/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/acceleratedInterpolationQvasr_64.epf -i ../../../trunk/examples/svcomp/ntdrivers/kbfiltr.i.cil-2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-b030c9e [2022-03-21 00:01:09,529 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-21 00:01:09,530 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-21 00:01:09,584 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-21 00:01:09,585 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-21 00:01:09,585 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-21 00:01:09,586 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-21 00:01:09,587 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-21 00:01:09,588 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-21 00:01:09,589 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-21 00:01:09,589 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-21 00:01:09,590 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-21 00:01:09,590 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-21 00:01:09,591 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-21 00:01:09,592 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-21 00:01:09,593 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-21 00:01:09,593 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-21 00:01:09,594 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-21 00:01:09,595 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-21 00:01:09,596 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-21 00:01:09,597 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-03-21 00:01:09,598 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-21 00:01:09,598 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-21 00:01:09,599 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-21 00:01:09,599 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-21 00:01:09,601 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-21 00:01:09,601 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-21 00:01:09,601 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-21 00:01:09,602 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-21 00:01:09,602 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-21 00:01:09,603 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-21 00:01:09,603 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-21 00:01:09,603 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-21 00:01:09,604 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-21 00:01:09,604 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-21 00:01:09,605 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-21 00:01:09,605 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-21 00:01:09,605 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-21 00:01:09,606 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-21 00:01:09,606 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-21 00:01:09,606 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-21 00:01:09,612 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-21 00:01:09,613 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationQvasr_64.epf [2022-03-21 00:01:09,619 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-21 00:01:09,619 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-21 00:01:09,620 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-21 00:01:09,620 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-21 00:01:09,620 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-21 00:01:09,620 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-21 00:01:09,620 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-21 00:01:09,620 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-21 00:01:09,621 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-21 00:01:09,621 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-21 00:01:09,621 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-21 00:01:09,621 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-21 00:01:09,621 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-21 00:01:09,621 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-21 00:01:09,622 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-21 00:01:09,622 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-21 00:01:09,622 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-21 00:01:09,622 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2022-03-21 00:01:09,622 INFO L138 SettingsManager]: * Trace refinement strategy=ACCELERATED_INTERPOLATION [2022-03-21 00:01:09,622 INFO L138 SettingsManager]: * Trace refinement strategy used in Accelerated Interpolation=CAMEL [2022-03-21 00:01:09,622 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-21 00:01:09,623 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=QVASR [2022-03-21 00:01:09,623 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-21 00:01:09,847 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-21 00:01:09,877 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-21 00:01:09,879 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-21 00:01:09,880 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-21 00:01:09,880 INFO L275 PluginConnector]: CDTParser initialized [2022-03-21 00:01:09,881 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ntdrivers/kbfiltr.i.cil-2.c [2022-03-21 00:01:09,942 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/689894fba/7f3fa9a4e4ca4eae9c5afe39e0b06615/FLAG6df502353 [2022-03-21 00:01:10,432 INFO L306 CDTParser]: Found 1 translation units. [2022-03-21 00:01:10,433 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers/kbfiltr.i.cil-2.c [2022-03-21 00:01:10,465 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/689894fba/7f3fa9a4e4ca4eae9c5afe39e0b06615/FLAG6df502353 [2022-03-21 00:01:10,732 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/689894fba/7f3fa9a4e4ca4eae9c5afe39e0b06615 [2022-03-21 00:01:10,734 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-21 00:01:10,734 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-21 00:01:10,736 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-21 00:01:10,736 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-21 00:01:10,738 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-21 00:01:10,738 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.03 12:01:10" (1/1) ... [2022-03-21 00:01:10,739 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6321c2e1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.03 12:01:10, skipping insertion in model container [2022-03-21 00:01:10,739 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.03 12:01:10" (1/1) ... [2022-03-21 00:01:10,743 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-21 00:01:10,810 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-21 00:01:11,131 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/kbfiltr.i.cil-2.c[62209,62222] [2022-03-21 00:01:11,288 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-21 00:01:11,300 INFO L203 MainTranslator]: Completed pre-run [2022-03-21 00:01:11,342 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/kbfiltr.i.cil-2.c[62209,62222] [2022-03-21 00:01:11,413 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-21 00:01:11,429 INFO L208 MainTranslator]: Completed translation [2022-03-21 00:01:11,429 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.03 12:01:11 WrapperNode [2022-03-21 00:01:11,429 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-21 00:01:11,430 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-21 00:01:11,430 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-21 00:01:11,430 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-21 00:01:11,438 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.03 12:01:11" (1/1) ... [2022-03-21 00:01:11,438 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.03 12:01:11" (1/1) ... [2022-03-21 00:01:11,471 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.03 12:01:11" (1/1) ... [2022-03-21 00:01:11,479 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.03 12:01:11" (1/1) ... [2022-03-21 00:01:11,539 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.03 12:01:11" (1/1) ... [2022-03-21 00:01:11,545 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.03 12:01:11" (1/1) ... [2022-03-21 00:01:11,565 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.03 12:01:11" (1/1) ... [2022-03-21 00:01:11,583 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-21 00:01:11,584 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-21 00:01:11,584 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-21 00:01:11,584 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-21 00:01:11,585 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.03 12:01:11" (1/1) ... [2022-03-21 00:01:11,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-21 00:01:11,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-21 00:01:11,612 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-21 00:01:11,634 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-21 00:01:11,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-03-21 00:01:11,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-21 00:01:11,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~PVOID~0~X~~PVOID~0~X~$Pointer$~X~$Pointer$~X~~PBOOLEAN~0~TO~~NTSTATUS~0 [2022-03-21 00:01:11,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~PVOID~0~X~~PKEYBOARD_INPUT_DATA~0~X~~POUTPUT_PACKET~0~X~~UCHAR~0~X~~PUCHAR~0~X~~PBOOLEAN~0~X~~PKEYBOARD_SCAN_STATE~0~TO~~BOOLEAN~0 [2022-03-21 00:01:11,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~PVOID~0~X~~PVOID~0~X~~PVOID~0~X~~PVOID~0~TO~VOID [2022-03-21 00:01:11,652 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-03-21 00:01:11,652 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-03-21 00:01:11,652 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedIncrement [2022-03-21 00:01:11,652 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedDecrement [2022-03-21 00:01:11,652 INFO L138 BoogieDeclarations]: Found implementation of procedure KbFilter_IoCtl [2022-03-21 00:01:11,652 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2022-03-21 00:01:11,652 INFO L138 BoogieDeclarations]: Found implementation of procedure _BLAST_init [2022-03-21 00:01:11,652 INFO L138 BoogieDeclarations]: Found implementation of procedure DriverEntry [2022-03-21 00:01:11,653 INFO L138 BoogieDeclarations]: Found implementation of procedure KbFilter_AddDevice [2022-03-21 00:01:11,653 INFO L138 BoogieDeclarations]: Found implementation of procedure KbFilter_Complete [2022-03-21 00:01:11,654 INFO L138 BoogieDeclarations]: Found implementation of procedure KbFilter_CreateClose [2022-03-21 00:01:11,655 INFO L138 BoogieDeclarations]: Found implementation of procedure KbFilter_DispatchPassThrough [2022-03-21 00:01:11,655 INFO L138 BoogieDeclarations]: Found implementation of procedure KbFilter_InternIoCtl [2022-03-21 00:01:11,655 INFO L138 BoogieDeclarations]: Found implementation of procedure KbFilter_PnP [2022-03-21 00:01:11,655 INFO L138 BoogieDeclarations]: Found implementation of procedure KbFilter_Power [2022-03-21 00:01:11,655 INFO L138 BoogieDeclarations]: Found implementation of procedure KbFilter_InitializationRoutine [2022-03-21 00:01:11,655 INFO L138 BoogieDeclarations]: Found implementation of procedure KbFilter_IsrHook [2022-03-21 00:01:11,655 INFO L138 BoogieDeclarations]: Found implementation of procedure KbFilter_ServiceCallback [2022-03-21 00:01:11,655 INFO L138 BoogieDeclarations]: Found implementation of procedure KbFilter_Unload [2022-03-21 00:01:11,655 INFO L138 BoogieDeclarations]: Found implementation of procedure stub_driver_init [2022-03-21 00:01:11,655 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-03-21 00:01:11,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAcquireFastMutex [2022-03-21 00:01:11,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ExReleaseFastMutex [2022-03-21 00:01:11,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2022-03-21 00:01:11,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ExFreePool [2022-03-21 00:01:11,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertHeadList [2022-03-21 00:01:11,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertTailList [2022-03-21 00:01:11,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedRemoveHeadList [2022-03-21 00:01:11,670 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAllocateMdl [2022-03-21 00:01:11,670 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAttachDeviceToDeviceStack [2022-03-21 00:01:11,670 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildAsynchronousFsdRequest [2022-03-21 00:01:11,670 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2022-03-21 00:01:11,670 INFO L138 BoogieDeclarations]: Found implementation of procedure IoCreateDevice [2022-03-21 00:01:11,670 INFO L138 BoogieDeclarations]: Found implementation of procedure IoCreateSymbolicLink [2022-03-21 00:01:11,670 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteDevice [2022-03-21 00:01:11,670 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteSymbolicLink [2022-03-21 00:01:11,670 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDetachDevice [2022-03-21 00:01:11,670 INFO L138 BoogieDeclarations]: Found implementation of procedure IoFreeIrp [2022-03-21 00:01:11,670 INFO L138 BoogieDeclarations]: Found implementation of procedure IoFreeMdl [2022-03-21 00:01:11,671 INFO L138 BoogieDeclarations]: Found implementation of procedure IoGetConfigurationInformation [2022-03-21 00:01:11,671 INFO L138 BoogieDeclarations]: Found implementation of procedure IoQueryDeviceDescription [2022-03-21 00:01:11,671 INFO L138 BoogieDeclarations]: Found implementation of procedure IoRegisterDeviceInterface [2022-03-21 00:01:11,671 INFO L138 BoogieDeclarations]: Found implementation of procedure IoReleaseCancelSpinLock [2022-03-21 00:01:11,671 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2022-03-21 00:01:11,671 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetHardErrorOrVerifyDevice [2022-03-21 00:01:11,671 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2022-03-21 00:01:11,671 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2022-03-21 00:01:11,671 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2022-03-21 00:01:11,671 INFO L138 BoogieDeclarations]: Found implementation of procedure KeAcquireSpinLockRaiseToDpc [2022-03-21 00:01:11,671 INFO L138 BoogieDeclarations]: Found implementation of procedure KeDelayExecutionThread [2022-03-21 00:01:11,671 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeEvent [2022-03-21 00:01:11,671 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeSemaphore [2022-03-21 00:01:11,672 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeSpinLock [2022-03-21 00:01:11,672 INFO L138 BoogieDeclarations]: Found implementation of procedure KeReleaseSemaphore [2022-03-21 00:01:11,672 INFO L138 BoogieDeclarations]: Found implementation of procedure KfReleaseSpinLock [2022-03-21 00:01:11,672 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2022-03-21 00:01:11,672 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2022-03-21 00:01:11,672 INFO L138 BoogieDeclarations]: Found implementation of procedure MmAllocateContiguousMemory [2022-03-21 00:01:11,672 INFO L138 BoogieDeclarations]: Found implementation of procedure MmFreeContiguousMemory [2022-03-21 00:01:11,672 INFO L138 BoogieDeclarations]: Found implementation of procedure MmMapLockedPagesSpecifyCache [2022-03-21 00:01:11,672 INFO L138 BoogieDeclarations]: Found implementation of procedure MmPageEntireDriver [2022-03-21 00:01:11,672 INFO L138 BoogieDeclarations]: Found implementation of procedure MmResetDriverPaging [2022-03-21 00:01:11,672 INFO L138 BoogieDeclarations]: Found implementation of procedure MmUnlockPages [2022-03-21 00:01:11,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ObReferenceObjectByHandle [2022-03-21 00:01:11,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ObfDereferenceObject [2022-03-21 00:01:11,673 INFO L138 BoogieDeclarations]: Found implementation of procedure PoCallDriver [2022-03-21 00:01:11,673 INFO L138 BoogieDeclarations]: Found implementation of procedure PoStartNextPowerIrp [2022-03-21 00:01:11,673 INFO L138 BoogieDeclarations]: Found implementation of procedure PsCreateSystemThread [2022-03-21 00:01:11,673 INFO L138 BoogieDeclarations]: Found implementation of procedure PsTerminateSystemThread [2022-03-21 00:01:11,673 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlAnsiStringToUnicodeString [2022-03-21 00:01:11,673 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCompareMemory [2022-03-21 00:01:11,673 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCopyUnicodeString [2022-03-21 00:01:11,673 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlDeleteRegistryValue [2022-03-21 00:01:11,674 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlFreeUnicodeString [2022-03-21 00:01:11,674 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlInitString [2022-03-21 00:01:11,674 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlInitUnicodeString [2022-03-21 00:01:11,674 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlQueryRegistryValues [2022-03-21 00:01:11,674 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2022-03-21 00:01:11,674 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-03-21 00:01:11,675 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2022-03-21 00:01:11,675 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-03-21 00:01:11,675 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-03-21 00:01:11,676 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-03-21 00:01:11,676 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-21 00:01:11,676 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2022-03-21 00:01:11,676 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-03-21 00:01:11,676 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2022-03-21 00:01:11,676 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2022-03-21 00:01:11,676 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-03-21 00:01:11,676 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2022-03-21 00:01:11,676 INFO L130 BoogieDeclarations]: Found specification of procedure memmove [2022-03-21 00:01:11,676 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2022-03-21 00:01:11,676 INFO L130 BoogieDeclarations]: Found specification of procedure RtlQueryRegistryValues [2022-03-21 00:01:11,677 INFO L130 BoogieDeclarations]: Found specification of procedure RtlDeleteRegistryValue [2022-03-21 00:01:11,677 INFO L130 BoogieDeclarations]: Found specification of procedure RtlInitString [2022-03-21 00:01:11,677 INFO L130 BoogieDeclarations]: Found specification of procedure RtlInitUnicodeString [2022-03-21 00:01:11,677 INFO L130 BoogieDeclarations]: Found specification of procedure RtlAnsiStringToUnicodeString [2022-03-21 00:01:11,677 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCopyUnicodeString [2022-03-21 00:01:11,677 INFO L130 BoogieDeclarations]: Found specification of procedure RtlFreeUnicodeString [2022-03-21 00:01:11,677 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCompareMemory [2022-03-21 00:01:11,677 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedIncrement [2022-03-21 00:01:11,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-21 00:01:11,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-21 00:01:11,677 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedDecrement [2022-03-21 00:01:11,678 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeEvent [2022-03-21 00:01:11,678 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2022-03-21 00:01:11,678 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeSemaphore [2022-03-21 00:01:11,678 INFO L130 BoogieDeclarations]: Found specification of procedure KeReleaseSemaphore [2022-03-21 00:01:11,678 INFO L130 BoogieDeclarations]: Found specification of procedure KeDelayExecutionThread [2022-03-21 00:01:11,679 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2022-03-21 00:01:11,679 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeSpinLock [2022-03-21 00:01:11,679 INFO L130 BoogieDeclarations]: Found specification of procedure KfReleaseSpinLock [2022-03-21 00:01:11,679 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2022-03-21 00:01:11,679 INFO L130 BoogieDeclarations]: Found specification of procedure ExFreePool [2022-03-21 00:01:11,679 INFO L130 BoogieDeclarations]: Found specification of procedure ExAcquireFastMutex [2022-03-21 00:01:11,679 INFO L130 BoogieDeclarations]: Found specification of procedure ExReleaseFastMutex [2022-03-21 00:01:11,679 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertHeadList [2022-03-21 00:01:11,679 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertTailList [2022-03-21 00:01:11,679 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedRemoveHeadList [2022-03-21 00:01:11,679 INFO L130 BoogieDeclarations]: Found specification of procedure MmUnlockPages [2022-03-21 00:01:11,679 INFO L130 BoogieDeclarations]: Found specification of procedure MmMapLockedPagesSpecifyCache [2022-03-21 00:01:11,679 INFO L130 BoogieDeclarations]: Found specification of procedure MmAllocateContiguousMemory [2022-03-21 00:01:11,679 INFO L130 BoogieDeclarations]: Found specification of procedure MmFreeContiguousMemory [2022-03-21 00:01:11,680 INFO L130 BoogieDeclarations]: Found specification of procedure MmResetDriverPaging [2022-03-21 00:01:11,680 INFO L130 BoogieDeclarations]: Found specification of procedure MmPageEntireDriver [2022-03-21 00:01:11,680 INFO L130 BoogieDeclarations]: Found specification of procedure PsCreateSystemThread [2022-03-21 00:01:11,680 INFO L130 BoogieDeclarations]: Found specification of procedure PsTerminateSystemThread [2022-03-21 00:01:11,680 INFO L130 BoogieDeclarations]: Found specification of procedure IoAllocateMdl [2022-03-21 00:01:11,680 INFO L130 BoogieDeclarations]: Found specification of procedure IoAttachDeviceToDeviceStack [2022-03-21 00:01:11,680 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildAsynchronousFsdRequest [2022-03-21 00:01:11,680 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2022-03-21 00:01:11,680 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2022-03-21 00:01:11,681 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2022-03-21 00:01:11,681 INFO L130 BoogieDeclarations]: Found specification of procedure IoCreateDevice [2022-03-21 00:01:11,682 INFO L130 BoogieDeclarations]: Found specification of procedure IoCreateSymbolicLink [2022-03-21 00:01:11,682 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteDevice [2022-03-21 00:01:11,684 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteSymbolicLink [2022-03-21 00:01:11,685 INFO L130 BoogieDeclarations]: Found specification of procedure IoDetachDevice [2022-03-21 00:01:11,689 INFO L130 BoogieDeclarations]: Found specification of procedure IoFreeIrp [2022-03-21 00:01:11,690 INFO L130 BoogieDeclarations]: Found specification of procedure IoFreeMdl [2022-03-21 00:01:11,690 INFO L130 BoogieDeclarations]: Found specification of procedure IoGetConfigurationInformation [2022-03-21 00:01:11,690 INFO L130 BoogieDeclarations]: Found specification of procedure IoQueryDeviceDescription [2022-03-21 00:01:11,690 INFO L130 BoogieDeclarations]: Found specification of procedure IoReleaseCancelSpinLock [2022-03-21 00:01:11,690 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetHardErrorOrVerifyDevice [2022-03-21 00:01:11,690 INFO L130 BoogieDeclarations]: Found specification of procedure IoRegisterDeviceInterface [2022-03-21 00:01:11,690 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2022-03-21 00:01:11,690 INFO L130 BoogieDeclarations]: Found specification of procedure PoCallDriver [2022-03-21 00:01:11,690 INFO L130 BoogieDeclarations]: Found specification of procedure PoStartNextPowerIrp [2022-03-21 00:01:11,690 INFO L130 BoogieDeclarations]: Found specification of procedure ObReferenceObjectByHandle [2022-03-21 00:01:11,690 INFO L130 BoogieDeclarations]: Found specification of procedure ObfDereferenceObject [2022-03-21 00:01:11,690 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2022-03-21 00:01:11,690 INFO L130 BoogieDeclarations]: Found specification of procedure KbFilter_AddDevice [2022-03-21 00:01:11,691 INFO L130 BoogieDeclarations]: Found specification of procedure KbFilter_CreateClose [2022-03-21 00:01:11,691 INFO L130 BoogieDeclarations]: Found specification of procedure KbFilter_DispatchPassThrough [2022-03-21 00:01:11,691 INFO L130 BoogieDeclarations]: Found specification of procedure KbFilter_InternIoCtl [2022-03-21 00:01:11,691 INFO L130 BoogieDeclarations]: Found specification of procedure KbFilter_IoCtl [2022-03-21 00:01:11,691 INFO L130 BoogieDeclarations]: Found specification of procedure KbFilter_PnP [2022-03-21 00:01:11,691 INFO L130 BoogieDeclarations]: Found specification of procedure KbFilter_Power [2022-03-21 00:01:11,691 INFO L130 BoogieDeclarations]: Found specification of procedure KbFilter_InitializationRoutine [2022-03-21 00:01:11,691 INFO L130 BoogieDeclarations]: Found specification of procedure KbFilter_IsrHook [2022-03-21 00:01:11,691 INFO L130 BoogieDeclarations]: Found specification of procedure KbFilter_ServiceCallback [2022-03-21 00:01:11,691 INFO L130 BoogieDeclarations]: Found specification of procedure KbFilter_Unload [2022-03-21 00:01:11,691 INFO L130 BoogieDeclarations]: Found specification of procedure DriverEntry [2022-03-21 00:01:11,691 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2022-03-21 00:01:11,691 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2022-03-21 00:01:11,691 INFO L130 BoogieDeclarations]: Found specification of procedure _BLAST_init [2022-03-21 00:01:11,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-03-21 00:01:11,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-03-21 00:01:11,692 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-03-21 00:01:11,692 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-21 00:01:11,692 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-03-21 00:01:11,692 INFO L130 BoogieDeclarations]: Found specification of procedure KbFilter_Complete [2022-03-21 00:01:11,692 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2022-03-21 00:01:11,692 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~PVOID~0~X~~PVOID~0~X~$Pointer$~X~$Pointer$~X~~PBOOLEAN~0~TO~~NTSTATUS~0 [2022-03-21 00:01:11,692 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~PVOID~0~X~~PKEYBOARD_INPUT_DATA~0~X~~POUTPUT_PACKET~0~X~~UCHAR~0~X~~PUCHAR~0~X~~PBOOLEAN~0~X~~PKEYBOARD_SCAN_STATE~0~TO~~BOOLEAN~0 [2022-03-21 00:01:11,692 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~PVOID~0~X~~PVOID~0~X~~PVOID~0~X~~PVOID~0~TO~VOID [2022-03-21 00:01:11,692 INFO L130 BoogieDeclarations]: Found specification of procedure stub_driver_init [2022-03-21 00:01:11,692 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uchar [2022-03-21 00:01:11,692 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-03-21 00:01:11,692 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-03-21 00:01:11,692 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2022-03-21 00:01:11,692 INFO L130 BoogieDeclarations]: Found specification of procedure KeAcquireSpinLockRaiseToDpc [2022-03-21 00:01:11,692 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-03-21 00:01:11,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-21 00:01:11,693 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-21 00:01:11,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-03-21 00:01:11,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-03-21 00:01:11,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-03-21 00:01:11,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-03-21 00:01:12,032 INFO L234 CfgBuilder]: Building ICFG [2022-03-21 00:01:12,035 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-21 00:01:12,050 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-21 00:01:12,091 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-21 00:01:12,091 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-21 00:01:12,092 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-21 00:01:12,097 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-21 00:01:12,098 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-21 00:01:12,109 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-21 00:01:12,114 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-21 00:01:12,114 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-21 00:01:12,114 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-21 00:01:12,124 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-21 00:01:12,124 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-21 00:01:12,128 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-21 00:01:12,136 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-21 00:01:12,136 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-21 00:01:12,397 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-21 00:01:12,408 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-21 00:01:12,408 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-21 00:01:12,409 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-21 00:01:12,418 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-21 00:01:12,418 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-21 00:01:12,418 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-21 00:01:12,431 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-21 00:01:12,431 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-21 00:01:12,457 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-21 00:01:12,462 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-21 00:01:12,462 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-21 00:01:12,462 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-21 00:01:12,466 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-21 00:01:12,466 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-21 00:01:12,467 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-21 00:01:12,473 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-21 00:01:12,473 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-21 00:01:12,516 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-21 00:01:12,530 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-21 00:01:12,530 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-21 00:01:12,531 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-21 00:01:12,535 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-21 00:01:12,535 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-21 00:01:12,547 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-21 00:01:12,697 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##43: assume false; [2022-03-21 00:01:12,697 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##44: assume !false; [2022-03-21 00:01:12,717 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-21 00:01:12,742 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##12: assume !false; [2022-03-21 00:01:12,742 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume false; [2022-03-21 00:01:12,756 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-21 00:01:12,760 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-21 00:01:12,760 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-21 00:01:12,764 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-21 00:01:13,914 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2022-03-21 00:01:13,915 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2022-03-21 00:01:14,084 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-21 00:01:14,090 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-21 00:01:14,090 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-21 00:01:14,195 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-21 00:01:14,199 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-21 00:01:14,199 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-21 00:01:14,212 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-21 00:01:14,236 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##12: assume !false; [2022-03-21 00:01:14,236 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume false; [2022-03-21 00:01:14,243 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-21 00:01:14,254 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2022-03-21 00:01:14,254 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2022-03-21 00:01:14,278 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-21 00:01:14,283 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-21 00:01:14,284 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-21 00:01:14,285 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-21 00:01:14,311 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume !false; [2022-03-21 00:01:14,311 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##9: assume false; [2022-03-21 00:01:14,314 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-21 00:01:14,319 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-21 00:01:14,319 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-21 00:01:14,340 INFO L275 CfgBuilder]: Performing block encoding [2022-03-21 00:01:14,350 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-21 00:01:14,351 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-03-21 00:01:14,353 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.03 12:01:14 BoogieIcfgContainer [2022-03-21 00:01:14,353 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-21 00:01:14,381 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-21 00:01:14,381 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-21 00:01:14,385 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-21 00:01:14,386 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.03 12:01:10" (1/3) ... [2022-03-21 00:01:14,386 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@68adc6ad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.03 12:01:14, skipping insertion in model container [2022-03-21 00:01:14,386 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.03 12:01:11" (2/3) ... [2022-03-21 00:01:14,387 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@68adc6ad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.03 12:01:14, skipping insertion in model container [2022-03-21 00:01:14,387 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.03 12:01:14" (3/3) ... [2022-03-21 00:01:14,388 INFO L111 eAbstractionObserver]: Analyzing ICFG kbfiltr.i.cil-2.c [2022-03-21 00:01:14,393 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-03-21 00:01:14,393 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-21 00:01:14,441 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-21 00:01:14,447 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-21 00:01:14,447 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-03-21 00:01:14,476 INFO L276 IsEmpty]: Start isEmpty. Operand has 308 states, 230 states have (on average 1.5) internal successors, (345), 248 states have internal predecessors, (345), 49 states have call successors, (49), 27 states have call predecessors, (49), 27 states have return successors, (49), 47 states have call predecessors, (49), 49 states have call successors, (49) [2022-03-21 00:01:14,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-21 00:01:14,500 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:01:14,500 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] [2022-03-21 00:01:14,501 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:01:14,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:01:14,505 INFO L85 PathProgramCache]: Analyzing trace with hash 1774662017, now seen corresponding path program 1 times [2022-03-21 00:01:14,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:01:14,520 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1455600303] [2022-03-21 00:01:14,533 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-21 00:01:14,534 INFO L85 PathProgramCache]: Analyzing trace with hash 1774662017, now seen corresponding path program 2 times [2022-03-21 00:01:14,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:01:14,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834336871] [2022-03-21 00:01:14,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:01:14,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:01:14,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:15,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:01:15,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:15,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:01:15,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:15,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:01:15,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:15,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:01:15,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:15,188 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-21 00:01:15,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:01:15,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834336871] [2022-03-21 00:01:15,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834336871] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:01:15,189 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:01:15,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-21 00:01:15,192 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:01:15,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1455600303] [2022-03-21 00:01:15,193 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1455600303] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:01:15,193 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:01:15,193 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-21 00:01:15,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939534359] [2022-03-21 00:01:15,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:01:15,199 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-21 00:01:15,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:01:15,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-21 00:01:15,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-21 00:01:15,229 INFO L87 Difference]: Start difference. First operand has 308 states, 230 states have (on average 1.5) internal successors, (345), 248 states have internal predecessors, (345), 49 states have call successors, (49), 27 states have call predecessors, (49), 27 states have return successors, (49), 47 states have call predecessors, (49), 49 states have call successors, (49) Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 2 states have internal predecessors, (21), 2 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2022-03-21 00:01:17,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-21 00:01:20,271 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-21 00:01:21,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:01:21,072 INFO L93 Difference]: Finished difference Result 643 states and 953 transitions. [2022-03-21 00:01:21,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-21 00:01:21,075 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 2 states have internal predecessors, (21), 2 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 31 [2022-03-21 00:01:21,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:01:21,086 INFO L225 Difference]: With dead ends: 643 [2022-03-21 00:01:21,086 INFO L226 Difference]: Without dead ends: 343 [2022-03-21 00:01:21,091 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-03-21 00:01:21,094 INFO L913 BasicCegarLoop]: 335 mSDtfsCounter, 597 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 220 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 602 SdHoareTripleChecker+Valid, 463 SdHoareTripleChecker+Invalid, 600 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 220 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2022-03-21 00:01:21,095 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [602 Valid, 463 Invalid, 600 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [220 Valid, 379 Invalid, 1 Unknown, 0 Unchecked, 5.6s Time] [2022-03-21 00:01:21,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2022-03-21 00:01:21,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 299. [2022-03-21 00:01:21,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 224 states have (on average 1.4464285714285714) internal successors, (324), 240 states have internal predecessors, (324), 49 states have call successors, (49), 27 states have call predecessors, (49), 25 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-03-21 00:01:21,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 407 transitions. [2022-03-21 00:01:21,179 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 407 transitions. Word has length 31 [2022-03-21 00:01:21,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:01:21,180 INFO L478 AbstractCegarLoop]: Abstraction has 299 states and 407 transitions. [2022-03-21 00:01:21,180 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 2 states have internal predecessors, (21), 2 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2022-03-21 00:01:21,180 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 407 transitions. [2022-03-21 00:01:21,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-21 00:01:21,181 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:01:21,181 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] [2022-03-21 00:01:21,181 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-21 00:01:21,181 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:01:21,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:01:21,182 INFO L85 PathProgramCache]: Analyzing trace with hash 186314115, now seen corresponding path program 1 times [2022-03-21 00:01:21,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:01:21,182 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [874305499] [2022-03-21 00:01:21,183 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-21 00:01:21,183 INFO L85 PathProgramCache]: Analyzing trace with hash 186314115, now seen corresponding path program 2 times [2022-03-21 00:01:21,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:01:21,183 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1421144950] [2022-03-21 00:01:21,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:01:21,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:01:21,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:21,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:01:21,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:21,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:01:21,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:21,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:01:21,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:21,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:01:21,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:21,587 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-21 00:01:21,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:01:21,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1421144950] [2022-03-21 00:01:21,588 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1421144950] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:01:21,588 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:01:21,588 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-21 00:01:21,588 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:01:21,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [874305499] [2022-03-21 00:01:21,589 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [874305499] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:01:21,589 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:01:21,589 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-21 00:01:21,589 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805754050] [2022-03-21 00:01:21,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:01:21,590 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-21 00:01:21,590 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:01:21,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-21 00:01:21,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-03-21 00:01:21,591 INFO L87 Difference]: Start difference. First operand 299 states and 407 transitions. Second operand has 8 states, 8 states have (on average 2.625) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2022-03-21 00:01:23,673 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-21 00:01:26,391 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-21 00:01:29,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:01:29,090 INFO L93 Difference]: Finished difference Result 360 states and 492 transitions. [2022-03-21 00:01:29,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-21 00:01:29,091 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.625) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 31 [2022-03-21 00:01:29,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:01:29,093 INFO L225 Difference]: With dead ends: 360 [2022-03-21 00:01:29,093 INFO L226 Difference]: Without dead ends: 343 [2022-03-21 00:01:29,093 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-03-21 00:01:29,094 INFO L913 BasicCegarLoop]: 314 mSDtfsCounter, 395 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 1531 mSolverCounterSat, 148 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 401 SdHoareTripleChecker+Valid, 683 SdHoareTripleChecker+Invalid, 1680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 1531 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2022-03-21 00:01:29,095 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [401 Valid, 683 Invalid, 1680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 1531 Invalid, 1 Unknown, 0 Unchecked, 7.3s Time] [2022-03-21 00:01:29,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2022-03-21 00:01:29,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 299. [2022-03-21 00:01:29,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 224 states have (on average 1.4419642857142858) internal successors, (323), 240 states have internal predecessors, (323), 49 states have call successors, (49), 27 states have call predecessors, (49), 25 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-03-21 00:01:29,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 406 transitions. [2022-03-21 00:01:29,146 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 406 transitions. Word has length 31 [2022-03-21 00:01:29,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:01:29,147 INFO L478 AbstractCegarLoop]: Abstraction has 299 states and 406 transitions. [2022-03-21 00:01:29,147 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.625) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2022-03-21 00:01:29,147 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 406 transitions. [2022-03-21 00:01:29,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-21 00:01:29,148 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:01:29,148 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] [2022-03-21 00:01:29,148 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-21 00:01:29,149 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:01:29,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:01:29,149 INFO L85 PathProgramCache]: Analyzing trace with hash -1201516382, now seen corresponding path program 1 times [2022-03-21 00:01:29,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:01:29,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1127958751] [2022-03-21 00:01:29,149 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-21 00:01:29,150 INFO L85 PathProgramCache]: Analyzing trace with hash -1201516382, now seen corresponding path program 2 times [2022-03-21 00:01:29,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:01:29,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879613229] [2022-03-21 00:01:29,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:01:29,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:01:29,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:29,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:01:29,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:29,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:01:29,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:29,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:01:29,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:29,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:01:29,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:29,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:01:29,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:29,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:01:29,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:29,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-21 00:01:29,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:29,563 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-21 00:01:29,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:01:29,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879613229] [2022-03-21 00:01:29,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879613229] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:01:29,564 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:01:29,564 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-21 00:01:29,564 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:01:29,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1127958751] [2022-03-21 00:01:29,565 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1127958751] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:01:29,565 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:01:29,565 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-21 00:01:29,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285816715] [2022-03-21 00:01:29,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:01:29,566 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-21 00:01:29,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:01:29,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-21 00:01:29,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-03-21 00:01:29,567 INFO L87 Difference]: Start difference. First operand 299 states and 406 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (11), 7 states have call predecessors, (11), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-21 00:01:31,637 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-21 00:01:37,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:01:37,802 INFO L93 Difference]: Finished difference Result 599 states and 829 transitions. [2022-03-21 00:01:37,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-21 00:01:37,802 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (11), 7 states have call predecessors, (11), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 53 [2022-03-21 00:01:37,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:01:37,805 INFO L225 Difference]: With dead ends: 599 [2022-03-21 00:01:37,805 INFO L226 Difference]: Without dead ends: 348 [2022-03-21 00:01:37,806 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2022-03-21 00:01:37,807 INFO L913 BasicCegarLoop]: 312 mSDtfsCounter, 609 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 1671 mSolverCounterSat, 252 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 612 SdHoareTripleChecker+Valid, 792 SdHoareTripleChecker+Invalid, 1924 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 252 IncrementalHoareTripleChecker+Valid, 1671 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2022-03-21 00:01:37,808 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [612 Valid, 792 Invalid, 1924 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [252 Valid, 1671 Invalid, 1 Unknown, 0 Unchecked, 7.8s Time] [2022-03-21 00:01:37,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2022-03-21 00:01:37,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 303. [2022-03-21 00:01:37,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 227 states have (on average 1.4361233480176212) internal successors, (326), 243 states have internal predecessors, (326), 49 states have call successors, (49), 27 states have call predecessors, (49), 26 states have return successors, (35), 35 states have call predecessors, (35), 34 states have call successors, (35) [2022-03-21 00:01:37,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 410 transitions. [2022-03-21 00:01:37,847 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 410 transitions. Word has length 53 [2022-03-21 00:01:37,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:01:37,848 INFO L478 AbstractCegarLoop]: Abstraction has 303 states and 410 transitions. [2022-03-21 00:01:37,848 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (11), 7 states have call predecessors, (11), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-21 00:01:37,848 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 410 transitions. [2022-03-21 00:01:37,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-21 00:01:37,850 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:01:37,850 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] [2022-03-21 00:01:37,850 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-21 00:01:37,850 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:01:37,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:01:37,850 INFO L85 PathProgramCache]: Analyzing trace with hash 1078281185, now seen corresponding path program 1 times [2022-03-21 00:01:37,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:01:37,851 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1719661879] [2022-03-21 00:01:37,851 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-21 00:01:37,851 INFO L85 PathProgramCache]: Analyzing trace with hash 1078281185, now seen corresponding path program 2 times [2022-03-21 00:01:37,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:01:37,851 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644011122] [2022-03-21 00:01:37,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:01:37,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:01:37,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:38,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:01:38,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:38,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:01:38,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:38,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:01:38,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:38,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:01:38,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:38,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:01:38,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:38,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:01:38,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:38,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-21 00:01:38,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:38,309 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-21 00:01:38,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:01:38,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644011122] [2022-03-21 00:01:38,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644011122] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:01:38,311 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:01:38,311 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-21 00:01:38,311 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:01:38,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1719661879] [2022-03-21 00:01:38,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1719661879] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:01:38,311 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:01:38,311 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-21 00:01:38,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062663748] [2022-03-21 00:01:38,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:01:38,312 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-21 00:01:38,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:01:38,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-21 00:01:38,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-03-21 00:01:38,313 INFO L87 Difference]: Start difference. First operand 303 states and 410 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (11), 8 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-21 00:01:40,457 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-21 00:01:42,838 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-21 00:01:44,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:01:44,224 INFO L93 Difference]: Finished difference Result 492 states and 667 transitions. [2022-03-21 00:01:44,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-21 00:01:44,224 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (11), 8 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) Word has length 53 [2022-03-21 00:01:44,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:01:44,227 INFO L225 Difference]: With dead ends: 492 [2022-03-21 00:01:44,228 INFO L226 Difference]: Without dead ends: 431 [2022-03-21 00:01:44,228 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2022-03-21 00:01:44,229 INFO L913 BasicCegarLoop]: 362 mSDtfsCounter, 864 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 803 mSolverCounterSat, 299 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 869 SdHoareTripleChecker+Valid, 612 SdHoareTripleChecker+Invalid, 1103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 299 IncrementalHoareTripleChecker+Valid, 803 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2022-03-21 00:01:44,229 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [869 Valid, 612 Invalid, 1103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [299 Valid, 803 Invalid, 1 Unknown, 0 Unchecked, 5.6s Time] [2022-03-21 00:01:44,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2022-03-21 00:01:44,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 374. [2022-03-21 00:01:44,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 288 states have (on average 1.3715277777777777) internal successors, (395), 292 states have internal predecessors, (395), 48 states have call successors, (48), 33 states have call predecessors, (48), 37 states have return successors, (55), 51 states have call predecessors, (55), 39 states have call successors, (55) [2022-03-21 00:01:44,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 498 transitions. [2022-03-21 00:01:44,276 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 498 transitions. Word has length 53 [2022-03-21 00:01:44,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:01:44,276 INFO L478 AbstractCegarLoop]: Abstraction has 374 states and 498 transitions. [2022-03-21 00:01:44,277 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (11), 8 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-21 00:01:44,277 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 498 transitions. [2022-03-21 00:01:44,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-03-21 00:01:44,278 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:01:44,279 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] [2022-03-21 00:01:44,279 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-03-21 00:01:44,279 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:01:44,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:01:44,279 INFO L85 PathProgramCache]: Analyzing trace with hash 17478568, now seen corresponding path program 1 times [2022-03-21 00:01:44,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:01:44,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1046798239] [2022-03-21 00:01:44,280 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-21 00:01:44,280 INFO L85 PathProgramCache]: Analyzing trace with hash 17478568, now seen corresponding path program 2 times [2022-03-21 00:01:44,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:01:44,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679073898] [2022-03-21 00:01:44,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:01:44,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:01:44,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:44,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:01:44,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:44,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:01:44,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:44,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:01:44,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:44,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:01:44,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:44,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:01:44,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:44,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:01:44,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:44,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-21 00:01:44,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:44,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-03-21 00:01:44,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:44,631 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-21 00:01:44,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:01:44,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679073898] [2022-03-21 00:01:44,632 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679073898] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:01:44,632 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:01:44,632 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-21 00:01:44,633 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:01:44,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1046798239] [2022-03-21 00:01:44,633 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1046798239] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:01:44,633 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:01:44,633 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-21 00:01:44,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456853491] [2022-03-21 00:01:44,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:01:44,634 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-21 00:01:44,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:01:44,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-21 00:01:44,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-03-21 00:01:44,635 INFO L87 Difference]: Start difference. First operand 374 states and 498 transitions. Second operand has 8 states, 8 states have (on average 5.125) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (11), 8 states have call predecessors, (11), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-21 00:01:46,778 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-21 00:01:49,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:01:49,145 INFO L93 Difference]: Finished difference Result 569 states and 751 transitions. [2022-03-21 00:01:49,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-21 00:01:49,145 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.125) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (11), 8 states have call predecessors, (11), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 60 [2022-03-21 00:01:49,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:01:49,148 INFO L225 Difference]: With dead ends: 569 [2022-03-21 00:01:49,148 INFO L226 Difference]: Without dead ends: 450 [2022-03-21 00:01:49,149 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=70, Invalid=140, Unknown=0, NotChecked=0, Total=210 [2022-03-21 00:01:49,149 INFO L913 BasicCegarLoop]: 320 mSDtfsCounter, 974 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 650 mSolverCounterSat, 330 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 986 SdHoareTripleChecker+Valid, 489 SdHoareTripleChecker+Invalid, 981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 330 IncrementalHoareTripleChecker+Valid, 650 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-03-21 00:01:49,150 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [986 Valid, 489 Invalid, 981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [330 Valid, 650 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2022-03-21 00:01:49,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2022-03-21 00:01:49,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 410. [2022-03-21 00:01:49,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 325 states have (on average 1.3723076923076922) internal successors, (446), 327 states have internal predecessors, (446), 44 states have call successors, (44), 33 states have call predecessors, (44), 40 states have return successors, (55), 50 states have call predecessors, (55), 37 states have call successors, (55) [2022-03-21 00:01:49,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 545 transitions. [2022-03-21 00:01:49,213 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 545 transitions. Word has length 60 [2022-03-21 00:01:49,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:01:49,213 INFO L478 AbstractCegarLoop]: Abstraction has 410 states and 545 transitions. [2022-03-21 00:01:49,213 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.125) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (11), 8 states have call predecessors, (11), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-21 00:01:49,213 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 545 transitions. [2022-03-21 00:01:49,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-03-21 00:01:49,215 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:01:49,216 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] [2022-03-21 00:01:49,216 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-03-21 00:01:49,216 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:01:49,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:01:49,216 INFO L85 PathProgramCache]: Analyzing trace with hash -110356200, now seen corresponding path program 1 times [2022-03-21 00:01:49,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:01:49,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [953885274] [2022-03-21 00:01:49,218 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-21 00:01:49,218 INFO L85 PathProgramCache]: Analyzing trace with hash -110356200, now seen corresponding path program 2 times [2022-03-21 00:01:49,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:01:49,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110493375] [2022-03-21 00:01:49,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:01:49,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:01:49,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:49,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:01:49,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:49,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:01:49,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:49,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:01:49,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:49,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:01:49,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:49,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:01:49,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:49,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:01:49,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:49,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-21 00:01:49,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:49,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-21 00:01:49,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:49,686 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-21 00:01:49,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:01:49,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110493375] [2022-03-21 00:01:49,686 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110493375] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:01:49,686 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:01:49,686 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-21 00:01:49,687 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:01:49,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [953885274] [2022-03-21 00:01:49,687 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [953885274] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:01:49,687 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:01:49,687 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-21 00:01:49,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853638718] [2022-03-21 00:01:49,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:01:49,688 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-21 00:01:49,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:01:49,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-21 00:01:49,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-03-21 00:01:49,689 INFO L87 Difference]: Start difference. First operand 410 states and 545 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 6 states have internal predecessors, (42), 4 states have call successors, (10), 7 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-03-21 00:01:51,852 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-21 00:01:55,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:01:55,524 INFO L93 Difference]: Finished difference Result 450 states and 594 transitions. [2022-03-21 00:01:55,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-21 00:01:55,525 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 6 states have internal predecessors, (42), 4 states have call successors, (10), 7 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 60 [2022-03-21 00:01:55,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:01:55,528 INFO L225 Difference]: With dead ends: 450 [2022-03-21 00:01:55,528 INFO L226 Difference]: Without dead ends: 442 [2022-03-21 00:01:55,529 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=156, Invalid=396, Unknown=0, NotChecked=0, Total=552 [2022-03-21 00:01:55,529 INFO L913 BasicCegarLoop]: 333 mSDtfsCounter, 1504 mSDsluCounter, 208 mSDsCounter, 0 mSdLazyCounter, 748 mSolverCounterSat, 516 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1513 SdHoareTripleChecker+Valid, 541 SdHoareTripleChecker+Invalid, 1265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 516 IncrementalHoareTripleChecker+Valid, 748 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2022-03-21 00:01:55,530 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1513 Valid, 541 Invalid, 1265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [516 Valid, 748 Invalid, 1 Unknown, 0 Unchecked, 4.9s Time] [2022-03-21 00:01:55,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2022-03-21 00:01:55,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 415. [2022-03-21 00:01:55,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 330 states have (on average 1.3696969696969696) internal successors, (452), 332 states have internal predecessors, (452), 44 states have call successors, (44), 33 states have call predecessors, (44), 40 states have return successors, (55), 50 states have call predecessors, (55), 37 states have call successors, (55) [2022-03-21 00:01:55,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 551 transitions. [2022-03-21 00:01:55,597 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 551 transitions. Word has length 60 [2022-03-21 00:01:55,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:01:55,597 INFO L478 AbstractCegarLoop]: Abstraction has 415 states and 551 transitions. [2022-03-21 00:01:55,597 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 6 states have internal predecessors, (42), 4 states have call successors, (10), 7 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-03-21 00:01:55,597 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 551 transitions. [2022-03-21 00:01:55,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-21 00:01:55,598 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:01:55,599 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] [2022-03-21 00:01:55,599 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-03-21 00:01:55,599 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:01:55,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:01:55,599 INFO L85 PathProgramCache]: Analyzing trace with hash 400358010, now seen corresponding path program 1 times [2022-03-21 00:01:55,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:01:55,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1484803454] [2022-03-21 00:01:55,602 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-21 00:01:55,603 INFO L85 PathProgramCache]: Analyzing trace with hash 400358010, now seen corresponding path program 2 times [2022-03-21 00:01:55,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:01:55,603 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115794433] [2022-03-21 00:01:55,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:01:55,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:01:55,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:55,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:01:55,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:55,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:01:55,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:55,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:01:55,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:55,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:01:55,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:55,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:01:55,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:55,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:01:55,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:55,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-21 00:01:55,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:01:55,980 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-21 00:01:55,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:01:55,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115794433] [2022-03-21 00:01:55,981 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115794433] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:01:55,981 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:01:55,981 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-21 00:01:55,981 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:01:55,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1484803454] [2022-03-21 00:01:55,981 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1484803454] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:01:55,982 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:01:55,982 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-21 00:01:55,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004825329] [2022-03-21 00:01:55,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:01:55,984 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-21 00:01:55,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:01:55,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-21 00:01:55,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-03-21 00:01:55,985 INFO L87 Difference]: Start difference. First operand 415 states and 551 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (12), 8 states have call predecessors, (12), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-21 00:01:58,127 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-21 00:02:01,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:02:01,500 INFO L93 Difference]: Finished difference Result 433 states and 574 transitions. [2022-03-21 00:02:01,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-21 00:02:01,501 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (12), 8 states have call predecessors, (12), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 62 [2022-03-21 00:02:01,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:02:01,504 INFO L225 Difference]: With dead ends: 433 [2022-03-21 00:02:01,504 INFO L226 Difference]: Without dead ends: 429 [2022-03-21 00:02:01,504 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-03-21 00:02:01,507 INFO L913 BasicCegarLoop]: 298 mSDtfsCounter, 725 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 675 mSolverCounterSat, 257 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 729 SdHoareTripleChecker+Valid, 475 SdHoareTripleChecker+Invalid, 933 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 257 IncrementalHoareTripleChecker+Valid, 675 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2022-03-21 00:02:01,507 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [729 Valid, 475 Invalid, 933 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [257 Valid, 675 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2022-03-21 00:02:01,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2022-03-21 00:02:01,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 414. [2022-03-21 00:02:01,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 330 states have (on average 1.3636363636363635) internal successors, (450), 331 states have internal predecessors, (450), 43 states have call successors, (43), 33 states have call predecessors, (43), 40 states have return successors, (55), 50 states have call predecessors, (55), 37 states have call successors, (55) [2022-03-21 00:02:01,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 548 transitions. [2022-03-21 00:02:01,558 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 548 transitions. Word has length 62 [2022-03-21 00:02:01,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:02:01,559 INFO L478 AbstractCegarLoop]: Abstraction has 414 states and 548 transitions. [2022-03-21 00:02:01,559 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (12), 8 states have call predecessors, (12), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-21 00:02:01,559 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 548 transitions. [2022-03-21 00:02:01,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-03-21 00:02:01,560 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:02:01,560 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] [2022-03-21 00:02:01,560 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-03-21 00:02:01,560 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:02:01,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:02:01,560 INFO L85 PathProgramCache]: Analyzing trace with hash 466089939, now seen corresponding path program 1 times [2022-03-21 00:02:01,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:02:01,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [266788042] [2022-03-21 00:02:01,561 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-21 00:02:01,561 INFO L85 PathProgramCache]: Analyzing trace with hash 466089939, now seen corresponding path program 2 times [2022-03-21 00:02:01,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:02:01,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274799793] [2022-03-21 00:02:01,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:02:01,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:02:01,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:01,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:02:01,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:01,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:02:01,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:01,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:02:01,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:01,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:02:01,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:01,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:02:01,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:01,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:02:01,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:01,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-21 00:02:01,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:01,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-21 00:02:01,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:01,918 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-21 00:02:01,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:02:01,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274799793] [2022-03-21 00:02:01,919 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [274799793] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:02:01,919 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:02:01,919 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-21 00:02:01,919 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:02:01,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [266788042] [2022-03-21 00:02:01,919 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [266788042] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:02:01,919 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:02:01,920 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-21 00:02:01,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080764960] [2022-03-21 00:02:01,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:02:01,920 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-21 00:02:01,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:02:01,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-21 00:02:01,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-03-21 00:02:01,921 INFO L87 Difference]: Start difference. First operand 414 states and 548 transitions. Second operand has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 6 states have internal predecessors, (43), 4 states have call successors, (10), 7 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-03-21 00:02:04,072 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-21 00:02:06,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:02:06,799 INFO L93 Difference]: Finished difference Result 448 states and 589 transitions. [2022-03-21 00:02:06,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-21 00:02:06,799 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 6 states have internal predecessors, (43), 4 states have call successors, (10), 7 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 61 [2022-03-21 00:02:06,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:02:06,801 INFO L225 Difference]: With dead ends: 448 [2022-03-21 00:02:06,801 INFO L226 Difference]: Without dead ends: 440 [2022-03-21 00:02:06,802 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=156, Invalid=396, Unknown=0, NotChecked=0, Total=552 [2022-03-21 00:02:06,802 INFO L913 BasicCegarLoop]: 335 mSDtfsCounter, 1681 mSDsluCounter, 273 mSDsCounter, 0 mSdLazyCounter, 893 mSolverCounterSat, 557 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1690 SdHoareTripleChecker+Valid, 608 SdHoareTripleChecker+Invalid, 1451 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 557 IncrementalHoareTripleChecker+Valid, 893 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-03-21 00:02:06,802 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1690 Valid, 608 Invalid, 1451 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [557 Valid, 893 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2022-03-21 00:02:06,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2022-03-21 00:02:06,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 415. [2022-03-21 00:02:06,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 331 states have (on average 1.3625377643504533) internal successors, (451), 332 states have internal predecessors, (451), 43 states have call successors, (43), 33 states have call predecessors, (43), 40 states have return successors, (55), 50 states have call predecessors, (55), 37 states have call successors, (55) [2022-03-21 00:02:06,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 549 transitions. [2022-03-21 00:02:06,874 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 549 transitions. Word has length 61 [2022-03-21 00:02:06,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:02:06,875 INFO L478 AbstractCegarLoop]: Abstraction has 415 states and 549 transitions. [2022-03-21 00:02:06,875 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 6 states have internal predecessors, (43), 4 states have call successors, (10), 7 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-03-21 00:02:06,875 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 549 transitions. [2022-03-21 00:02:06,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-21 00:02:06,877 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:02:06,877 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] [2022-03-21 00:02:06,878 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-03-21 00:02:06,878 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:02:06,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:02:06,878 INFO L85 PathProgramCache]: Analyzing trace with hash 1325055407, now seen corresponding path program 1 times [2022-03-21 00:02:06,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:02:06,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1643403517] [2022-03-21 00:02:06,878 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-21 00:02:06,879 INFO L85 PathProgramCache]: Analyzing trace with hash 1325055407, now seen corresponding path program 2 times [2022-03-21 00:02:06,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:02:06,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452317894] [2022-03-21 00:02:06,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:02:06,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:02:06,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:06,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:02:07,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:07,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:02:07,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:07,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:02:07,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:07,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:02:07,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:07,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:02:07,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:07,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:02:07,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:07,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-21 00:02:07,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:07,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-21 00:02:07,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:07,145 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-21 00:02:07,146 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:02:07,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452317894] [2022-03-21 00:02:07,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452317894] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:02:07,146 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:02:07,146 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-21 00:02:07,146 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:02:07,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1643403517] [2022-03-21 00:02:07,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1643403517] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:02:07,146 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:02:07,147 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-21 00:02:07,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052551513] [2022-03-21 00:02:07,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:02:07,148 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-21 00:02:07,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:02:07,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-21 00:02:07,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-03-21 00:02:07,148 INFO L87 Difference]: Start difference. First operand 415 states and 549 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 5 states have internal predecessors, (44), 4 states have call successors, (10), 7 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-03-21 00:02:09,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-21 00:02:12,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:02:12,575 INFO L93 Difference]: Finished difference Result 442 states and 581 transitions. [2022-03-21 00:02:12,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-21 00:02:12,575 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 5 states have internal predecessors, (44), 4 states have call successors, (10), 7 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 62 [2022-03-21 00:02:12,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:02:12,577 INFO L225 Difference]: With dead ends: 442 [2022-03-21 00:02:12,577 INFO L226 Difference]: Without dead ends: 389 [2022-03-21 00:02:12,578 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=181, Invalid=469, Unknown=0, NotChecked=0, Total=650 [2022-03-21 00:02:12,578 INFO L913 BasicCegarLoop]: 336 mSDtfsCounter, 1385 mSDsluCounter, 273 mSDsCounter, 0 mSdLazyCounter, 871 mSolverCounterSat, 451 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1393 SdHoareTripleChecker+Valid, 609 SdHoareTripleChecker+Invalid, 1323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 451 IncrementalHoareTripleChecker+Valid, 871 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2022-03-21 00:02:12,579 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1393 Valid, 609 Invalid, 1323 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [451 Valid, 871 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2022-03-21 00:02:12,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2022-03-21 00:02:12,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 371. [2022-03-21 00:02:12,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 371 states, 296 states have (on average 1.3817567567567568) internal successors, (409), 302 states have internal predecessors, (409), 42 states have call successors, (42), 32 states have call predecessors, (42), 32 states have return successors, (42), 37 states have call predecessors, (42), 36 states have call successors, (42) [2022-03-21 00:02:12,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 371 states to 371 states and 493 transitions. [2022-03-21 00:02:12,704 INFO L78 Accepts]: Start accepts. Automaton has 371 states and 493 transitions. Word has length 62 [2022-03-21 00:02:12,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:02:12,706 INFO L478 AbstractCegarLoop]: Abstraction has 371 states and 493 transitions. [2022-03-21 00:02:12,706 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 5 states have internal predecessors, (44), 4 states have call successors, (10), 7 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-03-21 00:02:12,706 INFO L276 IsEmpty]: Start isEmpty. Operand 371 states and 493 transitions. [2022-03-21 00:02:12,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-21 00:02:12,707 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:02:12,707 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-21 00:02:12,707 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-03-21 00:02:12,723 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:02:12,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:02:12,724 INFO L85 PathProgramCache]: Analyzing trace with hash 1052170321, now seen corresponding path program 1 times [2022-03-21 00:02:12,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:02:12,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1515034653] [2022-03-21 00:02:12,724 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-21 00:02:12,724 INFO L85 PathProgramCache]: Analyzing trace with hash 1052170321, now seen corresponding path program 2 times [2022-03-21 00:02:12,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:02:12,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565448789] [2022-03-21 00:02:12,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:02:12,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:02:12,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:13,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:02:13,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:13,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:02:13,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:13,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:02:13,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:13,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:02:13,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:13,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:02:13,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:13,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:02:13,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:13,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-21 00:02:13,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:13,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-03-21 00:02:13,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:13,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-21 00:02:13,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:13,616 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-21 00:02:13,616 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:02:13,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565448789] [2022-03-21 00:02:13,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1565448789] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:02:13,616 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:02:13,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-21 00:02:13,617 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:02:13,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1515034653] [2022-03-21 00:02:13,617 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1515034653] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:02:13,617 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:02:13,617 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-21 00:02:13,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128848884] [2022-03-21 00:02:13,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:02:13,617 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-21 00:02:13,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:02:13,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-21 00:02:13,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2022-03-21 00:02:13,618 INFO L87 Difference]: Start difference. First operand 371 states and 493 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 7 states have internal predecessors, (52), 3 states have call successors, (11), 9 states have call predecessors, (11), 4 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-21 00:02:15,868 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-21 00:02:19,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:02:19,883 INFO L93 Difference]: Finished difference Result 417 states and 550 transitions. [2022-03-21 00:02:19,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-21 00:02:19,883 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 7 states have internal predecessors, (52), 3 states have call successors, (11), 9 states have call predecessors, (11), 4 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) Word has length 72 [2022-03-21 00:02:19,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:02:19,886 INFO L225 Difference]: With dead ends: 417 [2022-03-21 00:02:19,886 INFO L226 Difference]: Without dead ends: 409 [2022-03-21 00:02:19,886 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=190, Invalid=566, Unknown=0, NotChecked=0, Total=756 [2022-03-21 00:02:19,887 INFO L913 BasicCegarLoop]: 278 mSDtfsCounter, 884 mSDsluCounter, 294 mSDsCounter, 0 mSdLazyCounter, 1342 mSolverCounterSat, 274 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 896 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 1617 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 274 IncrementalHoareTripleChecker+Valid, 1342 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2022-03-21 00:02:19,888 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [896 Valid, 572 Invalid, 1617 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [274 Valid, 1342 Invalid, 1 Unknown, 0 Unchecked, 5.5s Time] [2022-03-21 00:02:19,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2022-03-21 00:02:20,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 386. [2022-03-21 00:02:20,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 309 states have (on average 1.3754045307443366) internal successors, (425), 314 states have internal predecessors, (425), 42 states have call successors, (42), 32 states have call predecessors, (42), 34 states have return successors, (44), 39 states have call predecessors, (44), 36 states have call successors, (44) [2022-03-21 00:02:20,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 511 transitions. [2022-03-21 00:02:20,046 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 511 transitions. Word has length 72 [2022-03-21 00:02:20,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:02:20,047 INFO L478 AbstractCegarLoop]: Abstraction has 386 states and 511 transitions. [2022-03-21 00:02:20,047 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 7 states have internal predecessors, (52), 3 states have call successors, (11), 9 states have call predecessors, (11), 4 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-21 00:02:20,047 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 511 transitions. [2022-03-21 00:02:20,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-03-21 00:02:20,048 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:02:20,048 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-21 00:02:20,049 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-03-21 00:02:20,049 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:02:20,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:02:20,049 INFO L85 PathProgramCache]: Analyzing trace with hash 2144673722, now seen corresponding path program 1 times [2022-03-21 00:02:20,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:02:20,050 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1644624023] [2022-03-21 00:02:20,050 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-21 00:02:20,050 INFO L85 PathProgramCache]: Analyzing trace with hash 2144673722, now seen corresponding path program 2 times [2022-03-21 00:02:20,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:02:20,050 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720023846] [2022-03-21 00:02:20,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:02:20,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:02:20,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:20,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:02:20,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:20,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:02:20,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:20,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:02:20,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:20,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:02:20,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:20,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:02:20,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:20,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:02:20,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:20,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-21 00:02:20,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:20,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-03-21 00:02:20,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:20,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-21 00:02:20,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:20,907 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-21 00:02:20,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:02:20,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [720023846] [2022-03-21 00:02:20,908 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [720023846] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:02:20,908 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:02:20,908 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-21 00:02:20,908 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:02:20,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1644624023] [2022-03-21 00:02:20,908 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1644624023] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:02:20,908 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:02:20,908 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-21 00:02:20,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142692197] [2022-03-21 00:02:20,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:02:20,909 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-21 00:02:20,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:02:20,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-21 00:02:20,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2022-03-21 00:02:20,910 INFO L87 Difference]: Start difference. First operand 386 states and 511 transitions. Second operand has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 7 states have internal predecessors, (53), 3 states have call successors, (11), 9 states have call predecessors, (11), 4 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-21 00:02:23,135 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-21 00:02:25,990 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-21 00:02:27,645 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-21 00:02:29,051 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-21 00:02:32,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:02:32,435 INFO L93 Difference]: Finished difference Result 417 states and 549 transitions. [2022-03-21 00:02:32,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-21 00:02:32,436 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 7 states have internal predecessors, (53), 3 states have call successors, (11), 9 states have call predecessors, (11), 4 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) Word has length 73 [2022-03-21 00:02:32,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:02:32,438 INFO L225 Difference]: With dead ends: 417 [2022-03-21 00:02:32,438 INFO L226 Difference]: Without dead ends: 409 [2022-03-21 00:02:32,439 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=190, Invalid=566, Unknown=0, NotChecked=0, Total=756 [2022-03-21 00:02:32,439 INFO L913 BasicCegarLoop]: 279 mSDtfsCounter, 1057 mSDsluCounter, 386 mSDsCounter, 0 mSdLazyCounter, 1621 mSolverCounterSat, 343 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1069 SdHoareTripleChecker+Valid, 665 SdHoareTripleChecker+Invalid, 1965 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 343 IncrementalHoareTripleChecker+Valid, 1621 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.7s IncrementalHoareTripleChecker+Time [2022-03-21 00:02:32,439 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1069 Valid, 665 Invalid, 1965 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [343 Valid, 1621 Invalid, 1 Unknown, 0 Unchecked, 10.7s Time] [2022-03-21 00:02:32,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2022-03-21 00:02:32,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 387. [2022-03-21 00:02:32,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 310 states have (on average 1.3741935483870968) internal successors, (426), 315 states have internal predecessors, (426), 42 states have call successors, (42), 32 states have call predecessors, (42), 34 states have return successors, (44), 39 states have call predecessors, (44), 36 states have call successors, (44) [2022-03-21 00:02:32,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 512 transitions. [2022-03-21 00:02:32,519 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 512 transitions. Word has length 73 [2022-03-21 00:02:32,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:02:32,519 INFO L478 AbstractCegarLoop]: Abstraction has 387 states and 512 transitions. [2022-03-21 00:02:32,519 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 7 states have internal predecessors, (53), 3 states have call successors, (11), 9 states have call predecessors, (11), 4 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-21 00:02:32,519 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 512 transitions. [2022-03-21 00:02:32,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-21 00:02:32,521 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:02:32,521 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-21 00:02:32,521 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-03-21 00:02:32,522 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:02:32,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:02:32,522 INFO L85 PathProgramCache]: Analyzing trace with hash 1821545128, now seen corresponding path program 1 times [2022-03-21 00:02:32,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:02:32,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1832195015] [2022-03-21 00:02:32,523 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-21 00:02:32,523 INFO L85 PathProgramCache]: Analyzing trace with hash 1821545128, now seen corresponding path program 2 times [2022-03-21 00:02:32,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:02:32,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967077253] [2022-03-21 00:02:32,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:02:32,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:02:32,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:32,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:02:32,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:32,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:02:32,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:32,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:02:32,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:32,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:02:32,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:32,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:02:32,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:32,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:02:32,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:32,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-21 00:02:32,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:32,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-03-21 00:02:32,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:32,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-21 00:02:32,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:32,933 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-21 00:02:32,933 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:02:32,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967077253] [2022-03-21 00:02:32,933 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967077253] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:02:32,933 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:02:32,934 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-21 00:02:32,934 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:02:32,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1832195015] [2022-03-21 00:02:32,934 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1832195015] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:02:32,934 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:02:32,934 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-21 00:02:32,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853004005] [2022-03-21 00:02:32,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:02:32,934 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-21 00:02:32,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:02:32,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-21 00:02:32,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-03-21 00:02:32,935 INFO L87 Difference]: Start difference. First operand 387 states and 512 transitions. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (11), 9 states have call predecessors, (11), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2022-03-21 00:02:35,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-21 00:02:37,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:02:37,285 INFO L93 Difference]: Finished difference Result 419 states and 554 transitions. [2022-03-21 00:02:37,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-21 00:02:37,285 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (11), 9 states have call predecessors, (11), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) Word has length 74 [2022-03-21 00:02:37,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:02:37,287 INFO L225 Difference]: With dead ends: 419 [2022-03-21 00:02:37,287 INFO L226 Difference]: Without dead ends: 396 [2022-03-21 00:02:37,288 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2022-03-21 00:02:37,289 INFO L913 BasicCegarLoop]: 273 mSDtfsCounter, 979 mSDsluCounter, 184 mSDsCounter, 0 mSdLazyCounter, 616 mSolverCounterSat, 311 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 989 SdHoareTripleChecker+Valid, 457 SdHoareTripleChecker+Invalid, 928 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 311 IncrementalHoareTripleChecker+Valid, 616 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2022-03-21 00:02:37,289 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [989 Valid, 457 Invalid, 928 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [311 Valid, 616 Invalid, 1 Unknown, 0 Unchecked, 3.9s Time] [2022-03-21 00:02:37,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2022-03-21 00:02:37,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 381. [2022-03-21 00:02:37,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 305 states have (on average 1.3639344262295081) internal successors, (416), 309 states have internal predecessors, (416), 41 states have call successors, (41), 32 states have call predecessors, (41), 34 states have return successors, (44), 39 states have call predecessors, (44), 36 states have call successors, (44) [2022-03-21 00:02:37,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 501 transitions. [2022-03-21 00:02:37,363 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 501 transitions. Word has length 74 [2022-03-21 00:02:37,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:02:37,363 INFO L478 AbstractCegarLoop]: Abstraction has 381 states and 501 transitions. [2022-03-21 00:02:37,363 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (11), 9 states have call predecessors, (11), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2022-03-21 00:02:37,364 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 501 transitions. [2022-03-21 00:02:37,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-03-21 00:02:37,365 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:02:37,365 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-21 00:02:37,365 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-03-21 00:02:37,365 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:02:37,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:02:37,365 INFO L85 PathProgramCache]: Analyzing trace with hash 937494245, now seen corresponding path program 1 times [2022-03-21 00:02:37,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:02:37,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1228451602] [2022-03-21 00:02:37,367 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-21 00:02:37,367 INFO L85 PathProgramCache]: Analyzing trace with hash 937494245, now seen corresponding path program 2 times [2022-03-21 00:02:37,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:02:37,367 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795607808] [2022-03-21 00:02:37,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:02:37,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:02:37,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:37,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:02:37,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:37,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:02:37,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:37,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:02:37,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:37,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:02:37,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:37,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:02:37,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:37,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:02:37,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:37,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-21 00:02:37,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:37,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-03-21 00:02:37,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:37,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-03-21 00:02:37,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:37,613 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-21 00:02:37,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:02:37,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795607808] [2022-03-21 00:02:37,614 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795607808] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:02:37,614 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:02:37,614 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-21 00:02:37,614 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:02:37,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1228451602] [2022-03-21 00:02:37,614 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1228451602] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:02:37,614 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:02:37,614 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-21 00:02:37,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471570072] [2022-03-21 00:02:37,614 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:02:37,614 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-21 00:02:37,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:02:37,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-21 00:02:37,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-03-21 00:02:37,616 INFO L87 Difference]: Start difference. First operand 381 states and 501 transitions. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 4 states have internal predecessors, (55), 3 states have call successors, (13), 8 states have call predecessors, (13), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-21 00:02:39,747 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-21 00:02:42,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:02:42,739 INFO L93 Difference]: Finished difference Result 437 states and 561 transitions. [2022-03-21 00:02:42,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-21 00:02:42,740 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 4 states have internal predecessors, (55), 3 states have call successors, (13), 8 states have call predecessors, (13), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 77 [2022-03-21 00:02:42,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:02:42,747 INFO L225 Difference]: With dead ends: 437 [2022-03-21 00:02:42,748 INFO L226 Difference]: Without dead ends: 374 [2022-03-21 00:02:42,748 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2022-03-21 00:02:42,749 INFO L913 BasicCegarLoop]: 310 mSDtfsCounter, 869 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 961 mSolverCounterSat, 272 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 879 SdHoareTripleChecker+Valid, 628 SdHoareTripleChecker+Invalid, 1234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 272 IncrementalHoareTripleChecker+Valid, 961 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2022-03-21 00:02:42,749 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [879 Valid, 628 Invalid, 1234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [272 Valid, 961 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2022-03-21 00:02:42,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2022-03-21 00:02:42,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 345. [2022-03-21 00:02:42,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 274 states have (on average 1.3503649635036497) internal successors, (370), 278 states have internal predecessors, (370), 38 states have call successors, (38), 30 states have call predecessors, (38), 32 states have return successors, (39), 36 states have call predecessors, (39), 33 states have call successors, (39) [2022-03-21 00:02:42,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 447 transitions. [2022-03-21 00:02:42,796 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 447 transitions. Word has length 77 [2022-03-21 00:02:42,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:02:42,797 INFO L478 AbstractCegarLoop]: Abstraction has 345 states and 447 transitions. [2022-03-21 00:02:42,797 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 4 states have internal predecessors, (55), 3 states have call successors, (13), 8 states have call predecessors, (13), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-21 00:02:42,797 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 447 transitions. [2022-03-21 00:02:42,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-21 00:02:42,799 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:02:42,799 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-21 00:02:42,799 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-03-21 00:02:42,799 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:02:42,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:02:42,800 INFO L85 PathProgramCache]: Analyzing trace with hash 641442499, now seen corresponding path program 1 times [2022-03-21 00:02:42,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:02:42,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [928673232] [2022-03-21 00:02:42,800 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-21 00:02:42,800 INFO L85 PathProgramCache]: Analyzing trace with hash 641442499, now seen corresponding path program 2 times [2022-03-21 00:02:42,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:02:42,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200368445] [2022-03-21 00:02:42,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:02:42,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:02:42,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:42,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:02:42,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:43,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:02:43,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:43,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:02:43,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:43,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:02:43,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:43,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:02:43,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:43,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:02:43,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:43,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-21 00:02:43,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:43,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-03-21 00:02:43,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:43,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-21 00:02:43,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:43,159 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-21 00:02:43,160 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:02:43,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200368445] [2022-03-21 00:02:43,160 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200368445] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:02:43,160 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:02:43,160 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-21 00:02:43,160 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:02:43,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [928673232] [2022-03-21 00:02:43,160 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [928673232] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:02:43,160 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:02:43,160 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-21 00:02:43,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696966592] [2022-03-21 00:02:43,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:02:43,161 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-21 00:02:43,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:02:43,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-21 00:02:43,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2022-03-21 00:02:43,162 INFO L87 Difference]: Start difference. First operand 345 states and 447 transitions. Second operand has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 5 states have internal predecessors, (55), 3 states have call successors, (11), 9 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-21 00:02:45,236 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-21 00:02:47,858 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-21 00:02:49,975 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-21 00:02:54,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:02:54,213 INFO L93 Difference]: Finished difference Result 417 states and 534 transitions. [2022-03-21 00:02:54,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-21 00:02:54,214 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 5 states have internal predecessors, (55), 3 states have call successors, (11), 9 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 75 [2022-03-21 00:02:54,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:02:54,215 INFO L225 Difference]: With dead ends: 417 [2022-03-21 00:02:54,215 INFO L226 Difference]: Without dead ends: 359 [2022-03-21 00:02:54,216 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2022-03-21 00:02:54,217 INFO L913 BasicCegarLoop]: 279 mSDtfsCounter, 867 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 1784 mSolverCounterSat, 305 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 870 SdHoareTripleChecker+Valid, 791 SdHoareTripleChecker+Invalid, 2090 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 305 IncrementalHoareTripleChecker+Valid, 1784 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.7s IncrementalHoareTripleChecker+Time [2022-03-21 00:02:54,217 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [870 Valid, 791 Invalid, 2090 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [305 Valid, 1784 Invalid, 1 Unknown, 0 Unchecked, 10.7s Time] [2022-03-21 00:02:54,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2022-03-21 00:02:54,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 344. [2022-03-21 00:02:54,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 273 states have (on average 1.336996336996337) internal successors, (365), 277 states have internal predecessors, (365), 38 states have call successors, (38), 30 states have call predecessors, (38), 32 states have return successors, (39), 36 states have call predecessors, (39), 33 states have call successors, (39) [2022-03-21 00:02:54,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 442 transitions. [2022-03-21 00:02:54,291 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 442 transitions. Word has length 75 [2022-03-21 00:02:54,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:02:54,291 INFO L478 AbstractCegarLoop]: Abstraction has 344 states and 442 transitions. [2022-03-21 00:02:54,291 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 5 states have internal predecessors, (55), 3 states have call successors, (11), 9 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-21 00:02:54,291 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 442 transitions. [2022-03-21 00:02:54,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-03-21 00:02:54,294 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:02:54,294 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-21 00:02:54,294 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-03-21 00:02:54,294 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:02:54,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:02:54,294 INFO L85 PathProgramCache]: Analyzing trace with hash 476602328, now seen corresponding path program 1 times [2022-03-21 00:02:54,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:02:54,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1143169097] [2022-03-21 00:02:54,295 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-21 00:02:54,295 INFO L85 PathProgramCache]: Analyzing trace with hash 476602328, now seen corresponding path program 2 times [2022-03-21 00:02:54,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:02:54,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693552053] [2022-03-21 00:02:54,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:02:54,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:02:54,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:54,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:02:54,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:54,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:02:54,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:54,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:02:54,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:54,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:02:54,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:54,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:02:54,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:54,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:02:54,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:54,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-21 00:02:54,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:54,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-21 00:02:54,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:54,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-21 00:02:54,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:02:54,755 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-21 00:02:54,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:02:54,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693552053] [2022-03-21 00:02:54,756 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693552053] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:02:54,756 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:02:54,756 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-21 00:02:54,756 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:02:54,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1143169097] [2022-03-21 00:02:54,757 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1143169097] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:02:54,757 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:02:54,757 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-21 00:02:54,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965788191] [2022-03-21 00:02:54,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:02:54,757 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-21 00:02:54,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:02:54,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-21 00:02:54,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-03-21 00:02:54,758 INFO L87 Difference]: Start difference. First operand 344 states and 442 transitions. Second operand has 14 states, 14 states have (on average 4.0) internal successors, (56), 7 states have internal predecessors, (56), 4 states have call successors, (11), 9 states have call predecessors, (11), 4 states have return successors, (9), 4 states have call predecessors, (9), 3 states have call successors, (9) [2022-03-21 00:02:56,979 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-21 00:03:02,054 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-21 00:03:03,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:03:03,678 INFO L93 Difference]: Finished difference Result 422 states and 536 transitions. [2022-03-21 00:03:03,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-21 00:03:03,678 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.0) internal successors, (56), 7 states have internal predecessors, (56), 4 states have call successors, (11), 9 states have call predecessors, (11), 4 states have return successors, (9), 4 states have call predecessors, (9), 3 states have call successors, (9) Word has length 76 [2022-03-21 00:03:03,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:03:03,680 INFO L225 Difference]: With dead ends: 422 [2022-03-21 00:03:03,680 INFO L226 Difference]: Without dead ends: 379 [2022-03-21 00:03:03,681 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=260, Invalid=930, Unknown=0, NotChecked=0, Total=1190 [2022-03-21 00:03:03,681 INFO L913 BasicCegarLoop]: 303 mSDtfsCounter, 1036 mSDsluCounter, 442 mSDsCounter, 0 mSdLazyCounter, 1690 mSolverCounterSat, 373 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1041 SdHoareTripleChecker+Valid, 745 SdHoareTripleChecker+Invalid, 2064 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 373 IncrementalHoareTripleChecker+Valid, 1690 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.1s IncrementalHoareTripleChecker+Time [2022-03-21 00:03:03,681 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1041 Valid, 745 Invalid, 2064 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [373 Valid, 1690 Invalid, 1 Unknown, 0 Unchecked, 8.1s Time] [2022-03-21 00:03:03,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2022-03-21 00:03:03,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 344. [2022-03-21 00:03:03,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 273 states have (on average 1.3296703296703296) internal successors, (363), 277 states have internal predecessors, (363), 38 states have call successors, (38), 30 states have call predecessors, (38), 32 states have return successors, (38), 36 states have call predecessors, (38), 33 states have call successors, (38) [2022-03-21 00:03:03,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 439 transitions. [2022-03-21 00:03:03,737 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 439 transitions. Word has length 76 [2022-03-21 00:03:03,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:03:03,738 INFO L478 AbstractCegarLoop]: Abstraction has 344 states and 439 transitions. [2022-03-21 00:03:03,738 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.0) internal successors, (56), 7 states have internal predecessors, (56), 4 states have call successors, (11), 9 states have call predecessors, (11), 4 states have return successors, (9), 4 states have call predecessors, (9), 3 states have call successors, (9) [2022-03-21 00:03:03,738 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 439 transitions. [2022-03-21 00:03:03,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-03-21 00:03:03,739 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:03:03,739 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-21 00:03:03,739 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-03-21 00:03:03,739 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:03:03,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:03:03,739 INFO L85 PathProgramCache]: Analyzing trace with hash 1346047832, now seen corresponding path program 1 times [2022-03-21 00:03:03,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:03:03,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [669002009] [2022-03-21 00:03:03,740 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-21 00:03:03,740 INFO L85 PathProgramCache]: Analyzing trace with hash 1346047832, now seen corresponding path program 2 times [2022-03-21 00:03:03,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:03:03,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164790296] [2022-03-21 00:03:03,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:03:03,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:03:03,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:03,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:03:03,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:03,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:03:03,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:03,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:03:03,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:03,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:03:03,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:03,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:03:03,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:03,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:03:03,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:03,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-21 00:03:03,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:03,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-03-21 00:03:03,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:03,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:03:03,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:03,995 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-21 00:03:03,995 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:03:03,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164790296] [2022-03-21 00:03:03,995 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164790296] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:03:03,995 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:03:03,996 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-21 00:03:03,996 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:03:03,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [669002009] [2022-03-21 00:03:03,996 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [669002009] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:03:03,996 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:03:03,996 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-21 00:03:03,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399242158] [2022-03-21 00:03:03,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:03:03,996 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-21 00:03:03,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:03:03,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-21 00:03:03,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-03-21 00:03:03,997 INFO L87 Difference]: Start difference. First operand 344 states and 439 transitions. Second operand has 10 states, 10 states have (on average 5.6) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (11), 9 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-21 00:03:06,095 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-21 00:03:08,097 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-21 00:03:09,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:03:09,777 INFO L93 Difference]: Finished difference Result 378 states and 480 transitions. [2022-03-21 00:03:09,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-21 00:03:09,777 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.6) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (11), 9 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 76 [2022-03-21 00:03:09,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:03:09,778 INFO L225 Difference]: With dead ends: 378 [2022-03-21 00:03:09,778 INFO L226 Difference]: Without dead ends: 355 [2022-03-21 00:03:09,779 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2022-03-21 00:03:09,779 INFO L913 BasicCegarLoop]: 272 mSDtfsCounter, 870 mSDsluCounter, 274 mSDsCounter, 0 mSdLazyCounter, 861 mSolverCounterSat, 296 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 873 SdHoareTripleChecker+Valid, 546 SdHoareTripleChecker+Invalid, 1158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 296 IncrementalHoareTripleChecker+Valid, 861 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2022-03-21 00:03:09,779 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [873 Valid, 546 Invalid, 1158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [296 Valid, 861 Invalid, 1 Unknown, 0 Unchecked, 5.5s Time] [2022-03-21 00:03:09,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2022-03-21 00:03:09,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 335. [2022-03-21 00:03:09,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 267 states have (on average 1.3333333333333333) internal successors, (356), 271 states have internal predecessors, (356), 37 states have call successors, (37), 29 states have call predecessors, (37), 30 states have return successors, (36), 34 states have call predecessors, (36), 32 states have call successors, (36) [2022-03-21 00:03:09,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 429 transitions. [2022-03-21 00:03:09,859 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 429 transitions. Word has length 76 [2022-03-21 00:03:09,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:03:09,859 INFO L478 AbstractCegarLoop]: Abstraction has 335 states and 429 transitions. [2022-03-21 00:03:09,859 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.6) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (11), 9 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-21 00:03:09,859 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 429 transitions. [2022-03-21 00:03:09,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-21 00:03:09,860 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:03:09,860 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-21 00:03:09,860 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-03-21 00:03:09,861 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:03:09,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:03:09,862 INFO L85 PathProgramCache]: Analyzing trace with hash 2131421, now seen corresponding path program 1 times [2022-03-21 00:03:09,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:03:09,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1751036837] [2022-03-21 00:03:09,862 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-21 00:03:09,862 INFO L85 PathProgramCache]: Analyzing trace with hash 2131421, now seen corresponding path program 2 times [2022-03-21 00:03:09,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:03:09,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950879318] [2022-03-21 00:03:09,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:03:09,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:03:09,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:10,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:03:10,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:10,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:03:10,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:10,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:03:10,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:10,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:03:10,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:10,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:03:10,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:10,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:03:10,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:10,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-21 00:03:10,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:10,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-21 00:03:10,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:10,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-21 00:03:10,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:10,236 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-21 00:03:10,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:03:10,237 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950879318] [2022-03-21 00:03:10,237 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950879318] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:03:10,237 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:03:10,237 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-21 00:03:10,237 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:03:10,237 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1751036837] [2022-03-21 00:03:10,237 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1751036837] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:03:10,237 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:03:10,238 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-21 00:03:10,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826692962] [2022-03-21 00:03:10,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:03:10,238 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-21 00:03:10,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:03:10,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-21 00:03:10,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-03-21 00:03:10,239 INFO L87 Difference]: Start difference. First operand 335 states and 429 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (11), 9 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) [2022-03-21 00:03:12,316 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-21 00:03:16,360 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-21 00:03:18,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:03:18,505 INFO L93 Difference]: Finished difference Result 398 states and 505 transitions. [2022-03-21 00:03:18,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-21 00:03:18,506 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (11), 9 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) Word has length 78 [2022-03-21 00:03:18,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:03:18,508 INFO L225 Difference]: With dead ends: 398 [2022-03-21 00:03:18,508 INFO L226 Difference]: Without dead ends: 354 [2022-03-21 00:03:18,509 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2022-03-21 00:03:18,509 INFO L913 BasicCegarLoop]: 269 mSDtfsCounter, 399 mSDsluCounter, 666 mSDsCounter, 0 mSdLazyCounter, 2518 mSolverCounterSat, 139 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 403 SdHoareTripleChecker+Valid, 935 SdHoareTripleChecker+Invalid, 2658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 2518 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2022-03-21 00:03:18,509 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [403 Valid, 935 Invalid, 2658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 2518 Invalid, 1 Unknown, 0 Unchecked, 7.9s Time] [2022-03-21 00:03:18,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2022-03-21 00:03:18,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 334. [2022-03-21 00:03:18,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 266 states have (on average 1.330827067669173) internal successors, (354), 270 states have internal predecessors, (354), 37 states have call successors, (37), 29 states have call predecessors, (37), 30 states have return successors, (36), 34 states have call predecessors, (36), 32 states have call successors, (36) [2022-03-21 00:03:18,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 427 transitions. [2022-03-21 00:03:18,581 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 427 transitions. Word has length 78 [2022-03-21 00:03:18,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:03:18,581 INFO L478 AbstractCegarLoop]: Abstraction has 334 states and 427 transitions. [2022-03-21 00:03:18,581 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (11), 9 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) [2022-03-21 00:03:18,581 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 427 transitions. [2022-03-21 00:03:18,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-03-21 00:03:18,582 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:03:18,582 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-21 00:03:18,582 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-03-21 00:03:18,583 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:03:18,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:03:18,583 INFO L85 PathProgramCache]: Analyzing trace with hash -1889602735, now seen corresponding path program 1 times [2022-03-21 00:03:18,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:03:18,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [764120595] [2022-03-21 00:03:18,583 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-21 00:03:18,584 INFO L85 PathProgramCache]: Analyzing trace with hash -1889602735, now seen corresponding path program 2 times [2022-03-21 00:03:18,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:03:18,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253385635] [2022-03-21 00:03:18,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:03:18,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:03:18,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:18,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:03:18,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:18,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:03:18,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:18,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:03:18,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:18,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:03:18,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:18,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:03:18,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:18,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:03:18,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:18,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-21 00:03:18,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:18,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-03-21 00:03:18,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:19,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:03:19,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:19,083 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-21 00:03:19,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:03:19,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253385635] [2022-03-21 00:03:19,084 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253385635] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:03:19,084 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:03:19,084 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-21 00:03:19,085 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:03:19,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [764120595] [2022-03-21 00:03:19,085 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [764120595] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:03:19,085 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:03:19,085 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-21 00:03:19,085 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177837577] [2022-03-21 00:03:19,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:03:19,086 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-21 00:03:19,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:03:19,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-21 00:03:19,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-03-21 00:03:19,087 INFO L87 Difference]: Start difference. First operand 334 states and 427 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 7 states have internal predecessors, (59), 2 states have call successors, (11), 9 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) [2022-03-21 00:03:21,177 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-21 00:03:24,328 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-21 00:03:28,126 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-21 00:03:29,269 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-21 00:03:30,614 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-21 00:03:33,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:03:33,665 INFO L93 Difference]: Finished difference Result 475 states and 607 transitions. [2022-03-21 00:03:33,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-21 00:03:33,666 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 7 states have internal predecessors, (59), 2 states have call successors, (11), 9 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) Word has length 79 [2022-03-21 00:03:33,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:03:33,668 INFO L225 Difference]: With dead ends: 475 [2022-03-21 00:03:33,668 INFO L226 Difference]: Without dead ends: 367 [2022-03-21 00:03:33,668 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=117, Invalid=585, Unknown=0, NotChecked=0, Total=702 [2022-03-21 00:03:33,669 INFO L913 BasicCegarLoop]: 267 mSDtfsCounter, 485 mSDsluCounter, 708 mSDsCounter, 0 mSdLazyCounter, 2602 mSolverCounterSat, 170 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 495 SdHoareTripleChecker+Valid, 975 SdHoareTripleChecker+Invalid, 2773 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 2602 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.1s IncrementalHoareTripleChecker+Time [2022-03-21 00:03:33,669 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [495 Valid, 975 Invalid, 2773 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [170 Valid, 2602 Invalid, 1 Unknown, 0 Unchecked, 14.1s Time] [2022-03-21 00:03:33,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2022-03-21 00:03:33,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 338. [2022-03-21 00:03:33,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 270 states have (on average 1.3296296296296297) internal successors, (359), 275 states have internal predecessors, (359), 36 states have call successors, (36), 29 states have call predecessors, (36), 31 states have return successors, (37), 33 states have call predecessors, (37), 31 states have call successors, (37) [2022-03-21 00:03:33,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 432 transitions. [2022-03-21 00:03:33,731 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 432 transitions. Word has length 79 [2022-03-21 00:03:33,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:03:33,732 INFO L478 AbstractCegarLoop]: Abstraction has 338 states and 432 transitions. [2022-03-21 00:03:33,732 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 7 states have internal predecessors, (59), 2 states have call successors, (11), 9 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) [2022-03-21 00:03:33,732 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 432 transitions. [2022-03-21 00:03:33,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-03-21 00:03:33,733 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:03:33,733 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-21 00:03:33,733 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-03-21 00:03:33,733 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:03:33,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:03:33,733 INFO L85 PathProgramCache]: Analyzing trace with hash -2045108737, now seen corresponding path program 1 times [2022-03-21 00:03:33,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:03:33,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2132238492] [2022-03-21 00:03:33,734 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-21 00:03:33,734 INFO L85 PathProgramCache]: Analyzing trace with hash -2045108737, now seen corresponding path program 2 times [2022-03-21 00:03:33,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:03:33,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896759992] [2022-03-21 00:03:33,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:03:33,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:03:33,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:33,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:03:33,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:33,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:03:33,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:33,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:03:33,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:33,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:03:33,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:34,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:03:34,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:34,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:03:34,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:34,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-21 00:03:34,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:34,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-21 00:03:34,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:34,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-21 00:03:34,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:34,138 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-21 00:03:34,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:03:34,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896759992] [2022-03-21 00:03:34,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896759992] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:03:34,138 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:03:34,138 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-21 00:03:34,138 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:03:34,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2132238492] [2022-03-21 00:03:34,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2132238492] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:03:34,138 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:03:34,139 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-21 00:03:34,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86262899] [2022-03-21 00:03:34,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:03:34,139 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-21 00:03:34,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:03:34,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-21 00:03:34,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-03-21 00:03:34,140 INFO L87 Difference]: Start difference. First operand 338 states and 432 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (11), 9 states have call predecessors, (11), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-21 00:03:36,267 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-21 00:03:39,998 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-21 00:03:41,448 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-21 00:03:42,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:03:42,991 INFO L93 Difference]: Finished difference Result 429 states and 546 transitions. [2022-03-21 00:03:42,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-21 00:03:42,992 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (11), 9 states have call predecessors, (11), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) Word has length 79 [2022-03-21 00:03:42,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:03:42,994 INFO L225 Difference]: With dead ends: 429 [2022-03-21 00:03:42,994 INFO L226 Difference]: Without dead ends: 376 [2022-03-21 00:03:42,994 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2022-03-21 00:03:42,995 INFO L913 BasicCegarLoop]: 278 mSDtfsCounter, 1047 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 1034 mSolverCounterSat, 348 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1061 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 1383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 348 IncrementalHoareTripleChecker+Valid, 1034 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2022-03-21 00:03:42,995 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1061 Valid, 509 Invalid, 1383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [348 Valid, 1034 Invalid, 1 Unknown, 0 Unchecked, 8.0s Time] [2022-03-21 00:03:42,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2022-03-21 00:03:43,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 329. [2022-03-21 00:03:43,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 262 states have (on average 1.3244274809160306) internal successors, (347), 266 states have internal predecessors, (347), 36 states have call successors, (36), 29 states have call predecessors, (36), 30 states have return successors, (35), 33 states have call predecessors, (35), 31 states have call successors, (35) [2022-03-21 00:03:43,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 418 transitions. [2022-03-21 00:03:43,072 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 418 transitions. Word has length 79 [2022-03-21 00:03:43,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:03:43,073 INFO L478 AbstractCegarLoop]: Abstraction has 329 states and 418 transitions. [2022-03-21 00:03:43,073 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (11), 9 states have call predecessors, (11), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-21 00:03:43,073 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 418 transitions. [2022-03-21 00:03:43,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-03-21 00:03:43,074 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:03:43,074 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-21 00:03:43,074 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-03-21 00:03:43,074 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:03:43,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:03:43,075 INFO L85 PathProgramCache]: Analyzing trace with hash -1773831806, now seen corresponding path program 1 times [2022-03-21 00:03:43,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:03:43,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1527784261] [2022-03-21 00:03:43,075 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-21 00:03:43,075 INFO L85 PathProgramCache]: Analyzing trace with hash -1773831806, now seen corresponding path program 2 times [2022-03-21 00:03:43,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:03:43,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812203688] [2022-03-21 00:03:43,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:03:43,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:03:43,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:43,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:03:43,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:43,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:03:43,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:43,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:03:43,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:43,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:03:43,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:43,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:03:43,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:43,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:03:43,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:43,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-21 00:03:43,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:43,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-03-21 00:03:43,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:43,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-21 00:03:43,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:43,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:03:43,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:43,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-03-21 00:03:43,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:43,427 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-21 00:03:43,428 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:03:43,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812203688] [2022-03-21 00:03:43,428 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812203688] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:03:43,428 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:03:43,428 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-21 00:03:43,428 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:03:43,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1527784261] [2022-03-21 00:03:43,429 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1527784261] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:03:43,429 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:03:43,429 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-21 00:03:43,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015432800] [2022-03-21 00:03:43,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:03:43,429 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-21 00:03:43,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:03:43,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-21 00:03:43,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-03-21 00:03:43,430 INFO L87 Difference]: Start difference. First operand 329 states and 418 transitions. Second operand has 10 states, 10 states have (on average 5.8) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (15), 9 states have call predecessors, (15), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2022-03-21 00:03:45,580 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-21 00:03:49,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:03:49,008 INFO L93 Difference]: Finished difference Result 416 states and 527 transitions. [2022-03-21 00:03:49,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-21 00:03:49,008 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (15), 9 states have call predecessors, (15), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) Word has length 84 [2022-03-21 00:03:49,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:03:49,010 INFO L225 Difference]: With dead ends: 416 [2022-03-21 00:03:49,010 INFO L226 Difference]: Without dead ends: 357 [2022-03-21 00:03:49,019 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2022-03-21 00:03:49,020 INFO L913 BasicCegarLoop]: 266 mSDtfsCounter, 556 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 895 mSolverCounterSat, 194 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 559 SdHoareTripleChecker+Valid, 566 SdHoareTripleChecker+Invalid, 1090 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 194 IncrementalHoareTripleChecker+Valid, 895 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2022-03-21 00:03:49,020 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [559 Valid, 566 Invalid, 1090 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [194 Valid, 895 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2022-03-21 00:03:49,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2022-03-21 00:03:49,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 327. [2022-03-21 00:03:49,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 261 states have (on average 1.314176245210728) internal successors, (343), 264 states have internal predecessors, (343), 35 states have call successors, (35), 29 states have call predecessors, (35), 30 states have return successors, (35), 33 states have call predecessors, (35), 31 states have call successors, (35) [2022-03-21 00:03:49,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 413 transitions. [2022-03-21 00:03:49,093 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 413 transitions. Word has length 84 [2022-03-21 00:03:49,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:03:49,095 INFO L478 AbstractCegarLoop]: Abstraction has 327 states and 413 transitions. [2022-03-21 00:03:49,095 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (15), 9 states have call predecessors, (15), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2022-03-21 00:03:49,095 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 413 transitions. [2022-03-21 00:03:49,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-03-21 00:03:49,096 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:03:49,096 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-21 00:03:49,096 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-03-21 00:03:49,096 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:03:49,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:03:49,097 INFO L85 PathProgramCache]: Analyzing trace with hash -1690581556, now seen corresponding path program 1 times [2022-03-21 00:03:49,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:03:49,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [918071166] [2022-03-21 00:03:49,097 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-21 00:03:49,097 INFO L85 PathProgramCache]: Analyzing trace with hash -1690581556, now seen corresponding path program 2 times [2022-03-21 00:03:49,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:03:49,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121370004] [2022-03-21 00:03:49,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:03:49,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:03:49,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:49,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:03:49,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:49,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:03:49,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:49,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:03:49,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:49,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:03:49,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:49,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:03:49,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:49,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:03:49,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:49,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-21 00:03:49,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:49,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-21 00:03:49,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:49,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-21 00:03:49,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:49,503 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-21 00:03:49,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:03:49,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121370004] [2022-03-21 00:03:49,504 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121370004] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:03:49,504 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:03:49,504 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-21 00:03:49,504 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:03:49,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [918071166] [2022-03-21 00:03:49,504 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [918071166] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:03:49,504 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:03:49,504 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-21 00:03:49,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25798660] [2022-03-21 00:03:49,505 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:03:49,505 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-21 00:03:49,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:03:49,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-21 00:03:49,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-03-21 00:03:49,506 INFO L87 Difference]: Start difference. First operand 327 states and 413 transitions. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 5 states have internal predecessors, (60), 3 states have call successors, (11), 9 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-21 00:03:51,591 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-21 00:03:54,751 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-21 00:03:56,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:03:56,659 INFO L93 Difference]: Finished difference Result 371 states and 465 transitions. [2022-03-21 00:03:56,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-21 00:03:56,659 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 5 states have internal predecessors, (60), 3 states have call successors, (11), 9 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 80 [2022-03-21 00:03:56,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:03:56,660 INFO L225 Difference]: With dead ends: 371 [2022-03-21 00:03:56,661 INFO L226 Difference]: Without dead ends: 346 [2022-03-21 00:03:56,661 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=127, Invalid=293, Unknown=0, NotChecked=0, Total=420 [2022-03-21 00:03:56,661 INFO L913 BasicCegarLoop]: 259 mSDtfsCounter, 855 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 915 mSolverCounterSat, 265 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 865 SdHoareTripleChecker+Valid, 559 SdHoareTripleChecker+Invalid, 1182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 265 IncrementalHoareTripleChecker+Valid, 915 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2022-03-21 00:03:56,661 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [865 Valid, 559 Invalid, 1182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [265 Valid, 915 Invalid, 2 Unknown, 0 Unchecked, 6.7s Time] [2022-03-21 00:03:56,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2022-03-21 00:03:56,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 326. [2022-03-21 00:03:56,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 260 states have (on average 1.3115384615384615) internal successors, (341), 263 states have internal predecessors, (341), 35 states have call successors, (35), 29 states have call predecessors, (35), 30 states have return successors, (35), 33 states have call predecessors, (35), 31 states have call successors, (35) [2022-03-21 00:03:56,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 411 transitions. [2022-03-21 00:03:56,723 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 411 transitions. Word has length 80 [2022-03-21 00:03:56,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:03:56,723 INFO L478 AbstractCegarLoop]: Abstraction has 326 states and 411 transitions. [2022-03-21 00:03:56,723 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 5 states have internal predecessors, (60), 3 states have call successors, (11), 9 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-21 00:03:56,723 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 411 transitions. [2022-03-21 00:03:56,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-03-21 00:03:56,724 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:03:56,724 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-21 00:03:56,724 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-03-21 00:03:56,724 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:03:56,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:03:56,725 INFO L85 PathProgramCache]: Analyzing trace with hash 664933900, now seen corresponding path program 1 times [2022-03-21 00:03:56,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:03:56,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1526979186] [2022-03-21 00:03:56,725 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-21 00:03:56,725 INFO L85 PathProgramCache]: Analyzing trace with hash 664933900, now seen corresponding path program 2 times [2022-03-21 00:03:56,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:03:56,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988963496] [2022-03-21 00:03:56,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:03:56,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:03:56,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:56,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:03:56,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:56,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:03:56,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:56,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:03:56,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:56,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:03:56,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:56,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:03:56,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:56,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:03:56,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:57,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-21 00:03:57,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:57,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-21 00:03:57,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:57,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-21 00:03:57,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:03:57,128 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-21 00:03:57,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:03:57,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988963496] [2022-03-21 00:03:57,129 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988963496] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:03:57,129 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:03:57,130 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-21 00:03:57,130 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:03:57,130 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1526979186] [2022-03-21 00:03:57,130 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1526979186] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:03:57,130 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:03:57,130 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-21 00:03:57,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875151908] [2022-03-21 00:03:57,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:03:57,130 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-21 00:03:57,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:03:57,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-21 00:03:57,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2022-03-21 00:03:57,131 INFO L87 Difference]: Start difference. First operand 326 states and 411 transitions. Second operand has 15 states, 15 states have (on average 4.0) internal successors, (60), 8 states have internal predecessors, (60), 4 states have call successors, (11), 9 states have call predecessors, (11), 4 states have return successors, (9), 4 states have call predecessors, (9), 3 states have call successors, (9) [2022-03-21 00:03:59,343 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-21 00:04:03,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:04:03,835 INFO L93 Difference]: Finished difference Result 353 states and 444 transitions. [2022-03-21 00:04:03,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-21 00:04:03,838 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 8 states have internal predecessors, (60), 4 states have call successors, (11), 9 states have call predecessors, (11), 4 states have return successors, (9), 4 states have call predecessors, (9), 3 states have call successors, (9) Word has length 80 [2022-03-21 00:04:03,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:04:03,839 INFO L225 Difference]: With dead ends: 353 [2022-03-21 00:04:03,839 INFO L226 Difference]: Without dead ends: 205 [2022-03-21 00:04:03,840 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=198, Invalid=672, Unknown=0, NotChecked=0, Total=870 [2022-03-21 00:04:03,841 INFO L913 BasicCegarLoop]: 232 mSDtfsCounter, 1063 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 1449 mSolverCounterSat, 345 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1069 SdHoareTripleChecker+Valid, 521 SdHoareTripleChecker+Invalid, 1795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 345 IncrementalHoareTripleChecker+Valid, 1449 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2022-03-21 00:04:03,841 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1069 Valid, 521 Invalid, 1795 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [345 Valid, 1449 Invalid, 1 Unknown, 0 Unchecked, 6.1s Time] [2022-03-21 00:04:03,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2022-03-21 00:04:03,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 186. [2022-03-21 00:04:03,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 141 states have (on average 1.2411347517730495) internal successors, (175), 144 states have internal predecessors, (175), 23 states have call successors, (23), 21 states have call predecessors, (23), 21 states have return successors, (22), 20 states have call predecessors, (22), 19 states have call successors, (22) [2022-03-21 00:04:03,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 220 transitions. [2022-03-21 00:04:03,900 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 220 transitions. Word has length 80 [2022-03-21 00:04:03,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:04:03,900 INFO L478 AbstractCegarLoop]: Abstraction has 186 states and 220 transitions. [2022-03-21 00:04:03,900 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 8 states have internal predecessors, (60), 4 states have call successors, (11), 9 states have call predecessors, (11), 4 states have return successors, (9), 4 states have call predecessors, (9), 3 states have call successors, (9) [2022-03-21 00:04:03,901 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 220 transitions. [2022-03-21 00:04:03,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-03-21 00:04:03,901 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:04:03,901 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, 1, 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-21 00:04:03,901 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-03-21 00:04:03,901 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:04:03,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:04:03,902 INFO L85 PathProgramCache]: Analyzing trace with hash 1299022194, now seen corresponding path program 1 times [2022-03-21 00:04:03,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:04:03,902 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [368235892] [2022-03-21 00:04:03,902 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-21 00:04:03,902 INFO L85 PathProgramCache]: Analyzing trace with hash 1299022194, now seen corresponding path program 2 times [2022-03-21 00:04:03,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:04:03,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48404407] [2022-03-21 00:04:03,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:04:03,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:04:04,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:04,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:04:04,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:04,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:04:04,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:04,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:04:04,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:04,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:04,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:04,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:04:04,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:04,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:04,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:04,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-21 00:04:04,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:04,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-03-21 00:04:04,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:04,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-03-21 00:04:04,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:04,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-21 00:04:04,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:04,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:04,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:04,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-21 00:04:04,504 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:04:04,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48404407] [2022-03-21 00:04:04,505 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48404407] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:04:04,505 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:04:04,505 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-21 00:04:04,505 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:04:04,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [368235892] [2022-03-21 00:04:04,505 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [368235892] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:04:04,505 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:04:04,505 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-21 00:04:04,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434809595] [2022-03-21 00:04:04,505 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:04:04,506 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-21 00:04:04,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:04:04,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-21 00:04:04,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-03-21 00:04:04,507 INFO L87 Difference]: Start difference. First operand 186 states and 220 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 5 states have internal predecessors, (62), 2 states have call successors, (15), 9 states have call predecessors, (15), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2022-03-21 00:04:06,613 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-21 00:04:09,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:04:09,149 INFO L93 Difference]: Finished difference Result 300 states and 368 transitions. [2022-03-21 00:04:09,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-21 00:04:09,150 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 5 states have internal predecessors, (62), 2 states have call successors, (15), 9 states have call predecessors, (15), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) Word has length 88 [2022-03-21 00:04:09,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:04:09,151 INFO L225 Difference]: With dead ends: 300 [2022-03-21 00:04:09,151 INFO L226 Difference]: Without dead ends: 237 [2022-03-21 00:04:09,152 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2022-03-21 00:04:09,152 INFO L913 BasicCegarLoop]: 132 mSDtfsCounter, 309 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 831 mSolverCounterSat, 160 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 314 SdHoareTripleChecker+Valid, 392 SdHoareTripleChecker+Invalid, 992 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 831 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2022-03-21 00:04:09,152 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [314 Valid, 392 Invalid, 992 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 831 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2022-03-21 00:04:09,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2022-03-21 00:04:09,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 199. [2022-03-21 00:04:09,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 152 states have (on average 1.2236842105263157) internal successors, (186), 155 states have internal predecessors, (186), 23 states have call successors, (23), 21 states have call predecessors, (23), 23 states have return successors, (24), 22 states have call predecessors, (24), 19 states have call successors, (24) [2022-03-21 00:04:09,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 233 transitions. [2022-03-21 00:04:09,205 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 233 transitions. Word has length 88 [2022-03-21 00:04:09,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:04:09,205 INFO L478 AbstractCegarLoop]: Abstraction has 199 states and 233 transitions. [2022-03-21 00:04:09,205 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 5 states have internal predecessors, (62), 2 states have call successors, (15), 9 states have call predecessors, (15), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2022-03-21 00:04:09,205 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 233 transitions. [2022-03-21 00:04:09,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-03-21 00:04:09,206 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:04:09,207 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, 1, 1, 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-21 00:04:09,207 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-03-21 00:04:09,209 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:04:09,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:04:09,213 INFO L85 PathProgramCache]: Analyzing trace with hash -1324935307, now seen corresponding path program 1 times [2022-03-21 00:04:09,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:04:09,213 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [377494860] [2022-03-21 00:04:09,214 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-21 00:04:09,214 INFO L85 PathProgramCache]: Analyzing trace with hash -1324935307, now seen corresponding path program 2 times [2022-03-21 00:04:09,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:04:09,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2098247132] [2022-03-21 00:04:09,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:04:09,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:04:09,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:09,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:04:09,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:09,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:04:09,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:09,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:04:09,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:09,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:09,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:09,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:04:09,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:09,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:09,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:09,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-21 00:04:09,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:09,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-03-21 00:04:09,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:09,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-03-21 00:04:09,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:09,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-21 00:04:09,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:09,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:09,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:09,550 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-21 00:04:09,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:04:09,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2098247132] [2022-03-21 00:04:09,550 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2098247132] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:04:09,550 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:04:09,550 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-21 00:04:09,551 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:04:09,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [377494860] [2022-03-21 00:04:09,551 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [377494860] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:04:09,551 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:04:09,551 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-21 00:04:09,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147220108] [2022-03-21 00:04:09,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:04:09,551 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-21 00:04:09,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:04:09,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-21 00:04:09,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-03-21 00:04:09,552 INFO L87 Difference]: Start difference. First operand 199 states and 233 transitions. Second operand has 10 states, 10 states have (on average 6.3) internal successors, (63), 3 states have internal predecessors, (63), 3 states have call successors, (15), 10 states have call predecessors, (15), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-03-21 00:04:11,627 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-21 00:04:14,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:04:14,379 INFO L93 Difference]: Finished difference Result 437 states and 522 transitions. [2022-03-21 00:04:14,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-21 00:04:14,380 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.3) internal successors, (63), 3 states have internal predecessors, (63), 3 states have call successors, (15), 10 states have call predecessors, (15), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 89 [2022-03-21 00:04:14,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:04:14,381 INFO L225 Difference]: With dead ends: 437 [2022-03-21 00:04:14,381 INFO L226 Difference]: Without dead ends: 408 [2022-03-21 00:04:14,382 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=109, Invalid=233, Unknown=0, NotChecked=0, Total=342 [2022-03-21 00:04:14,382 INFO L913 BasicCegarLoop]: 145 mSDtfsCounter, 607 mSDsluCounter, 124 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 284 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 613 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 686 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 284 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2022-03-21 00:04:14,382 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [613 Valid, 269 Invalid, 686 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [284 Valid, 401 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2022-03-21 00:04:14,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2022-03-21 00:04:14,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 345. [2022-03-21 00:04:14,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 268 states have (on average 1.2350746268656716) internal successors, (331), 272 states have internal predecessors, (331), 36 states have call successors, (36), 34 states have call predecessors, (36), 40 states have return successors, (42), 38 states have call predecessors, (42), 32 states have call successors, (42) [2022-03-21 00:04:14,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 409 transitions. [2022-03-21 00:04:14,465 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 409 transitions. Word has length 89 [2022-03-21 00:04:14,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:04:14,466 INFO L478 AbstractCegarLoop]: Abstraction has 345 states and 409 transitions. [2022-03-21 00:04:14,466 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 6.3) internal successors, (63), 3 states have internal predecessors, (63), 3 states have call successors, (15), 10 states have call predecessors, (15), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-03-21 00:04:14,466 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 409 transitions. [2022-03-21 00:04:14,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-03-21 00:04:14,466 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:04:14,466 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, 1, 1, 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-21 00:04:14,467 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-03-21 00:04:14,467 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:04:14,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:04:14,467 INFO L85 PathProgramCache]: Analyzing trace with hash 450072055, now seen corresponding path program 1 times [2022-03-21 00:04:14,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:04:14,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [619126523] [2022-03-21 00:04:14,467 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-21 00:04:14,467 INFO L85 PathProgramCache]: Analyzing trace with hash 450072055, now seen corresponding path program 2 times [2022-03-21 00:04:14,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:04:14,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539821356] [2022-03-21 00:04:14,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:04:14,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:04:14,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:14,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:04:14,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:14,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:04:14,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:14,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:04:14,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:14,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:14,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:14,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:04:14,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:14,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:14,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:14,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-21 00:04:14,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:14,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-03-21 00:04:14,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:14,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-03-21 00:04:14,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:14,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-21 00:04:14,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:14,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:14,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:14,813 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-21 00:04:14,814 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:04:14,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539821356] [2022-03-21 00:04:14,814 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539821356] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:04:14,814 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:04:14,814 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-21 00:04:14,814 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:04:14,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [619126523] [2022-03-21 00:04:14,814 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [619126523] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:04:14,814 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:04:14,814 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-21 00:04:14,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773290796] [2022-03-21 00:04:14,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:04:14,815 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-21 00:04:14,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:04:14,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-21 00:04:14,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-03-21 00:04:14,815 INFO L87 Difference]: Start difference. First operand 345 states and 409 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 4 states have internal predecessors, (63), 3 states have call successors, (15), 9 states have call predecessors, (15), 2 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) [2022-03-21 00:04:16,899 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-21 00:04:20,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:04:20,607 INFO L93 Difference]: Finished difference Result 657 states and 796 transitions. [2022-03-21 00:04:20,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-21 00:04:20,608 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 4 states have internal predecessors, (63), 3 states have call successors, (15), 9 states have call predecessors, (15), 2 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) Word has length 89 [2022-03-21 00:04:20,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:04:20,610 INFO L225 Difference]: With dead ends: 657 [2022-03-21 00:04:20,610 INFO L226 Difference]: Without dead ends: 399 [2022-03-21 00:04:20,611 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-03-21 00:04:20,611 INFO L913 BasicCegarLoop]: 140 mSDtfsCounter, 221 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 795 mSolverCounterSat, 111 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 907 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 795 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2022-03-21 00:04:20,611 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [225 Valid, 363 Invalid, 907 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 795 Invalid, 1 Unknown, 0 Unchecked, 5.5s Time] [2022-03-21 00:04:20,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2022-03-21 00:04:20,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 337. [2022-03-21 00:04:20,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 262 states have (on average 1.2328244274809161) internal successors, (323), 266 states have internal predecessors, (323), 36 states have call successors, (36), 34 states have call predecessors, (36), 38 states have return successors, (40), 36 states have call predecessors, (40), 32 states have call successors, (40) [2022-03-21 00:04:20,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 399 transitions. [2022-03-21 00:04:20,714 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 399 transitions. Word has length 89 [2022-03-21 00:04:20,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:04:20,714 INFO L478 AbstractCegarLoop]: Abstraction has 337 states and 399 transitions. [2022-03-21 00:04:20,715 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 4 states have internal predecessors, (63), 3 states have call successors, (15), 9 states have call predecessors, (15), 2 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) [2022-03-21 00:04:20,715 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 399 transitions. [2022-03-21 00:04:20,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-03-21 00:04:20,715 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:04:20,715 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 00:04:20,716 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-03-21 00:04:20,716 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:04:20,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:04:20,716 INFO L85 PathProgramCache]: Analyzing trace with hash -623916271, now seen corresponding path program 1 times [2022-03-21 00:04:20,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:04:20,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [552047856] [2022-03-21 00:04:20,716 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-21 00:04:20,716 INFO L85 PathProgramCache]: Analyzing trace with hash -623916271, now seen corresponding path program 2 times [2022-03-21 00:04:20,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:04:20,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787011107] [2022-03-21 00:04:20,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:04:20,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:04:21,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:21,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:04:21,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:21,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:04:21,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:21,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:04:21,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:21,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:21,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:21,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:04:21,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:21,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:21,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:21,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-21 00:04:21,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:21,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-21 00:04:21,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:21,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-03-21 00:04:21,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:21,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-21 00:04:21,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:21,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-21 00:04:21,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:21,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-21 00:04:21,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:21,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:21,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:21,391 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-21 00:04:21,391 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:04:21,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787011107] [2022-03-21 00:04:21,391 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787011107] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:04:21,391 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:04:21,391 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-21 00:04:21,392 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:04:21,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [552047856] [2022-03-21 00:04:21,392 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [552047856] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:04:21,392 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:04:21,392 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-21 00:04:21,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127461683] [2022-03-21 00:04:21,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:04:21,392 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-21 00:04:21,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:04:21,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-21 00:04:21,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-03-21 00:04:21,394 INFO L87 Difference]: Start difference. First operand 337 states and 399 transitions. Second operand has 11 states, 11 states have (on average 6.545454545454546) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (17), 9 states have call predecessors, (17), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-03-21 00:04:23,494 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-21 00:04:25,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:04:25,156 INFO L93 Difference]: Finished difference Result 675 states and 810 transitions. [2022-03-21 00:04:25,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-21 00:04:25,156 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.545454545454546) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (17), 9 states have call predecessors, (17), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 102 [2022-03-21 00:04:25,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:04:25,158 INFO L225 Difference]: With dead ends: 675 [2022-03-21 00:04:25,158 INFO L226 Difference]: Without dead ends: 389 [2022-03-21 00:04:25,159 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=82, Invalid=158, Unknown=0, NotChecked=0, Total=240 [2022-03-21 00:04:25,159 INFO L913 BasicCegarLoop]: 139 mSDtfsCounter, 202 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 554 mSolverCounterSat, 108 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 205 SdHoareTripleChecker+Valid, 372 SdHoareTripleChecker+Invalid, 663 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 554 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-03-21 00:04:25,159 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [205 Valid, 372 Invalid, 663 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 554 Invalid, 1 Unknown, 0 Unchecked, 3.4s Time] [2022-03-21 00:04:25,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2022-03-21 00:04:25,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 339. [2022-03-21 00:04:25,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 264 states have (on average 1.231060606060606) internal successors, (325), 268 states have internal predecessors, (325), 36 states have call successors, (36), 34 states have call predecessors, (36), 38 states have return successors, (40), 36 states have call predecessors, (40), 32 states have call successors, (40) [2022-03-21 00:04:25,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 401 transitions. [2022-03-21 00:04:25,282 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 401 transitions. Word has length 102 [2022-03-21 00:04:25,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:04:25,282 INFO L478 AbstractCegarLoop]: Abstraction has 339 states and 401 transitions. [2022-03-21 00:04:25,282 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.545454545454546) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (17), 9 states have call predecessors, (17), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-03-21 00:04:25,283 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 401 transitions. [2022-03-21 00:04:25,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-03-21 00:04:25,283 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:04:25,283 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 00:04:25,283 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-03-21 00:04:25,284 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:04:25,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:04:25,284 INFO L85 PathProgramCache]: Analyzing trace with hash 1023672093, now seen corresponding path program 1 times [2022-03-21 00:04:25,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:04:25,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [743578336] [2022-03-21 00:04:25,290 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-03-21 00:04:25,291 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-21 00:04:25,291 INFO L85 PathProgramCache]: Analyzing trace with hash 1023672093, now seen corresponding path program 2 times [2022-03-21 00:04:25,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:04:25,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455859387] [2022-03-21 00:04:25,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:04:25,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:04:25,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:25,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:04:25,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:25,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:04:25,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:25,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:04:25,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:25,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:25,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:25,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:04:25,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:25,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:25,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:25,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-21 00:04:25,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:25,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-21 00:04:25,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:25,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-21 00:04:25,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:25,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-03-21 00:04:25,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:25,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-03-21 00:04:25,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:25,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-21 00:04:25,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:25,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:25,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:25,941 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-21 00:04:25,942 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:04:25,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455859387] [2022-03-21 00:04:25,942 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455859387] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-21 00:04:25,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [152912211] [2022-03-21 00:04:25,942 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-21 00:04:25,942 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-21 00:04:25,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-21 00:04:25,944 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-21 00:04:25,945 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-21 00:04:26,955 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-03-21 00:04:26,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-21 00:04:26,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 1752 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-21 00:04:26,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-21 00:04:27,159 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-21 00:04:27,159 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-21 00:04:27,159 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [152912211] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:04:27,159 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-21 00:04:27,159 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [12] total 14 [2022-03-21 00:04:27,160 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:04:27,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [743578336] [2022-03-21 00:04:27,160 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [743578336] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:04:27,160 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:04:27,160 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-21 00:04:27,160 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802948617] [2022-03-21 00:04:27,160 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:04:27,160 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-21 00:04:27,160 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:04:27,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-21 00:04:27,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2022-03-21 00:04:27,161 INFO L87 Difference]: Start difference. First operand 339 states and 401 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-03-21 00:04:27,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:04:27,321 INFO L93 Difference]: Finished difference Result 573 states and 692 transitions. [2022-03-21 00:04:27,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-21 00:04:27,321 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 103 [2022-03-21 00:04:27,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:04:27,322 INFO L225 Difference]: With dead ends: 573 [2022-03-21 00:04:27,322 INFO L226 Difference]: Without dead ends: 341 [2022-03-21 00:04:27,323 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2022-03-21 00:04:27,324 INFO L913 BasicCegarLoop]: 162 mSDtfsCounter, 3 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 484 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-21 00:04:27,324 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 484 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-21 00:04:27,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2022-03-21 00:04:27,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 341. [2022-03-21 00:04:27,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 266 states have (on average 1.2293233082706767) internal successors, (327), 270 states have internal predecessors, (327), 36 states have call successors, (36), 34 states have call predecessors, (36), 38 states have return successors, (40), 36 states have call predecessors, (40), 32 states have call successors, (40) [2022-03-21 00:04:27,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 403 transitions. [2022-03-21 00:04:27,450 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 403 transitions. Word has length 103 [2022-03-21 00:04:27,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:04:27,451 INFO L478 AbstractCegarLoop]: Abstraction has 341 states and 403 transitions. [2022-03-21 00:04:27,452 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-03-21 00:04:27,452 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 403 transitions. [2022-03-21 00:04:27,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-03-21 00:04:27,452 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:04:27,453 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 00:04:27,480 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-03-21 00:04:27,670 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,SelfDestructingSolverStorable26 [2022-03-21 00:04:27,670 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:04:27,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:04:27,671 INFO L85 PathProgramCache]: Analyzing trace with hash 1130425434, now seen corresponding path program 1 times [2022-03-21 00:04:27,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:04:27,671 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1441302306] [2022-03-21 00:04:27,672 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-03-21 00:04:27,672 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-21 00:04:27,672 INFO L85 PathProgramCache]: Analyzing trace with hash 1130425434, now seen corresponding path program 2 times [2022-03-21 00:04:27,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:04:27,673 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020817265] [2022-03-21 00:04:27,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:04:27,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:04:28,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:28,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:04:28,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:28,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:04:28,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:28,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:04:28,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:28,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:28,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:28,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:04:28,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:28,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:28,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:28,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-21 00:04:28,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:28,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-21 00:04:28,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:28,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-21 00:04:28,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:28,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-03-21 00:04:28,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:28,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-21 00:04:28,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:28,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-21 00:04:28,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:28,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:28,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:28,468 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-21 00:04:28,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:04:28,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020817265] [2022-03-21 00:04:28,468 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2020817265] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-21 00:04:28,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110964856] [2022-03-21 00:04:28,469 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-21 00:04:28,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-21 00:04:28,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-21 00:04:28,477 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-21 00:04:28,478 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-21 00:04:29,695 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-03-21 00:04:29,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-21 00:04:29,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 1752 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-21 00:04:29,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-21 00:04:29,854 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-21 00:04:29,854 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-21 00:04:29,854 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2110964856] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:04:29,854 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-21 00:04:29,854 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [12] total 14 [2022-03-21 00:04:29,854 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:04:29,854 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1441302306] [2022-03-21 00:04:29,854 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1441302306] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:04:29,854 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:04:29,855 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-21 00:04:29,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712440330] [2022-03-21 00:04:29,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:04:29,855 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-21 00:04:29,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:04:29,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-21 00:04:29,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2022-03-21 00:04:29,855 INFO L87 Difference]: Start difference. First operand 341 states and 403 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-03-21 00:04:29,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:04:29,989 INFO L93 Difference]: Finished difference Result 567 states and 682 transitions. [2022-03-21 00:04:29,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-21 00:04:29,989 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 104 [2022-03-21 00:04:29,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:04:29,992 INFO L225 Difference]: With dead ends: 567 [2022-03-21 00:04:29,992 INFO L226 Difference]: Without dead ends: 343 [2022-03-21 00:04:29,992 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2022-03-21 00:04:29,993 INFO L913 BasicCegarLoop]: 163 mSDtfsCounter, 2 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 485 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-21 00:04:29,993 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 485 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-21 00:04:29,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2022-03-21 00:04:30,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 343. [2022-03-21 00:04:30,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 268 states have (on average 1.2276119402985075) internal successors, (329), 272 states have internal predecessors, (329), 36 states have call successors, (36), 34 states have call predecessors, (36), 38 states have return successors, (40), 36 states have call predecessors, (40), 32 states have call successors, (40) [2022-03-21 00:04:30,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 405 transitions. [2022-03-21 00:04:30,114 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 405 transitions. Word has length 104 [2022-03-21 00:04:30,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:04:30,114 INFO L478 AbstractCegarLoop]: Abstraction has 343 states and 405 transitions. [2022-03-21 00:04:30,114 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-03-21 00:04:30,114 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 405 transitions. [2022-03-21 00:04:30,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-03-21 00:04:30,116 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:04:30,116 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 00:04:30,144 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-03-21 00:04:30,318 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,SelfDestructingSolverStorable27 [2022-03-21 00:04:30,318 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:04:30,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:04:30,319 INFO L85 PathProgramCache]: Analyzing trace with hash 535693243, now seen corresponding path program 1 times [2022-03-21 00:04:30,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:04:30,319 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [564812595] [2022-03-21 00:04:30,320 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-03-21 00:04:30,320 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-21 00:04:30,320 INFO L85 PathProgramCache]: Analyzing trace with hash 535693243, now seen corresponding path program 2 times [2022-03-21 00:04:30,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:04:30,320 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440907505] [2022-03-21 00:04:30,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:04:30,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:04:30,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:30,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:04:30,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:30,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:04:30,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:30,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:04:30,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:30,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:30,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:30,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:04:30,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:30,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:30,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:30,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-21 00:04:30,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:31,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-21 00:04:31,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:31,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-21 00:04:31,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:31,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-03-21 00:04:31,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:31,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-21 00:04:31,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:31,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-21 00:04:31,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:31,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:31,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:31,141 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-21 00:04:31,141 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:04:31,141 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440907505] [2022-03-21 00:04:31,141 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1440907505] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-21 00:04:31,141 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1576189077] [2022-03-21 00:04:31,141 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-21 00:04:31,141 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-21 00:04:31,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-21 00:04:31,155 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-21 00:04:31,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-21 00:04:33,420 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-03-21 00:04:33,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-21 00:04:33,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 1752 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-21 00:04:33,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-21 00:04:33,647 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-21 00:04:33,647 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-21 00:04:33,647 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1576189077] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:04:33,648 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-21 00:04:33,648 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2022-03-21 00:04:33,648 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:04:33,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [564812595] [2022-03-21 00:04:33,648 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [564812595] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:04:33,648 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:04:33,648 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-21 00:04:33,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122305530] [2022-03-21 00:04:33,648 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:04:33,649 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-21 00:04:33,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:04:33,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-21 00:04:33,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-21 00:04:33,650 INFO L87 Difference]: Start difference. First operand 343 states and 405 transitions. Second operand has 5 states, 5 states have (on average 15.0) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (13), 3 states have call predecessors, (13), 1 states have call successors, (13) [2022-03-21 00:04:33,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:04:33,770 INFO L93 Difference]: Finished difference Result 439 states and 524 transitions. [2022-03-21 00:04:33,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-21 00:04:33,771 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (13), 3 states have call predecessors, (13), 1 states have call successors, (13) Word has length 105 [2022-03-21 00:04:33,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:04:33,772 INFO L225 Difference]: With dead ends: 439 [2022-03-21 00:04:33,772 INFO L226 Difference]: Without dead ends: 329 [2022-03-21 00:04:33,773 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-21 00:04:33,777 INFO L913 BasicCegarLoop]: 162 mSDtfsCounter, 15 mSDsluCounter, 467 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 629 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-21 00:04:33,778 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 629 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-21 00:04:33,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states. [2022-03-21 00:04:33,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 329. [2022-03-21 00:04:33,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 254 states have (on average 1.2165354330708662) internal successors, (309), 258 states have internal predecessors, (309), 36 states have call successors, (36), 34 states have call predecessors, (36), 38 states have return successors, (40), 36 states have call predecessors, (40), 32 states have call successors, (40) [2022-03-21 00:04:33,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 385 transitions. [2022-03-21 00:04:33,882 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 385 transitions. Word has length 105 [2022-03-21 00:04:33,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:04:33,883 INFO L478 AbstractCegarLoop]: Abstraction has 329 states and 385 transitions. [2022-03-21 00:04:33,883 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (13), 3 states have call predecessors, (13), 1 states have call successors, (13) [2022-03-21 00:04:33,883 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 385 transitions. [2022-03-21 00:04:33,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-03-21 00:04:33,884 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:04:33,884 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 00:04:33,922 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-21 00:04:34,087 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-03-21 00:04:34,090 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:04:34,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:04:34,090 INFO L85 PathProgramCache]: Analyzing trace with hash 131837236, now seen corresponding path program 1 times [2022-03-21 00:04:34,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:04:34,090 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [544856255] [2022-03-21 00:04:34,091 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-03-21 00:04:34,091 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-21 00:04:34,092 INFO L85 PathProgramCache]: Analyzing trace with hash 131837236, now seen corresponding path program 2 times [2022-03-21 00:04:34,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:04:34,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290129124] [2022-03-21 00:04:34,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:04:34,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:04:34,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:34,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:04:34,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:34,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:04:34,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:34,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:04:34,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:34,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:34,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:34,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:04:34,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:34,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:34,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:34,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-21 00:04:34,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:34,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-21 00:04:34,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:34,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-21 00:04:34,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:34,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-03-21 00:04:34,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:34,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-21 00:04:34,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:34,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-21 00:04:34,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:34,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:34,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:34,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-21 00:04:34,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:34,547 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-21 00:04:34,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:04:34,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290129124] [2022-03-21 00:04:34,548 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [290129124] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:04:34,548 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:04:34,548 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-21 00:04:34,548 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:04:34,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [544856255] [2022-03-21 00:04:34,548 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [544856255] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:04:34,548 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:04:34,548 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-21 00:04:34,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143435071] [2022-03-21 00:04:34,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:04:34,549 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-21 00:04:34,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:04:34,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-21 00:04:34,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2022-03-21 00:04:34,550 INFO L87 Difference]: Start difference. First operand 329 states and 385 transitions. Second operand has 14 states, 14 states have (on average 5.5) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (18), 11 states have call predecessors, (18), 4 states have return successors, (14), 4 states have call predecessors, (14), 2 states have call successors, (14) [2022-03-21 00:04:36,730 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-21 00:04:38,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:04:38,664 INFO L93 Difference]: Finished difference Result 453 states and 540 transitions. [2022-03-21 00:04:38,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-21 00:04:38,665 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.5) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (18), 11 states have call predecessors, (18), 4 states have return successors, (14), 4 states have call predecessors, (14), 2 states have call successors, (14) Word has length 109 [2022-03-21 00:04:38,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:04:38,666 INFO L225 Difference]: With dead ends: 453 [2022-03-21 00:04:38,666 INFO L226 Difference]: Without dead ends: 357 [2022-03-21 00:04:38,666 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=164, Invalid=538, Unknown=0, NotChecked=0, Total=702 [2022-03-21 00:04:38,667 INFO L913 BasicCegarLoop]: 132 mSDtfsCounter, 326 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 586 mSolverCounterSat, 145 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 329 SdHoareTripleChecker+Valid, 324 SdHoareTripleChecker+Invalid, 732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 586 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2022-03-21 00:04:38,667 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [329 Valid, 324 Invalid, 732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 586 Invalid, 1 Unknown, 0 Unchecked, 3.6s Time] [2022-03-21 00:04:38,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2022-03-21 00:04:38,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 317. [2022-03-21 00:04:38,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317 states, 244 states have (on average 1.209016393442623) internal successors, (295), 248 states have internal predecessors, (295), 36 states have call successors, (36), 34 states have call predecessors, (36), 36 states have return successors, (38), 34 states have call predecessors, (38), 32 states have call successors, (38) [2022-03-21 00:04:38,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 369 transitions. [2022-03-21 00:04:38,758 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 369 transitions. Word has length 109 [2022-03-21 00:04:38,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:04:38,758 INFO L478 AbstractCegarLoop]: Abstraction has 317 states and 369 transitions. [2022-03-21 00:04:38,758 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.5) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (18), 11 states have call predecessors, (18), 4 states have return successors, (14), 4 states have call predecessors, (14), 2 states have call successors, (14) [2022-03-21 00:04:38,759 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 369 transitions. [2022-03-21 00:04:38,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-03-21 00:04:38,759 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:04:38,759 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 00:04:38,759 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-03-21 00:04:38,759 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:04:38,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:04:38,760 INFO L85 PathProgramCache]: Analyzing trace with hash 189907132, now seen corresponding path program 1 times [2022-03-21 00:04:38,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:04:38,760 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1173271780] [2022-03-21 00:04:38,761 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-03-21 00:04:38,761 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-21 00:04:38,761 INFO L85 PathProgramCache]: Analyzing trace with hash 189907132, now seen corresponding path program 2 times [2022-03-21 00:04:38,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:04:38,761 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863863312] [2022-03-21 00:04:38,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:04:38,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:04:38,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:38,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:04:38,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:38,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:04:38,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:38,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:04:38,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:38,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:38,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:38,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:04:38,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:39,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:39,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:39,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-21 00:04:39,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:39,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-21 00:04:39,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:39,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-21 00:04:39,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:39,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-03-21 00:04:39,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:39,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-21 00:04:39,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:39,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-21 00:04:39,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:39,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:39,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:39,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-21 00:04:39,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:39,102 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-21 00:04:39,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:04:39,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863863312] [2022-03-21 00:04:39,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863863312] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:04:39,103 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:04:39,103 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-21 00:04:39,103 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:04:39,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1173271780] [2022-03-21 00:04:39,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1173271780] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:04:39,103 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:04:39,103 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-21 00:04:39,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134441041] [2022-03-21 00:04:39,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:04:39,105 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-21 00:04:39,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:04:39,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-21 00:04:39,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2022-03-21 00:04:39,105 INFO L87 Difference]: Start difference. First operand 317 states and 369 transitions. Second operand has 11 states, 11 states have (on average 7.181818181818182) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (18), 10 states have call predecessors, (18), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2022-03-21 00:04:41,177 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-21 00:04:42,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:04:42,899 INFO L93 Difference]: Finished difference Result 389 states and 464 transitions. [2022-03-21 00:04:42,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-21 00:04:42,900 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.181818181818182) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (18), 10 states have call predecessors, (18), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 111 [2022-03-21 00:04:42,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:04:42,901 INFO L225 Difference]: With dead ends: 389 [2022-03-21 00:04:42,901 INFO L226 Difference]: Without dead ends: 386 [2022-03-21 00:04:42,902 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2022-03-21 00:04:42,903 INFO L913 BasicCegarLoop]: 150 mSDtfsCounter, 219 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 474 mSolverCounterSat, 114 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 382 SdHoareTripleChecker+Invalid, 589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 474 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-03-21 00:04:42,903 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [222 Valid, 382 Invalid, 589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 474 Invalid, 1 Unknown, 0 Unchecked, 3.4s Time] [2022-03-21 00:04:42,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2022-03-21 00:04:42,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 325. [2022-03-21 00:04:42,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 252 states have (on average 1.2182539682539681) internal successors, (307), 256 states have internal predecessors, (307), 36 states have call successors, (36), 34 states have call predecessors, (36), 36 states have return successors, (38), 34 states have call predecessors, (38), 32 states have call successors, (38) [2022-03-21 00:04:42,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 381 transitions. [2022-03-21 00:04:42,999 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 381 transitions. Word has length 111 [2022-03-21 00:04:42,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:04:42,999 INFO L478 AbstractCegarLoop]: Abstraction has 325 states and 381 transitions. [2022-03-21 00:04:43,000 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.181818181818182) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (18), 10 states have call predecessors, (18), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2022-03-21 00:04:43,000 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 381 transitions. [2022-03-21 00:04:43,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-03-21 00:04:43,000 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:04:43,000 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 00:04:43,001 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-03-21 00:04:43,001 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:04:43,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:04:43,001 INFO L85 PathProgramCache]: Analyzing trace with hash -998022627, now seen corresponding path program 1 times [2022-03-21 00:04:43,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:04:43,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1049375882] [2022-03-21 00:04:43,002 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-03-21 00:04:43,002 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-21 00:04:43,002 INFO L85 PathProgramCache]: Analyzing trace with hash -998022627, now seen corresponding path program 2 times [2022-03-21 00:04:43,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:04:43,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008792173] [2022-03-21 00:04:43,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:04:43,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:04:43,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:43,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:04:43,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:43,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:04:43,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:43,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:04:43,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:43,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:43,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:43,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:04:43,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:43,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:43,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:43,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-21 00:04:43,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:43,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-21 00:04:43,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:43,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-21 00:04:43,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:43,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-03-21 00:04:43,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:43,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-21 00:04:43,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:43,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-21 00:04:43,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:43,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:43,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:43,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-21 00:04:43,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:43,337 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-21 00:04:43,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:04:43,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008792173] [2022-03-21 00:04:43,337 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008792173] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:04:43,337 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:04:43,337 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-21 00:04:43,338 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:04:43,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1049375882] [2022-03-21 00:04:43,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1049375882] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:04:43,338 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:04:43,338 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-21 00:04:43,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637089695] [2022-03-21 00:04:43,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:04:43,338 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-21 00:04:43,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:04:43,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-21 00:04:43,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2022-03-21 00:04:43,339 INFO L87 Difference]: Start difference. First operand 325 states and 381 transitions. Second operand has 11 states, 11 states have (on average 7.181818181818182) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (18), 10 states have call predecessors, (18), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2022-03-21 00:04:45,393 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-21 00:04:46,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:04:46,422 INFO L93 Difference]: Finished difference Result 465 states and 556 transitions. [2022-03-21 00:04:46,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-21 00:04:46,422 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.181818181818182) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (18), 10 states have call predecessors, (18), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) Word has length 111 [2022-03-21 00:04:46,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:04:46,428 INFO L225 Difference]: With dead ends: 465 [2022-03-21 00:04:46,428 INFO L226 Difference]: Without dead ends: 377 [2022-03-21 00:04:46,428 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2022-03-21 00:04:46,429 INFO L913 BasicCegarLoop]: 144 mSDtfsCounter, 258 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 474 mSolverCounterSat, 130 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 315 SdHoareTripleChecker+Invalid, 605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 474 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-03-21 00:04:46,429 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [260 Valid, 315 Invalid, 605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 474 Invalid, 1 Unknown, 0 Unchecked, 2.8s Time] [2022-03-21 00:04:46,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2022-03-21 00:04:46,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 331. [2022-03-21 00:04:46,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 258 states have (on average 1.2131782945736433) internal successors, (313), 262 states have internal predecessors, (313), 36 states have call successors, (36), 34 states have call predecessors, (36), 36 states have return successors, (38), 34 states have call predecessors, (38), 32 states have call successors, (38) [2022-03-21 00:04:46,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 387 transitions. [2022-03-21 00:04:46,552 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 387 transitions. Word has length 111 [2022-03-21 00:04:46,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:04:46,552 INFO L478 AbstractCegarLoop]: Abstraction has 331 states and 387 transitions. [2022-03-21 00:04:46,552 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.181818181818182) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (18), 10 states have call predecessors, (18), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2022-03-21 00:04:46,552 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 387 transitions. [2022-03-21 00:04:46,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-03-21 00:04:46,553 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:04:46,553 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 00:04:46,553 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-03-21 00:04:46,554 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:04:46,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:04:46,554 INFO L85 PathProgramCache]: Analyzing trace with hash 687528413, now seen corresponding path program 1 times [2022-03-21 00:04:46,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:04:46,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2081510585] [2022-03-21 00:04:46,555 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-03-21 00:04:46,555 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-21 00:04:46,555 INFO L85 PathProgramCache]: Analyzing trace with hash 687528413, now seen corresponding path program 2 times [2022-03-21 00:04:46,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:04:46,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104244663] [2022-03-21 00:04:46,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:04:46,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:04:46,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:46,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:04:46,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:46,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:04:46,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:46,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:04:46,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:46,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:46,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:46,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:04:46,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:46,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:46,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:46,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-21 00:04:46,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:46,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-21 00:04:46,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:46,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-21 00:04:46,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:46,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-03-21 00:04:46,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:46,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-21 00:04:46,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:46,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-21 00:04:46,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:46,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:46,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:46,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-21 00:04:46,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:46,931 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-21 00:04:46,931 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:04:46,932 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104244663] [2022-03-21 00:04:46,932 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104244663] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:04:46,932 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:04:46,932 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-21 00:04:46,932 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:04:46,932 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2081510585] [2022-03-21 00:04:46,932 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2081510585] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:04:46,932 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:04:46,932 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-21 00:04:46,932 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134772856] [2022-03-21 00:04:46,932 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:04:46,933 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-21 00:04:46,933 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:04:46,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-21 00:04:46,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-03-21 00:04:46,933 INFO L87 Difference]: Start difference. First operand 331 states and 387 transitions. Second operand has 14 states, 14 states have (on average 5.642857142857143) internal successors, (79), 5 states have internal predecessors, (79), 2 states have call successors, (18), 10 states have call predecessors, (18), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2022-03-21 00:04:49,001 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-21 00:04:52,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:04:52,145 INFO L93 Difference]: Finished difference Result 419 states and 493 transitions. [2022-03-21 00:04:52,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-21 00:04:52,145 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.642857142857143) internal successors, (79), 5 states have internal predecessors, (79), 2 states have call successors, (18), 10 states have call predecessors, (18), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) Word has length 111 [2022-03-21 00:04:52,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:04:52,147 INFO L225 Difference]: With dead ends: 419 [2022-03-21 00:04:52,147 INFO L226 Difference]: Without dead ends: 390 [2022-03-21 00:04:52,147 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2022-03-21 00:04:52,147 INFO L913 BasicCegarLoop]: 149 mSDtfsCounter, 313 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 776 mSolverCounterSat, 163 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 318 SdHoareTripleChecker+Valid, 450 SdHoareTripleChecker+Invalid, 940 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 776 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2022-03-21 00:04:52,148 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [318 Valid, 450 Invalid, 940 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 776 Invalid, 1 Unknown, 0 Unchecked, 4.9s Time] [2022-03-21 00:04:52,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2022-03-21 00:04:52,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 341. [2022-03-21 00:04:52,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 266 states have (on average 1.2067669172932332) internal successors, (321), 270 states have internal predecessors, (321), 36 states have call successors, (36), 34 states have call predecessors, (36), 38 states have return successors, (40), 36 states have call predecessors, (40), 32 states have call successors, (40) [2022-03-21 00:04:52,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 397 transitions. [2022-03-21 00:04:52,300 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 397 transitions. Word has length 111 [2022-03-21 00:04:52,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:04:52,300 INFO L478 AbstractCegarLoop]: Abstraction has 341 states and 397 transitions. [2022-03-21 00:04:52,301 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.642857142857143) internal successors, (79), 5 states have internal predecessors, (79), 2 states have call successors, (18), 10 states have call predecessors, (18), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2022-03-21 00:04:52,301 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 397 transitions. [2022-03-21 00:04:52,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-03-21 00:04:52,301 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:04:52,301 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 00:04:52,301 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-03-21 00:04:52,302 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:04:52,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:04:52,302 INFO L85 PathProgramCache]: Analyzing trace with hash 1354550086, now seen corresponding path program 1 times [2022-03-21 00:04:52,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:04:52,302 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1803659396] [2022-03-21 00:04:52,303 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-03-21 00:04:52,303 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-21 00:04:52,303 INFO L85 PathProgramCache]: Analyzing trace with hash 1354550086, now seen corresponding path program 2 times [2022-03-21 00:04:52,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:04:52,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266984565] [2022-03-21 00:04:52,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:04:52,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:04:52,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:52,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:04:52,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:52,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:04:52,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:52,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:04:52,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:52,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:52,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:52,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:04:52,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:52,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:52,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:52,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-21 00:04:52,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:52,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-21 00:04:52,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:52,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-21 00:04:52,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:52,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-03-21 00:04:52,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:52,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-21 00:04:52,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:52,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-21 00:04:52,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:52,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:52,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:52,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-21 00:04:52,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:52,700 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-21 00:04:52,700 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:04:52,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266984565] [2022-03-21 00:04:52,700 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266984565] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:04:52,700 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:04:52,701 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-21 00:04:52,701 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:04:52,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1803659396] [2022-03-21 00:04:52,701 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1803659396] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:04:52,701 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:04:52,701 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-21 00:04:52,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250632001] [2022-03-21 00:04:52,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:04:52,701 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-21 00:04:52,701 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:04:52,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-21 00:04:52,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2022-03-21 00:04:52,702 INFO L87 Difference]: Start difference. First operand 341 states and 397 transitions. Second operand has 14 states, 14 states have (on average 5.714285714285714) internal successors, (80), 6 states have internal predecessors, (80), 4 states have call successors, (18), 12 states have call predecessors, (18), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2022-03-21 00:04:54,805 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-21 00:04:56,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:04:56,435 INFO L93 Difference]: Finished difference Result 420 states and 488 transitions. [2022-03-21 00:04:56,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-21 00:04:56,435 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.714285714285714) internal successors, (80), 6 states have internal predecessors, (80), 4 states have call successors, (18), 12 states have call predecessors, (18), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) Word has length 112 [2022-03-21 00:04:56,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:04:56,437 INFO L225 Difference]: With dead ends: 420 [2022-03-21 00:04:56,437 INFO L226 Difference]: Without dead ends: 373 [2022-03-21 00:04:56,437 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=258, Invalid=672, Unknown=0, NotChecked=0, Total=930 [2022-03-21 00:04:56,438 INFO L913 BasicCegarLoop]: 130 mSDtfsCounter, 690 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 413 mSolverCounterSat, 288 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 695 SdHoareTripleChecker+Valid, 291 SdHoareTripleChecker+Invalid, 702 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 288 IncrementalHoareTripleChecker+Valid, 413 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-03-21 00:04:56,438 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [695 Valid, 291 Invalid, 702 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [288 Valid, 413 Invalid, 1 Unknown, 0 Unchecked, 3.0s Time] [2022-03-21 00:04:56,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2022-03-21 00:04:56,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 335. [2022-03-21 00:04:56,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 260 states have (on average 1.1807692307692308) internal successors, (307), 264 states have internal predecessors, (307), 36 states have call successors, (36), 34 states have call predecessors, (36), 38 states have return successors, (40), 36 states have call predecessors, (40), 32 states have call successors, (40) [2022-03-21 00:04:56,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 383 transitions. [2022-03-21 00:04:56,540 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 383 transitions. Word has length 112 [2022-03-21 00:04:56,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:04:56,540 INFO L478 AbstractCegarLoop]: Abstraction has 335 states and 383 transitions. [2022-03-21 00:04:56,540 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.714285714285714) internal successors, (80), 6 states have internal predecessors, (80), 4 states have call successors, (18), 12 states have call predecessors, (18), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2022-03-21 00:04:56,540 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 383 transitions. [2022-03-21 00:04:56,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-03-21 00:04:56,541 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:04:56,541 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 00:04:56,541 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-03-21 00:04:56,541 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:04:56,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:04:56,541 INFO L85 PathProgramCache]: Analyzing trace with hash -1326365972, now seen corresponding path program 1 times [2022-03-21 00:04:56,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:04:56,542 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [591039932] [2022-03-21 00:04:56,542 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-03-21 00:04:56,542 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-21 00:04:56,542 INFO L85 PathProgramCache]: Analyzing trace with hash -1326365972, now seen corresponding path program 2 times [2022-03-21 00:04:56,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:04:56,543 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843500285] [2022-03-21 00:04:56,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:04:56,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:04:56,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:56,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:04:56,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:56,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:04:56,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:56,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:04:56,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:56,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:56,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:56,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:04:56,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:56,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:56,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:56,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-21 00:04:56,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:56,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-21 00:04:56,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:56,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-21 00:04:56,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:56,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-03-21 00:04:56,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:56,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-21 00:04:56,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:56,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-21 00:04:56,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:56,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:04:56,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:56,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-21 00:04:56,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:04:56,939 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-21 00:04:56,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:04:56,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843500285] [2022-03-21 00:04:56,939 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1843500285] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:04:56,939 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:04:56,940 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-21 00:04:56,940 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:04:56,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [591039932] [2022-03-21 00:04:56,940 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [591039932] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:04:56,940 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:04:56,940 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-21 00:04:56,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599905058] [2022-03-21 00:04:56,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:04:56,940 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-21 00:04:56,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:04:56,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-21 00:04:56,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-03-21 00:04:56,941 INFO L87 Difference]: Start difference. First operand 335 states and 383 transitions. Second operand has 14 states, 14 states have (on average 5.714285714285714) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (18), 10 states have call predecessors, (18), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2022-03-21 00:04:59,007 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-21 00:05:01,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:05:01,727 INFO L93 Difference]: Finished difference Result 433 states and 499 transitions. [2022-03-21 00:05:01,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-21 00:05:01,727 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.714285714285714) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (18), 10 states have call predecessors, (18), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) Word has length 112 [2022-03-21 00:05:01,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:05:01,729 INFO L225 Difference]: With dead ends: 433 [2022-03-21 00:05:01,729 INFO L226 Difference]: Without dead ends: 364 [2022-03-21 00:05:01,729 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2022-03-21 00:05:01,729 INFO L913 BasicCegarLoop]: 149 mSDtfsCounter, 251 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 866 mSolverCounterSat, 137 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 516 SdHoareTripleChecker+Invalid, 1004 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 866 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2022-03-21 00:05:01,729 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [256 Valid, 516 Invalid, 1004 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 866 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2022-03-21 00:05:01,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2022-03-21 00:05:01,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 325. [2022-03-21 00:05:01,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 252 states have (on average 1.1626984126984128) internal successors, (293), 256 states have internal predecessors, (293), 36 states have call successors, (36), 34 states have call predecessors, (36), 36 states have return successors, (38), 34 states have call predecessors, (38), 32 states have call successors, (38) [2022-03-21 00:05:01,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 367 transitions. [2022-03-21 00:05:01,829 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 367 transitions. Word has length 112 [2022-03-21 00:05:01,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:05:01,830 INFO L478 AbstractCegarLoop]: Abstraction has 325 states and 367 transitions. [2022-03-21 00:05:01,830 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.714285714285714) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (18), 10 states have call predecessors, (18), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2022-03-21 00:05:01,830 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 367 transitions. [2022-03-21 00:05:01,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-03-21 00:05:01,831 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:05:01,831 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 00:05:01,831 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-03-21 00:05:01,831 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:05:01,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:05:01,831 INFO L85 PathProgramCache]: Analyzing trace with hash -1216825272, now seen corresponding path program 1 times [2022-03-21 00:05:01,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:05:01,831 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1158044084] [2022-03-21 00:05:01,832 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-03-21 00:05:01,832 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-21 00:05:01,832 INFO L85 PathProgramCache]: Analyzing trace with hash -1216825272, now seen corresponding path program 2 times [2022-03-21 00:05:01,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:05:01,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905084298] [2022-03-21 00:05:01,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:05:01,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:05:01,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:02,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:05:02,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:02,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:05:02,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:02,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:05:02,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:02,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:05:02,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:02,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:05:02,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:02,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:05:02,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:02,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-21 00:05:02,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:02,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-21 00:05:02,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:02,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-21 00:05:02,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:02,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-03-21 00:05:02,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:02,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-21 00:05:02,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:02,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-21 00:05:02,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:02,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:05:02,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:02,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-21 00:05:02,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:02,185 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-21 00:05:02,185 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:05:02,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905084298] [2022-03-21 00:05:02,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905084298] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:05:02,185 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:05:02,185 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-21 00:05:02,185 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:05:02,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1158044084] [2022-03-21 00:05:02,186 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1158044084] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:05:02,186 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:05:02,186 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-21 00:05:02,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020432440] [2022-03-21 00:05:02,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:05:02,186 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-21 00:05:02,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:05:02,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-21 00:05:02,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2022-03-21 00:05:02,186 INFO L87 Difference]: Start difference. First operand 325 states and 367 transitions. Second operand has 11 states, 11 states have (on average 7.2727272727272725) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (18), 11 states have call predecessors, (18), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-03-21 00:05:04,247 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-21 00:05:06,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:05:06,215 INFO L93 Difference]: Finished difference Result 446 states and 505 transitions. [2022-03-21 00:05:06,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-21 00:05:06,215 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.2727272727272725) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (18), 11 states have call predecessors, (18), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 112 [2022-03-21 00:05:06,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:05:06,217 INFO L225 Difference]: With dead ends: 446 [2022-03-21 00:05:06,217 INFO L226 Difference]: Without dead ends: 380 [2022-03-21 00:05:06,217 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2022-03-21 00:05:06,218 INFO L913 BasicCegarLoop]: 137 mSDtfsCounter, 300 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 323 mSolverCounterSat, 143 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 303 SdHoareTripleChecker+Valid, 298 SdHoareTripleChecker+Invalid, 467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 323 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2022-03-21 00:05:06,218 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [303 Valid, 298 Invalid, 467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 323 Invalid, 1 Unknown, 0 Unchecked, 3.6s Time] [2022-03-21 00:05:06,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2022-03-21 00:05:06,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 342. [2022-03-21 00:05:06,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 266 states have (on average 1.1428571428571428) internal successors, (304), 270 states have internal predecessors, (304), 36 states have call successors, (36), 35 states have call predecessors, (36), 39 states have return successors, (41), 36 states have call predecessors, (41), 33 states have call successors, (41) [2022-03-21 00:05:06,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 381 transitions. [2022-03-21 00:05:06,393 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 381 transitions. Word has length 112 [2022-03-21 00:05:06,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:05:06,393 INFO L478 AbstractCegarLoop]: Abstraction has 342 states and 381 transitions. [2022-03-21 00:05:06,393 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.2727272727272725) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (18), 11 states have call predecessors, (18), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-03-21 00:05:06,393 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 381 transitions. [2022-03-21 00:05:06,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2022-03-21 00:05:06,394 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:05:06,394 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 00:05:06,394 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-03-21 00:05:06,395 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:05:06,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:05:06,395 INFO L85 PathProgramCache]: Analyzing trace with hash 542965401, now seen corresponding path program 1 times [2022-03-21 00:05:06,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:05:06,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [252107971] [2022-03-21 00:05:06,396 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-03-21 00:05:06,396 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-21 00:05:06,396 INFO L85 PathProgramCache]: Analyzing trace with hash 542965401, now seen corresponding path program 2 times [2022-03-21 00:05:06,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:05:06,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408567913] [2022-03-21 00:05:06,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:05:06,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:05:06,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:06,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:05:06,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:06,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:05:06,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:06,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:05:06,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:06,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:05:06,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:06,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:05:06,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:06,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:05:06,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:06,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-21 00:05:06,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:06,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-21 00:05:06,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:06,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-21 00:05:06,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:06,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-03-21 00:05:06,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:06,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-21 00:05:06,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:06,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-21 00:05:06,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:06,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:05:06,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:06,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-21 00:05:06,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:06,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-21 00:05:07,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:07,006 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-21 00:05:07,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:05:07,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408567913] [2022-03-21 00:05:07,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408567913] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-21 00:05:07,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [771962570] [2022-03-21 00:05:07,007 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-21 00:05:07,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-21 00:05:07,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-21 00:05:07,025 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-21 00:05:07,102 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-21 00:05:08,573 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-03-21 00:05:08,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-21 00:05:08,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 1824 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-21 00:05:08,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-21 00:05:08,961 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-21 00:05:08,962 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-21 00:05:08,962 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [771962570] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:05:08,962 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-21 00:05:08,962 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [14] total 16 [2022-03-21 00:05:08,962 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:05:08,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [252107971] [2022-03-21 00:05:08,962 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [252107971] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:05:08,962 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:05:08,962 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-21 00:05:08,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125381715] [2022-03-21 00:05:08,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:05:08,963 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-21 00:05:08,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:05:08,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-21 00:05:08,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2022-03-21 00:05:08,964 INFO L87 Difference]: Start difference. First operand 342 states and 381 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2022-03-21 00:05:10,563 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-21 00:05:10,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:05:10,902 INFO L93 Difference]: Finished difference Result 382 states and 425 transitions. [2022-03-21 00:05:10,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-21 00:05:10,903 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) Word has length 122 [2022-03-21 00:05:10,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:05:10,905 INFO L225 Difference]: With dead ends: 382 [2022-03-21 00:05:10,905 INFO L226 Difference]: Without dead ends: 317 [2022-03-21 00:05:10,905 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2022-03-21 00:05:10,906 INFO L913 BasicCegarLoop]: 159 mSDtfsCounter, 71 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 308 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-21 00:05:10,906 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 308 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 185 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-21 00:05:10,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2022-03-21 00:05:11,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 295. [2022-03-21 00:05:11,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 227 states have (on average 1.118942731277533) internal successors, (254), 229 states have internal predecessors, (254), 33 states have call successors, (33), 33 states have call predecessors, (33), 34 states have return successors, (35), 32 states have call predecessors, (35), 31 states have call successors, (35) [2022-03-21 00:05:11,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 322 transitions. [2022-03-21 00:05:11,043 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 322 transitions. Word has length 122 [2022-03-21 00:05:11,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:05:11,043 INFO L478 AbstractCegarLoop]: Abstraction has 295 states and 322 transitions. [2022-03-21 00:05:11,043 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2022-03-21 00:05:11,043 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 322 transitions. [2022-03-21 00:05:11,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2022-03-21 00:05:11,044 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:05:11,044 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 00:05:11,079 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-21 00:05:11,271 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,SelfDestructingSolverStorable36 [2022-03-21 00:05:11,272 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:05:11,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:05:11,272 INFO L85 PathProgramCache]: Analyzing trace with hash -2117844311, now seen corresponding path program 1 times [2022-03-21 00:05:11,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:05:11,272 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [636508659] [2022-03-21 00:05:11,273 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-03-21 00:05:11,273 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-21 00:05:11,273 INFO L85 PathProgramCache]: Analyzing trace with hash -2117844311, now seen corresponding path program 2 times [2022-03-21 00:05:11,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:05:11,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498852518] [2022-03-21 00:05:11,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:05:11,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:05:11,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:11,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:05:11,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:11,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:05:11,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:11,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:05:11,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:11,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:05:11,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:11,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:05:11,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:11,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:05:11,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:11,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-21 00:05:11,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:11,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-21 00:05:11,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:11,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-21 00:05:11,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:11,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-03-21 00:05:11,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:11,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-21 00:05:11,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:11,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-21 00:05:11,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:11,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-21 00:05:11,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:11,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:05:11,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:11,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-21 00:05:11,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:11,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-21 00:05:11,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:11,950 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-21 00:05:11,950 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:05:11,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498852518] [2022-03-21 00:05:11,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498852518] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:05:11,951 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:05:11,951 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-03-21 00:05:11,951 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:05:11,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [636508659] [2022-03-21 00:05:11,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [636508659] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:05:11,951 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:05:11,952 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-03-21 00:05:11,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600447314] [2022-03-21 00:05:11,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:05:11,953 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-21 00:05:11,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:05:11,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-21 00:05:11,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2022-03-21 00:05:11,954 INFO L87 Difference]: Start difference. First operand 295 states and 322 transitions. Second operand has 18 states, 18 states have (on average 5.222222222222222) internal successors, (94), 7 states have internal predecessors, (94), 3 states have call successors, (18), 11 states have call predecessors, (18), 3 states have return successors, (16), 4 states have call predecessors, (16), 2 states have call successors, (16) [2022-03-21 00:05:14,069 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-21 00:05:19,307 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-21 00:05:21,426 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-21 00:05:22,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:05:22,972 INFO L93 Difference]: Finished difference Result 339 states and 373 transitions. [2022-03-21 00:05:22,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-21 00:05:22,973 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.222222222222222) internal successors, (94), 7 states have internal predecessors, (94), 3 states have call successors, (18), 11 states have call predecessors, (18), 3 states have return successors, (16), 4 states have call predecessors, (16), 2 states have call successors, (16) Word has length 128 [2022-03-21 00:05:22,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:05:22,974 INFO L225 Difference]: With dead ends: 339 [2022-03-21 00:05:22,974 INFO L226 Difference]: Without dead ends: 297 [2022-03-21 00:05:22,975 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=137, Invalid=675, Unknown=0, NotChecked=0, Total=812 [2022-03-21 00:05:22,975 INFO L913 BasicCegarLoop]: 130 mSDtfsCounter, 221 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 1278 mSolverCounterSat, 118 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 520 SdHoareTripleChecker+Invalid, 1397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 1278 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.5s IncrementalHoareTripleChecker+Time [2022-03-21 00:05:22,976 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 520 Invalid, 1397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 1278 Invalid, 1 Unknown, 0 Unchecked, 10.5s Time] [2022-03-21 00:05:22,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2022-03-21 00:05:23,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 277. [2022-03-21 00:05:23,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 211 states have (on average 1.1184834123222749) internal successors, (236), 213 states have internal predecessors, (236), 33 states have call successors, (33), 33 states have call predecessors, (33), 32 states have return successors, (33), 30 states have call predecessors, (33), 31 states have call successors, (33) [2022-03-21 00:05:23,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 302 transitions. [2022-03-21 00:05:23,095 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 302 transitions. Word has length 128 [2022-03-21 00:05:23,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:05:23,095 INFO L478 AbstractCegarLoop]: Abstraction has 277 states and 302 transitions. [2022-03-21 00:05:23,095 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.222222222222222) internal successors, (94), 7 states have internal predecessors, (94), 3 states have call successors, (18), 11 states have call predecessors, (18), 3 states have return successors, (16), 4 states have call predecessors, (16), 2 states have call successors, (16) [2022-03-21 00:05:23,096 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 302 transitions. [2022-03-21 00:05:23,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2022-03-21 00:05:23,158 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:05:23,158 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 00:05:23,158 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-03-21 00:05:23,158 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:05:23,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:05:23,159 INFO L85 PathProgramCache]: Analyzing trace with hash -186237449, now seen corresponding path program 1 times [2022-03-21 00:05:23,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:05:23,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1821816677] [2022-03-21 00:05:23,161 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-03-21 00:05:23,161 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-21 00:05:23,161 INFO L85 PathProgramCache]: Analyzing trace with hash -186237449, now seen corresponding path program 2 times [2022-03-21 00:05:23,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:05:23,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146200894] [2022-03-21 00:05:23,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:05:23,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:05:23,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:23,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:05:23,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:23,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:05:23,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:23,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:05:23,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:23,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:05:23,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:23,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:05:23,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:23,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:05:23,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:23,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-21 00:05:23,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:23,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-21 00:05:23,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:23,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-21 00:05:23,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:23,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-03-21 00:05:23,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:23,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-21 00:05:23,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:23,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-21 00:05:23,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:23,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-21 00:05:23,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:23,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:05:23,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:23,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-21 00:05:23,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:23,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-21 00:05:23,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:23,741 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-21 00:05:23,741 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:05:23,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146200894] [2022-03-21 00:05:23,741 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [146200894] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:05:23,742 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:05:23,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-21 00:05:23,742 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:05:23,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1821816677] [2022-03-21 00:05:23,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1821816677] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:05:23,742 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:05:23,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-21 00:05:23,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072370881] [2022-03-21 00:05:23,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:05:23,743 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-21 00:05:23,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:05:23,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-21 00:05:23,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2022-03-21 00:05:23,743 INFO L87 Difference]: Start difference. First operand 277 states and 302 transitions. Second operand has 15 states, 15 states have (on average 6.266666666666667) internal successors, (94), 5 states have internal predecessors, (94), 3 states have call successors, (18), 11 states have call predecessors, (18), 2 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2022-03-21 00:05:25,837 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-21 00:05:29,111 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-21 00:05:32,691 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-21 00:05:33,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:05:33,579 INFO L93 Difference]: Finished difference Result 317 states and 348 transitions. [2022-03-21 00:05:33,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-21 00:05:33,580 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 6.266666666666667) internal successors, (94), 5 states have internal predecessors, (94), 3 states have call successors, (18), 11 states have call predecessors, (18), 2 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 128 [2022-03-21 00:05:33,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:05:33,581 INFO L225 Difference]: With dead ends: 317 [2022-03-21 00:05:33,581 INFO L226 Difference]: Without dead ends: 297 [2022-03-21 00:05:33,581 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=86, Invalid=294, Unknown=0, NotChecked=0, Total=380 [2022-03-21 00:05:33,582 INFO L913 BasicCegarLoop]: 133 mSDtfsCounter, 188 mSDsluCounter, 273 mSDsCounter, 0 mSdLazyCounter, 785 mSolverCounterSat, 101 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 406 SdHoareTripleChecker+Invalid, 889 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 785 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.5s IncrementalHoareTripleChecker+Time [2022-03-21 00:05:33,582 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [190 Valid, 406 Invalid, 889 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 785 Invalid, 3 Unknown, 0 Unchecked, 9.5s Time] [2022-03-21 00:05:33,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2022-03-21 00:05:33,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 275. [2022-03-21 00:05:33,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 209 states have (on average 1.1100478468899522) internal successors, (232), 211 states have internal predecessors, (232), 33 states have call successors, (33), 33 states have call predecessors, (33), 32 states have return successors, (33), 30 states have call predecessors, (33), 31 states have call successors, (33) [2022-03-21 00:05:33,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 298 transitions. [2022-03-21 00:05:33,741 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 298 transitions. Word has length 128 [2022-03-21 00:05:33,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:05:33,741 INFO L478 AbstractCegarLoop]: Abstraction has 275 states and 298 transitions. [2022-03-21 00:05:33,742 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 6.266666666666667) internal successors, (94), 5 states have internal predecessors, (94), 3 states have call successors, (18), 11 states have call predecessors, (18), 2 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2022-03-21 00:05:33,742 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 298 transitions. [2022-03-21 00:05:33,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-03-21 00:05:33,742 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:05:33,742 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 00:05:33,742 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-03-21 00:05:33,743 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:05:33,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:05:33,745 INFO L85 PathProgramCache]: Analyzing trace with hash -792455600, now seen corresponding path program 1 times [2022-03-21 00:05:33,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:05:33,745 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [247213170] [2022-03-21 00:05:33,746 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-03-21 00:05:33,746 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-21 00:05:33,746 INFO L85 PathProgramCache]: Analyzing trace with hash -792455600, now seen corresponding path program 2 times [2022-03-21 00:05:33,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:05:33,746 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702496394] [2022-03-21 00:05:33,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:05:33,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:05:33,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:33,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:05:33,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:34,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:05:34,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:34,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:05:34,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:34,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:05:34,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:34,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:05:34,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:34,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:05:34,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:34,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-21 00:05:34,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:34,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-21 00:05:34,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:34,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-21 00:05:34,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:34,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-03-21 00:05:34,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:34,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-21 00:05:34,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:34,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-21 00:05:34,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:34,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-21 00:05:34,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:34,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:05:34,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:34,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-21 00:05:34,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:34,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-03-21 00:05:34,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:34,335 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-21 00:05:34,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:05:34,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702496394] [2022-03-21 00:05:34,336 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702496394] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:05:34,336 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:05:34,336 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-03-21 00:05:34,336 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-21 00:05:34,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [247213170] [2022-03-21 00:05:34,336 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [247213170] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-21 00:05:34,336 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-21 00:05:34,336 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-03-21 00:05:34,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917416478] [2022-03-21 00:05:34,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-21 00:05:34,337 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-21 00:05:34,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-21 00:05:34,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-21 00:05:34,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-03-21 00:05:34,338 INFO L87 Difference]: Start difference. First operand 275 states and 298 transitions. Second operand has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 6 states have internal predecessors, (95), 2 states have call successors, (18), 11 states have call predecessors, (18), 3 states have return successors, (16), 4 states have call predecessors, (16), 2 states have call successors, (16) [2022-03-21 00:05:36,424 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-21 00:05:41,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-21 00:05:41,811 INFO L93 Difference]: Finished difference Result 317 states and 344 transitions. [2022-03-21 00:05:41,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-21 00:05:41,811 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 6 states have internal predecessors, (95), 2 states have call successors, (18), 11 states have call predecessors, (18), 3 states have return successors, (16), 4 states have call predecessors, (16), 2 states have call successors, (16) Word has length 129 [2022-03-21 00:05:41,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-21 00:05:41,812 INFO L225 Difference]: With dead ends: 317 [2022-03-21 00:05:41,812 INFO L226 Difference]: Without dead ends: 247 [2022-03-21 00:05:41,813 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=98, Invalid=408, Unknown=0, NotChecked=0, Total=506 [2022-03-21 00:05:41,813 INFO L913 BasicCegarLoop]: 125 mSDtfsCounter, 156 mSDsluCounter, 364 mSDsCounter, 0 mSdLazyCounter, 950 mSolverCounterSat, 97 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 489 SdHoareTripleChecker+Invalid, 1048 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 950 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2022-03-21 00:05:41,813 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 489 Invalid, 1048 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 950 Invalid, 1 Unknown, 0 Unchecked, 7.2s Time] [2022-03-21 00:05:41,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2022-03-21 00:05:41,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 237. [2022-03-21 00:05:41,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 177 states have (on average 1.0847457627118644) internal successors, (192), 177 states have internal predecessors, (192), 31 states have call successors, (31), 31 states have call predecessors, (31), 28 states have return successors, (29), 28 states have call predecessors, (29), 29 states have call successors, (29) [2022-03-21 00:05:41,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 252 transitions. [2022-03-21 00:05:41,895 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 252 transitions. Word has length 129 [2022-03-21 00:05:41,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-21 00:05:41,895 INFO L478 AbstractCegarLoop]: Abstraction has 237 states and 252 transitions. [2022-03-21 00:05:41,895 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 6 states have internal predecessors, (95), 2 states have call successors, (18), 11 states have call predecessors, (18), 3 states have return successors, (16), 4 states have call predecessors, (16), 2 states have call successors, (16) [2022-03-21 00:05:41,895 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 252 transitions. [2022-03-21 00:05:41,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-03-21 00:05:41,896 INFO L491 BasicCegarLoop]: Found error trace [2022-03-21 00:05:41,896 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 00:05:41,896 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-03-21 00:05:41,896 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-21 00:05:41,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-21 00:05:41,896 INFO L85 PathProgramCache]: Analyzing trace with hash -1381815261, now seen corresponding path program 1 times [2022-03-21 00:05:41,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-21 00:05:41,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [28136958] [2022-03-21 00:05:41,897 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-03-21 00:05:41,897 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-21 00:05:41,897 INFO L85 PathProgramCache]: Analyzing trace with hash -1381815261, now seen corresponding path program 2 times [2022-03-21 00:05:41,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-21 00:05:41,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897713162] [2022-03-21 00:05:41,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-21 00:05:41,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-21 00:05:42,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:42,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-21 00:05:42,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:42,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-21 00:05:42,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:42,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-21 00:05:42,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:42,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:05:42,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:42,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-21 00:05:42,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:42,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:05:42,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:42,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-21 00:05:42,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:42,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-21 00:05:42,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:42,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-21 00:05:42,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:42,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-03-21 00:05:42,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:42,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-21 00:05:42,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:42,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-21 00:05:42,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:42,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-21 00:05:42,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:42,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-21 00:05:42,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:42,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-21 00:05:42,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:42,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-21 00:05:42,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:42,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-21 00:05:42,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-21 00:05:42,583 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-21 00:05:42,583 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-21 00:05:42,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897713162] [2022-03-21 00:05:42,584 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897713162] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-21 00:05:42,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452215695] [2022-03-21 00:05:42,584 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-21 00:05:42,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-21 00:05:42,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-21 00:05:42,585 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-21 00:05:42,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process