/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationJordan_32.epf -i ../../../trunk/examples/svcomp/ntdrivers/kbfiltr.i.cil-2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-34549b5 [2022-04-06 19:02:45,142 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-04-06 19:02:45,144 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-04-06 19:02:45,186 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-04-06 19:02:45,186 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-04-06 19:02:45,187 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-04-06 19:02:45,188 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-04-06 19:02:45,190 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-04-06 19:02:45,191 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-04-06 19:02:45,192 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-04-06 19:02:45,193 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-04-06 19:02:45,193 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-04-06 19:02:45,194 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-04-06 19:02:45,195 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-04-06 19:02:45,195 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-04-06 19:02:45,196 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-04-06 19:02:45,197 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-04-06 19:02:45,198 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-04-06 19:02:45,199 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-04-06 19:02:45,200 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-04-06 19:02:45,202 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-04-06 19:02:45,202 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-04-06 19:02:45,203 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-04-06 19:02:45,204 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-04-06 19:02:45,205 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-04-06 19:02:45,207 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-04-06 19:02:45,208 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-04-06 19:02:45,208 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-04-06 19:02:45,209 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-04-06 19:02:45,209 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-04-06 19:02:45,210 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-04-06 19:02:45,210 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-04-06 19:02:45,211 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-04-06 19:02:45,211 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-04-06 19:02:45,212 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-04-06 19:02:45,212 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-04-06 19:02:45,213 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-04-06 19:02:45,213 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-04-06 19:02:45,213 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-04-06 19:02:45,214 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-04-06 19:02:45,214 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-04-06 19:02:45,218 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-04-06 19:02:45,218 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationJordan_32.epf [2022-04-06 19:02:45,226 INFO L113 SettingsManager]: Loading preferences was successful [2022-04-06 19:02:45,226 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-04-06 19:02:45,232 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-04-06 19:02:45,232 INFO L138 SettingsManager]: * sizeof long=4 [2022-04-06 19:02:45,232 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-04-06 19:02:45,232 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-04-06 19:02:45,232 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-04-06 19:02:45,232 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-04-06 19:02:45,233 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-04-06 19:02:45,233 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-04-06 19:02:45,233 INFO L138 SettingsManager]: * sizeof long double=12 [2022-04-06 19:02:45,234 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-04-06 19:02:45,234 INFO L138 SettingsManager]: * Use constant arrays=true [2022-04-06 19:02:45,234 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-04-06 19:02:45,234 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-04-06 19:02:45,234 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-04-06 19:02:45,234 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-04-06 19:02:45,234 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-04-06 19:02:45,234 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-06 19:02:45,235 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-04-06 19:02:45,235 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2022-04-06 19:02:45,235 INFO L138 SettingsManager]: * Trace refinement strategy=ACCELERATED_INTERPOLATION [2022-04-06 19:02:45,235 INFO L138 SettingsManager]: * Trace refinement strategy used in Accelerated Interpolation=CAMEL [2022-04-06 19:02:45,235 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-04-06 19:02:45,235 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=JORDAN [2022-04-06 19:02:45,236 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-04-06 19:02:45,487 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-04-06 19:02:45,513 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-04-06 19:02:45,516 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-04-06 19:02:45,516 INFO L271 PluginConnector]: Initializing CDTParser... [2022-04-06 19:02:45,517 INFO L275 PluginConnector]: CDTParser initialized [2022-04-06 19:02:45,518 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-04-06 19:02:45,575 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c8b2f4592/7a962ad6d8c541f2b227450d765aa46d/FLAG6ad8b45c5 [2022-04-06 19:02:46,178 INFO L306 CDTParser]: Found 1 translation units. [2022-04-06 19:02:46,178 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers/kbfiltr.i.cil-2.c [2022-04-06 19:02:46,210 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c8b2f4592/7a962ad6d8c541f2b227450d765aa46d/FLAG6ad8b45c5 [2022-04-06 19:02:46,420 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c8b2f4592/7a962ad6d8c541f2b227450d765aa46d [2022-04-06 19:02:46,423 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-04-06 19:02:46,425 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-04-06 19:02:46,427 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-04-06 19:02:46,427 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-04-06 19:02:46,430 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-04-06 19:02:46,430 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.04 07:02:46" (1/1) ... [2022-04-06 19:02:46,431 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7cc62266 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:02:46, skipping insertion in model container [2022-04-06 19:02:46,431 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.04 07:02:46" (1/1) ... [2022-04-06 19:02:46,437 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-04-06 19:02:46,504 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-04-06 19:02:46,875 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-04-06 19:02:46,990 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-06 19:02:46,999 INFO L203 MainTranslator]: Completed pre-run [2022-04-06 19:02:47,044 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-04-06 19:02:47,125 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-06 19:02:47,145 INFO L208 MainTranslator]: Completed translation [2022-04-06 19:02:47,146 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:02:47 WrapperNode [2022-04-06 19:02:47,146 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-04-06 19:02:47,147 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-04-06 19:02:47,147 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-04-06 19:02:47,147 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-04-06 19:02:47,157 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:02:47" (1/1) ... [2022-04-06 19:02:47,157 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:02:47" (1/1) ... [2022-04-06 19:02:47,211 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:02:47" (1/1) ... [2022-04-06 19:02:47,211 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:02:47" (1/1) ... [2022-04-06 19:02:47,280 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:02:47" (1/1) ... [2022-04-06 19:02:47,300 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:02:47" (1/1) ... [2022-04-06 19:02:47,309 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:02:47" (1/1) ... [2022-04-06 19:02:47,322 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-04-06 19:02:47,323 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-04-06 19:02:47,323 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-04-06 19:02:47,323 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-04-06 19:02:47,324 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:02:47" (1/1) ... [2022-04-06 19:02:47,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-06 19:02:47,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:02:47,351 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-04-06 19:02:47,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-04-06 19:02:47,368 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-04-06 19:02:47,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-04-06 19:02:47,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~PVOID~0~X~~PVOID~0~X~$Pointer$~X~$Pointer$~X~~PBOOLEAN~0~TO~~NTSTATUS~0 [2022-04-06 19:02:47,386 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-04-06 19:02:47,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~PVOID~0~X~~PVOID~0~X~~PVOID~0~X~~PVOID~0~TO~VOID [2022-04-06 19:02:47,386 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-04-06 19:02:47,386 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-04-06 19:02:47,386 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedIncrement [2022-04-06 19:02:47,386 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedDecrement [2022-04-06 19:02:47,386 INFO L138 BoogieDeclarations]: Found implementation of procedure KbFilter_IoCtl [2022-04-06 19:02:47,386 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2022-04-06 19:02:47,386 INFO L138 BoogieDeclarations]: Found implementation of procedure _BLAST_init [2022-04-06 19:02:47,386 INFO L138 BoogieDeclarations]: Found implementation of procedure DriverEntry [2022-04-06 19:02:47,387 INFO L138 BoogieDeclarations]: Found implementation of procedure KbFilter_AddDevice [2022-04-06 19:02:47,387 INFO L138 BoogieDeclarations]: Found implementation of procedure KbFilter_Complete [2022-04-06 19:02:47,387 INFO L138 BoogieDeclarations]: Found implementation of procedure KbFilter_CreateClose [2022-04-06 19:02:47,387 INFO L138 BoogieDeclarations]: Found implementation of procedure KbFilter_DispatchPassThrough [2022-04-06 19:02:47,387 INFO L138 BoogieDeclarations]: Found implementation of procedure KbFilter_InternIoCtl [2022-04-06 19:02:47,387 INFO L138 BoogieDeclarations]: Found implementation of procedure KbFilter_PnP [2022-04-06 19:02:47,387 INFO L138 BoogieDeclarations]: Found implementation of procedure KbFilter_Power [2022-04-06 19:02:47,387 INFO L138 BoogieDeclarations]: Found implementation of procedure KbFilter_InitializationRoutine [2022-04-06 19:02:47,387 INFO L138 BoogieDeclarations]: Found implementation of procedure KbFilter_IsrHook [2022-04-06 19:02:47,387 INFO L138 BoogieDeclarations]: Found implementation of procedure KbFilter_ServiceCallback [2022-04-06 19:02:47,388 INFO L138 BoogieDeclarations]: Found implementation of procedure KbFilter_Unload [2022-04-06 19:02:47,388 INFO L138 BoogieDeclarations]: Found implementation of procedure stub_driver_init [2022-04-06 19:02:47,388 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-04-06 19:02:47,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAcquireFastMutex [2022-04-06 19:02:47,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ExReleaseFastMutex [2022-04-06 19:02:47,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2022-04-06 19:02:47,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ExFreePool [2022-04-06 19:02:47,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertHeadList [2022-04-06 19:02:47,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertTailList [2022-04-06 19:02:47,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedRemoveHeadList [2022-04-06 19:02:47,388 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAllocateMdl [2022-04-06 19:02:47,388 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAttachDeviceToDeviceStack [2022-04-06 19:02:47,389 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildAsynchronousFsdRequest [2022-04-06 19:02:47,389 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2022-04-06 19:02:47,389 INFO L138 BoogieDeclarations]: Found implementation of procedure IoCreateDevice [2022-04-06 19:02:47,389 INFO L138 BoogieDeclarations]: Found implementation of procedure IoCreateSymbolicLink [2022-04-06 19:02:47,389 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteDevice [2022-04-06 19:02:47,389 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteSymbolicLink [2022-04-06 19:02:47,389 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDetachDevice [2022-04-06 19:02:47,389 INFO L138 BoogieDeclarations]: Found implementation of procedure IoFreeIrp [2022-04-06 19:02:47,389 INFO L138 BoogieDeclarations]: Found implementation of procedure IoFreeMdl [2022-04-06 19:02:47,389 INFO L138 BoogieDeclarations]: Found implementation of procedure IoGetConfigurationInformation [2022-04-06 19:02:47,390 INFO L138 BoogieDeclarations]: Found implementation of procedure IoQueryDeviceDescription [2022-04-06 19:02:47,390 INFO L138 BoogieDeclarations]: Found implementation of procedure IoRegisterDeviceInterface [2022-04-06 19:02:47,390 INFO L138 BoogieDeclarations]: Found implementation of procedure IoReleaseCancelSpinLock [2022-04-06 19:02:47,390 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2022-04-06 19:02:47,390 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetHardErrorOrVerifyDevice [2022-04-06 19:02:47,390 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2022-04-06 19:02:47,390 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2022-04-06 19:02:47,390 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2022-04-06 19:02:47,390 INFO L138 BoogieDeclarations]: Found implementation of procedure KeAcquireSpinLockRaiseToDpc [2022-04-06 19:02:47,390 INFO L138 BoogieDeclarations]: Found implementation of procedure KeDelayExecutionThread [2022-04-06 19:02:47,391 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeEvent [2022-04-06 19:02:47,391 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeSemaphore [2022-04-06 19:02:47,391 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeSpinLock [2022-04-06 19:02:47,391 INFO L138 BoogieDeclarations]: Found implementation of procedure KeReleaseSemaphore [2022-04-06 19:02:47,391 INFO L138 BoogieDeclarations]: Found implementation of procedure KfReleaseSpinLock [2022-04-06 19:02:47,391 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2022-04-06 19:02:47,391 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2022-04-06 19:02:47,391 INFO L138 BoogieDeclarations]: Found implementation of procedure MmAllocateContiguousMemory [2022-04-06 19:02:47,391 INFO L138 BoogieDeclarations]: Found implementation of procedure MmFreeContiguousMemory [2022-04-06 19:02:47,392 INFO L138 BoogieDeclarations]: Found implementation of procedure MmMapLockedPagesSpecifyCache [2022-04-06 19:02:47,392 INFO L138 BoogieDeclarations]: Found implementation of procedure MmPageEntireDriver [2022-04-06 19:02:47,392 INFO L138 BoogieDeclarations]: Found implementation of procedure MmResetDriverPaging [2022-04-06 19:02:47,392 INFO L138 BoogieDeclarations]: Found implementation of procedure MmUnlockPages [2022-04-06 19:02:47,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ObReferenceObjectByHandle [2022-04-06 19:02:47,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ObfDereferenceObject [2022-04-06 19:02:47,392 INFO L138 BoogieDeclarations]: Found implementation of procedure PoCallDriver [2022-04-06 19:02:47,393 INFO L138 BoogieDeclarations]: Found implementation of procedure PoStartNextPowerIrp [2022-04-06 19:02:47,393 INFO L138 BoogieDeclarations]: Found implementation of procedure PsCreateSystemThread [2022-04-06 19:02:47,393 INFO L138 BoogieDeclarations]: Found implementation of procedure PsTerminateSystemThread [2022-04-06 19:02:47,393 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlAnsiStringToUnicodeString [2022-04-06 19:02:47,393 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCompareMemory [2022-04-06 19:02:47,393 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCopyUnicodeString [2022-04-06 19:02:47,393 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlDeleteRegistryValue [2022-04-06 19:02:47,394 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlFreeUnicodeString [2022-04-06 19:02:47,394 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlInitString [2022-04-06 19:02:47,394 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlInitUnicodeString [2022-04-06 19:02:47,394 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlQueryRegistryValues [2022-04-06 19:02:47,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2022-04-06 19:02:47,395 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-04-06 19:02:47,395 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2022-04-06 19:02:47,396 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-04-06 19:02:47,396 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-04-06 19:02:47,396 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-04-06 19:02:47,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-04-06 19:02:47,396 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2022-04-06 19:02:47,396 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-04-06 19:02:47,396 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2022-04-06 19:02:47,396 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2022-04-06 19:02:47,396 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-04-06 19:02:47,396 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2022-04-06 19:02:47,397 INFO L130 BoogieDeclarations]: Found specification of procedure memmove [2022-04-06 19:02:47,397 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2022-04-06 19:02:47,397 INFO L130 BoogieDeclarations]: Found specification of procedure RtlQueryRegistryValues [2022-04-06 19:02:47,397 INFO L130 BoogieDeclarations]: Found specification of procedure RtlDeleteRegistryValue [2022-04-06 19:02:47,397 INFO L130 BoogieDeclarations]: Found specification of procedure RtlInitString [2022-04-06 19:02:47,397 INFO L130 BoogieDeclarations]: Found specification of procedure RtlInitUnicodeString [2022-04-06 19:02:47,397 INFO L130 BoogieDeclarations]: Found specification of procedure RtlAnsiStringToUnicodeString [2022-04-06 19:02:47,397 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCopyUnicodeString [2022-04-06 19:02:47,397 INFO L130 BoogieDeclarations]: Found specification of procedure RtlFreeUnicodeString [2022-04-06 19:02:47,397 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCompareMemory [2022-04-06 19:02:47,398 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedIncrement [2022-04-06 19:02:47,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-04-06 19:02:47,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-04-06 19:02:47,398 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedDecrement [2022-04-06 19:02:47,398 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeEvent [2022-04-06 19:02:47,399 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2022-04-06 19:02:47,399 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeSemaphore [2022-04-06 19:02:47,399 INFO L130 BoogieDeclarations]: Found specification of procedure KeReleaseSemaphore [2022-04-06 19:02:47,399 INFO L130 BoogieDeclarations]: Found specification of procedure KeDelayExecutionThread [2022-04-06 19:02:47,399 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2022-04-06 19:02:47,400 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeSpinLock [2022-04-06 19:02:47,400 INFO L130 BoogieDeclarations]: Found specification of procedure KfReleaseSpinLock [2022-04-06 19:02:47,400 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2022-04-06 19:02:47,400 INFO L130 BoogieDeclarations]: Found specification of procedure ExFreePool [2022-04-06 19:02:47,400 INFO L130 BoogieDeclarations]: Found specification of procedure ExAcquireFastMutex [2022-04-06 19:02:47,400 INFO L130 BoogieDeclarations]: Found specification of procedure ExReleaseFastMutex [2022-04-06 19:02:47,400 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertHeadList [2022-04-06 19:02:47,400 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertTailList [2022-04-06 19:02:47,400 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedRemoveHeadList [2022-04-06 19:02:47,400 INFO L130 BoogieDeclarations]: Found specification of procedure MmUnlockPages [2022-04-06 19:02:47,400 INFO L130 BoogieDeclarations]: Found specification of procedure MmMapLockedPagesSpecifyCache [2022-04-06 19:02:47,401 INFO L130 BoogieDeclarations]: Found specification of procedure MmAllocateContiguousMemory [2022-04-06 19:02:47,401 INFO L130 BoogieDeclarations]: Found specification of procedure MmFreeContiguousMemory [2022-04-06 19:02:47,401 INFO L130 BoogieDeclarations]: Found specification of procedure MmResetDriverPaging [2022-04-06 19:02:47,401 INFO L130 BoogieDeclarations]: Found specification of procedure MmPageEntireDriver [2022-04-06 19:02:47,401 INFO L130 BoogieDeclarations]: Found specification of procedure PsCreateSystemThread [2022-04-06 19:02:47,401 INFO L130 BoogieDeclarations]: Found specification of procedure PsTerminateSystemThread [2022-04-06 19:02:47,401 INFO L130 BoogieDeclarations]: Found specification of procedure IoAllocateMdl [2022-04-06 19:02:47,401 INFO L130 BoogieDeclarations]: Found specification of procedure IoAttachDeviceToDeviceStack [2022-04-06 19:02:47,401 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildAsynchronousFsdRequest [2022-04-06 19:02:47,403 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2022-04-06 19:02:47,403 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2022-04-06 19:02:47,403 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2022-04-06 19:02:47,405 INFO L130 BoogieDeclarations]: Found specification of procedure IoCreateDevice [2022-04-06 19:02:47,405 INFO L130 BoogieDeclarations]: Found specification of procedure IoCreateSymbolicLink [2022-04-06 19:02:47,410 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteDevice [2022-04-06 19:02:47,410 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteSymbolicLink [2022-04-06 19:02:47,410 INFO L130 BoogieDeclarations]: Found specification of procedure IoDetachDevice [2022-04-06 19:02:47,411 INFO L130 BoogieDeclarations]: Found specification of procedure IoFreeIrp [2022-04-06 19:02:47,411 INFO L130 BoogieDeclarations]: Found specification of procedure IoFreeMdl [2022-04-06 19:02:47,411 INFO L130 BoogieDeclarations]: Found specification of procedure IoGetConfigurationInformation [2022-04-06 19:02:47,411 INFO L130 BoogieDeclarations]: Found specification of procedure IoQueryDeviceDescription [2022-04-06 19:02:47,411 INFO L130 BoogieDeclarations]: Found specification of procedure IoReleaseCancelSpinLock [2022-04-06 19:02:47,411 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetHardErrorOrVerifyDevice [2022-04-06 19:02:47,411 INFO L130 BoogieDeclarations]: Found specification of procedure IoRegisterDeviceInterface [2022-04-06 19:02:47,411 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2022-04-06 19:02:47,411 INFO L130 BoogieDeclarations]: Found specification of procedure PoCallDriver [2022-04-06 19:02:47,411 INFO L130 BoogieDeclarations]: Found specification of procedure PoStartNextPowerIrp [2022-04-06 19:02:47,411 INFO L130 BoogieDeclarations]: Found specification of procedure ObReferenceObjectByHandle [2022-04-06 19:02:47,411 INFO L130 BoogieDeclarations]: Found specification of procedure ObfDereferenceObject [2022-04-06 19:02:47,411 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2022-04-06 19:02:47,411 INFO L130 BoogieDeclarations]: Found specification of procedure KbFilter_AddDevice [2022-04-06 19:02:47,412 INFO L130 BoogieDeclarations]: Found specification of procedure KbFilter_CreateClose [2022-04-06 19:02:47,412 INFO L130 BoogieDeclarations]: Found specification of procedure KbFilter_DispatchPassThrough [2022-04-06 19:02:47,412 INFO L130 BoogieDeclarations]: Found specification of procedure KbFilter_InternIoCtl [2022-04-06 19:02:47,412 INFO L130 BoogieDeclarations]: Found specification of procedure KbFilter_IoCtl [2022-04-06 19:02:47,412 INFO L130 BoogieDeclarations]: Found specification of procedure KbFilter_PnP [2022-04-06 19:02:47,412 INFO L130 BoogieDeclarations]: Found specification of procedure KbFilter_Power [2022-04-06 19:02:47,412 INFO L130 BoogieDeclarations]: Found specification of procedure KbFilter_InitializationRoutine [2022-04-06 19:02:47,412 INFO L130 BoogieDeclarations]: Found specification of procedure KbFilter_IsrHook [2022-04-06 19:02:47,412 INFO L130 BoogieDeclarations]: Found specification of procedure KbFilter_ServiceCallback [2022-04-06 19:02:47,412 INFO L130 BoogieDeclarations]: Found specification of procedure KbFilter_Unload [2022-04-06 19:02:47,412 INFO L130 BoogieDeclarations]: Found specification of procedure DriverEntry [2022-04-06 19:02:47,412 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2022-04-06 19:02:47,412 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2022-04-06 19:02:47,412 INFO L130 BoogieDeclarations]: Found specification of procedure _BLAST_init [2022-04-06 19:02:47,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-04-06 19:02:47,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-04-06 19:02:47,413 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-04-06 19:02:47,413 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-04-06 19:02:47,413 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-04-06 19:02:47,413 INFO L130 BoogieDeclarations]: Found specification of procedure KbFilter_Complete [2022-04-06 19:02:47,413 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2022-04-06 19:02:47,413 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~PVOID~0~X~~PVOID~0~X~$Pointer$~X~$Pointer$~X~~PBOOLEAN~0~TO~~NTSTATUS~0 [2022-04-06 19:02:47,413 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-04-06 19:02:47,413 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~PVOID~0~X~~PVOID~0~X~~PVOID~0~X~~PVOID~0~TO~VOID [2022-04-06 19:02:47,413 INFO L130 BoogieDeclarations]: Found specification of procedure stub_driver_init [2022-04-06 19:02:47,413 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uchar [2022-04-06 19:02:47,413 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-04-06 19:02:47,413 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-04-06 19:02:47,413 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2022-04-06 19:02:47,413 INFO L130 BoogieDeclarations]: Found specification of procedure KeAcquireSpinLockRaiseToDpc [2022-04-06 19:02:47,414 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-04-06 19:02:47,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-04-06 19:02:47,414 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-04-06 19:02:47,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-04-06 19:02:47,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-04-06 19:02:47,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-04-06 19:02:47,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-04-06 19:02:47,825 INFO L234 CfgBuilder]: Building ICFG [2022-04-06 19:02:47,828 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-04-06 19:02:47,859 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-06 19:02:47,942 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-06 19:02:47,943 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-06 19:02:47,943 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-06 19:02:47,950 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-06 19:02:47,950 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-06 19:02:47,963 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-06 19:02:47,971 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-06 19:02:47,971 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-06 19:02:47,972 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-06 19:02:47,989 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-06 19:02:47,990 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-06 19:02:47,996 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-06 19:02:48,010 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-06 19:02:48,010 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-06 19:02:48,285 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-06 19:02:48,292 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-06 19:02:48,292 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-06 19:02:48,292 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-06 19:02:48,302 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-06 19:02:48,303 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-06 19:02:48,303 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-06 19:02:48,321 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-06 19:02:48,321 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-06 19:02:48,337 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-06 19:02:48,343 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-06 19:02:48,343 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-06 19:02:48,343 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-06 19:02:48,348 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-06 19:02:48,348 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-06 19:02:48,350 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-06 19:02:48,358 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-06 19:02:48,359 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-06 19:02:48,386 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-06 19:02:48,391 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-06 19:02:48,391 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-06 19:02:48,392 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-06 19:02:48,396 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-06 19:02:48,396 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-06 19:02:48,406 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-06 19:02:48,519 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##43: assume false; [2022-04-06 19:02:48,519 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##44: assume !false; [2022-04-06 19:02:48,531 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-06 19:02:48,547 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##12: assume !false; [2022-04-06 19:02:48,547 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume false; [2022-04-06 19:02:48,562 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-06 19:02:48,566 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-06 19:02:48,566 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-06 19:02:48,571 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-06 19:02:49,615 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2022-04-06 19:02:49,615 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2022-04-06 19:02:49,770 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-06 19:02:49,774 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-06 19:02:49,774 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-06 19:02:49,853 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-06 19:02:49,857 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-06 19:02:49,857 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-06 19:02:49,870 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-06 19:02:49,887 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##12: assume !false; [2022-04-06 19:02:49,887 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume false; [2022-04-06 19:02:49,900 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-06 19:02:49,910 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2022-04-06 19:02:49,910 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2022-04-06 19:02:49,937 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-06 19:02:49,941 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-06 19:02:49,942 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-06 19:02:49,946 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-06 19:02:49,979 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume !false; [2022-04-06 19:02:49,980 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##9: assume false; [2022-04-06 19:02:49,986 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-06 19:02:49,992 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-06 19:02:49,993 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-06 19:02:50,023 INFO L275 CfgBuilder]: Performing block encoding [2022-04-06 19:02:50,040 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-04-06 19:02:50,040 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-04-06 19:02:50,043 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 07:02:50 BoogieIcfgContainer [2022-04-06 19:02:50,043 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-04-06 19:02:50,045 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-04-06 19:02:50,045 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-04-06 19:02:50,049 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-04-06 19:02:50,049 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.04 07:02:46" (1/3) ... [2022-04-06 19:02:50,049 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1745b695 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.04 07:02:50, skipping insertion in model container [2022-04-06 19:02:50,049 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:02:47" (2/3) ... [2022-04-06 19:02:50,050 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1745b695 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.04 07:02:50, skipping insertion in model container [2022-04-06 19:02:50,050 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 07:02:50" (3/3) ... [2022-04-06 19:02:50,052 INFO L111 eAbstractionObserver]: Analyzing ICFG kbfiltr.i.cil-2.c [2022-04-06 19:02:50,056 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-04-06 19:02:50,056 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-04-06 19:02:50,105 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-04-06 19:02:50,110 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-04-06 19:02:50,111 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-04-06 19:02:50,136 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-04-06 19:02:50,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-04-06 19:02:50,154 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:02:50,154 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-04-06 19:02:50,154 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:02:50,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:02:50,158 INFO L85 PathProgramCache]: Analyzing trace with hash 1774662017, now seen corresponding path program 1 times [2022-04-06 19:02:50,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:02:50,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [70510433] [2022-04-06 19:02:50,177 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:02:50,177 INFO L85 PathProgramCache]: Analyzing trace with hash 1774662017, now seen corresponding path program 2 times [2022-04-06 19:02:50,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:02:50,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263605050] [2022-04-06 19:02:50,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:02:50,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:02:50,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:02:50,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:02:50,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:02:50,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:02:50,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:02:50,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:02:50,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:02:50,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:02:50,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:02:50,939 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:02:50,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:02:50,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263605050] [2022-04-06 19:02:50,940 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263605050] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:02:50,940 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:02:50,940 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 19:02:50,942 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:02:50,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [70510433] [2022-04-06 19:02:50,943 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [70510433] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:02:50,943 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:02:50,943 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 19:02:50,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497454552] [2022-04-06 19:02:50,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:02:50,947 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-06 19:02:50,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:02:50,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-06 19:02:50,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-04-06 19:02:50,977 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-04-06 19:02:53,070 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-04-06 19:02:54,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:02:54,810 INFO L93 Difference]: Finished difference Result 643 states and 953 transitions. [2022-04-06 19:02:54,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-06 19:02:54,813 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-04-06 19:02:54,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:02:54,824 INFO L225 Difference]: With dead ends: 643 [2022-04-06 19:02:54,824 INFO L226 Difference]: Without dead ends: 343 [2022-04-06 19:02:54,832 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-04-06 19:02:54,839 INFO L913 BasicCegarLoop]: 335 mSDtfsCounter, 597 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 220 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.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, 3.6s IncrementalHoareTripleChecker+Time [2022-04-06 19:02:54,841 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [602 Valid, 463 Invalid, 600 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [220 Valid, 379 Invalid, 1 Unknown, 0 Unchecked, 3.6s Time] [2022-04-06 19:02:54,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2022-04-06 19:02:54,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 299. [2022-04-06 19:02:54,948 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-04-06 19:02:54,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 407 transitions. [2022-04-06 19:02:54,952 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 407 transitions. Word has length 31 [2022-04-06 19:02:54,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:02:54,952 INFO L478 AbstractCegarLoop]: Abstraction has 299 states and 407 transitions. [2022-04-06 19:02:54,952 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-04-06 19:02:54,952 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 407 transitions. [2022-04-06 19:02:54,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-04-06 19:02:54,953 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:02:54,953 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-04-06 19:02:54,954 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-04-06 19:02:54,954 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:02:54,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:02:54,954 INFO L85 PathProgramCache]: Analyzing trace with hash 186314115, now seen corresponding path program 1 times [2022-04-06 19:02:54,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:02:54,955 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [684667948] [2022-04-06 19:02:54,955 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:02:54,955 INFO L85 PathProgramCache]: Analyzing trace with hash 186314115, now seen corresponding path program 2 times [2022-04-06 19:02:54,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:02:54,955 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237526869] [2022-04-06 19:02:54,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:02:54,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:02:55,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:02:55,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:02:55,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:02:55,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:02:55,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:02:55,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:02:55,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:02:55,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:02:55,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:02:55,334 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:02:55,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:02:55,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237526869] [2022-04-06 19:02:55,335 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237526869] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:02:55,335 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:02:55,335 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 19:02:55,336 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:02:55,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [684667948] [2022-04-06 19:02:55,336 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [684667948] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:02:55,336 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:02:55,336 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 19:02:55,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171414625] [2022-04-06 19:02:55,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:02:55,337 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 19:02:55,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:02:55,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 19:02:55,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-04-06 19:02:55,338 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-04-06 19:02:56,441 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-06 19:02:58,456 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-04-06 19:03:00,470 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-04-06 19:03:02,488 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-04-06 19:03:04,510 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-04-06 19:03:06,523 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-04-06 19:03:08,869 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-06 19:03:10,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:03:10,626 INFO L93 Difference]: Finished difference Result 360 states and 492 transitions. [2022-04-06 19:03:10,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-06 19:03:10,626 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-04-06 19:03:10,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:03:10,634 INFO L225 Difference]: With dead ends: 360 [2022-04-06 19:03:10,634 INFO L226 Difference]: Without dead ends: 343 [2022-04-06 19:03:10,635 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-04-06 19:03:10,641 INFO L913 BasicCegarLoop]: 314 mSDtfsCounter, 395 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 1532 mSolverCounterSat, 149 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 401 SdHoareTripleChecker+Valid, 683 SdHoareTripleChecker+Invalid, 1686 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 1532 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:03:10,642 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [401 Valid, 683 Invalid, 1686 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 1532 Invalid, 5 Unknown, 0 Unchecked, 15.1s Time] [2022-04-06 19:03:10,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2022-04-06 19:03:10,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 299. [2022-04-06 19:03:10,681 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-04-06 19:03:10,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 406 transitions. [2022-04-06 19:03:10,683 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 406 transitions. Word has length 31 [2022-04-06 19:03:10,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:03:10,684 INFO L478 AbstractCegarLoop]: Abstraction has 299 states and 406 transitions. [2022-04-06 19:03:10,684 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-04-06 19:03:10,684 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 406 transitions. [2022-04-06 19:03:10,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-04-06 19:03:10,687 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:03:10,687 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-04-06 19:03:10,687 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-04-06 19:03:10,687 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:03:10,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:03:10,689 INFO L85 PathProgramCache]: Analyzing trace with hash -1201516382, now seen corresponding path program 1 times [2022-04-06 19:03:10,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:03:10,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2045410839] [2022-04-06 19:03:10,689 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:03:10,690 INFO L85 PathProgramCache]: Analyzing trace with hash -1201516382, now seen corresponding path program 2 times [2022-04-06 19:03:10,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:03:10,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476887929] [2022-04-06 19:03:10,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:03:10,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:03:10,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:10,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:03:10,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:10,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:03:10,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:10,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:03:10,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:10,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:03:10,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:10,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:03:11,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:11,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:03:11,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:11,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:03:11,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:11,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-04-06 19:03:11,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:03:11,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476887929] [2022-04-06 19:03:11,139 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476887929] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:03:11,139 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:03:11,139 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 19:03:11,140 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:03:11,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2045410839] [2022-04-06 19:03:11,140 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2045410839] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:03:11,140 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:03:11,140 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 19:03:11,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317703135] [2022-04-06 19:03:11,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:03:11,141 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-06 19:03:11,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:03:11,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-06 19:03:11,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-04-06 19:03:11,144 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-04-06 19:03:13,219 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-04-06 19:03:17,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:03:17,596 INFO L93 Difference]: Finished difference Result 599 states and 829 transitions. [2022-04-06 19:03:17,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-06 19:03:17,597 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-04-06 19:03:17,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:03:17,600 INFO L225 Difference]: With dead ends: 599 [2022-04-06 19:03:17,600 INFO L226 Difference]: Without dead ends: 348 [2022-04-06 19:03:17,601 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-04-06 19:03:17,601 INFO L913 BasicCegarLoop]: 312 mSDtfsCounter, 609 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 1671 mSolverCounterSat, 252 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s 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, 6.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:03:17,602 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [612 Valid, 792 Invalid, 1924 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [252 Valid, 1671 Invalid, 1 Unknown, 0 Unchecked, 6.1s Time] [2022-04-06 19:03:17,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2022-04-06 19:03:17,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 303. [2022-04-06 19:03:17,634 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-04-06 19:03:17,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 410 transitions. [2022-04-06 19:03:17,636 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 410 transitions. Word has length 53 [2022-04-06 19:03:17,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:03:17,637 INFO L478 AbstractCegarLoop]: Abstraction has 303 states and 410 transitions. [2022-04-06 19:03:17,637 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-04-06 19:03:17,637 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 410 transitions. [2022-04-06 19:03:17,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-04-06 19:03:17,638 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:03:17,638 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-04-06 19:03:17,639 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-04-06 19:03:17,639 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:03:17,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:03:17,639 INFO L85 PathProgramCache]: Analyzing trace with hash 1078281185, now seen corresponding path program 1 times [2022-04-06 19:03:17,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:03:17,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1280245325] [2022-04-06 19:03:17,640 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:03:17,640 INFO L85 PathProgramCache]: Analyzing trace with hash 1078281185, now seen corresponding path program 2 times [2022-04-06 19:03:17,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:03:17,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961032190] [2022-04-06 19:03:17,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:03:17,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:03:17,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:17,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:03:17,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:17,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:03:17,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:17,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:03:17,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:17,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:03:17,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:17,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:03:17,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:18,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:03:18,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:18,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:03:18,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:18,058 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:03:18,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:03:18,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961032190] [2022-04-06 19:03:18,059 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961032190] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:03:18,059 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:03:18,059 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 19:03:18,059 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:03:18,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1280245325] [2022-04-06 19:03:18,060 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1280245325] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:03:18,060 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:03:18,060 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 19:03:18,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603823670] [2022-04-06 19:03:18,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:03:18,060 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 19:03:18,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:03:18,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 19:03:18,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-04-06 19:03:18,061 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-04-06 19:03:20,205 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-04-06 19:03:22,721 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-04-06 19:03:24,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:03:24,587 INFO L93 Difference]: Finished difference Result 492 states and 667 transitions. [2022-04-06 19:03:24,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-06 19:03:24,587 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-04-06 19:03:24,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:03:24,590 INFO L225 Difference]: With dead ends: 492 [2022-04-06 19:03:24,590 INFO L226 Difference]: Without dead ends: 431 [2022-04-06 19:03:24,591 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-04-06 19:03:24,592 INFO L913 BasicCegarLoop]: 362 mSDtfsCounter, 864 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 802 mSolverCounterSat, 299 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 869 SdHoareTripleChecker+Valid, 612 SdHoareTripleChecker+Invalid, 1103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 299 IncrementalHoareTripleChecker+Valid, 802 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2022-04-06 19:03:24,592 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [869 Valid, 612 Invalid, 1103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [299 Valid, 802 Invalid, 2 Unknown, 0 Unchecked, 6.2s Time] [2022-04-06 19:03:24,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2022-04-06 19:03:24,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 374. [2022-04-06 19:03:24,639 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-04-06 19:03:24,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 498 transitions. [2022-04-06 19:03:24,641 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 498 transitions. Word has length 53 [2022-04-06 19:03:24,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:03:24,642 INFO L478 AbstractCegarLoop]: Abstraction has 374 states and 498 transitions. [2022-04-06 19:03:24,642 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-04-06 19:03:24,642 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 498 transitions. [2022-04-06 19:03:24,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-04-06 19:03:24,644 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:03:24,644 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-04-06 19:03:24,644 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-04-06 19:03:24,645 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:03:24,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:03:24,645 INFO L85 PathProgramCache]: Analyzing trace with hash 17478568, now seen corresponding path program 1 times [2022-04-06 19:03:24,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:03:24,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [23528255] [2022-04-06 19:03:24,646 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:03:24,646 INFO L85 PathProgramCache]: Analyzing trace with hash 17478568, now seen corresponding path program 2 times [2022-04-06 19:03:24,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:03:24,646 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084860175] [2022-04-06 19:03:24,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:03:24,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:03:24,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:24,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:03:24,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:24,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:03:24,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:24,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:03:24,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:24,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:03:24,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:24,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:03:24,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:24,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:03:24,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:24,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:03:24,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:24,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 19:03:24,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:25,000 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:03:25,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:03:25,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084860175] [2022-04-06 19:03:25,000 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084860175] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:03:25,000 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:03:25,001 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 19:03:25,001 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:03:25,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [23528255] [2022-04-06 19:03:25,001 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [23528255] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:03:25,001 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:03:25,001 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 19:03:25,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347203436] [2022-04-06 19:03:25,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:03:25,002 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 19:03:25,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:03:25,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 19:03:25,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-04-06 19:03:25,002 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-04-06 19:03:26,171 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-06 19:03:29,120 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-04-06 19:03:30,554 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-06 19:03:32,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:03:32,444 INFO L93 Difference]: Finished difference Result 569 states and 751 transitions. [2022-04-06 19:03:32,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-06 19:03:32,444 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-04-06 19:03:32,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:03:32,447 INFO L225 Difference]: With dead ends: 569 [2022-04-06 19:03:32,447 INFO L226 Difference]: Without dead ends: 450 [2022-04-06 19:03:32,448 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=70, Invalid=140, Unknown=0, NotChecked=0, Total=210 [2022-04-06 19:03:32,449 INFO L913 BasicCegarLoop]: 321 mSDtfsCounter, 974 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 653 mSolverCounterSat, 330 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 986 SdHoareTripleChecker+Valid, 489 SdHoareTripleChecker+Invalid, 984 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 330 IncrementalHoareTripleChecker+Valid, 653 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:03:32,449 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [986 Valid, 489 Invalid, 984 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [330 Valid, 653 Invalid, 1 Unknown, 0 Unchecked, 7.1s Time] [2022-04-06 19:03:32,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2022-04-06 19:03:32,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 410. [2022-04-06 19:03:32,506 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-04-06 19:03:32,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 545 transitions. [2022-04-06 19:03:32,508 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 545 transitions. Word has length 60 [2022-04-06 19:03:32,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:03:32,519 INFO L478 AbstractCegarLoop]: Abstraction has 410 states and 545 transitions. [2022-04-06 19:03:32,519 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-04-06 19:03:32,519 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 545 transitions. [2022-04-06 19:03:32,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-04-06 19:03:32,521 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:03: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] [2022-04-06 19:03:32,521 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-04-06 19:03:32,521 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:03:32,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:03:32,522 INFO L85 PathProgramCache]: Analyzing trace with hash -110356200, now seen corresponding path program 1 times [2022-04-06 19:03:32,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:03:32,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1987212450] [2022-04-06 19:03:32,523 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:03:32,523 INFO L85 PathProgramCache]: Analyzing trace with hash -110356200, now seen corresponding path program 2 times [2022-04-06 19:03:32,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:03:32,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620958273] [2022-04-06 19:03:32,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:03:32,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:03:32,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:32,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:03:32,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:32,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:03:32,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:32,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:03:32,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:32,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:03:32,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:32,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:03:32,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:32,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:03:32,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:32,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:03:32,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:32,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 19:03:32,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:32,964 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:03:32,965 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:03:32,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620958273] [2022-04-06 19:03:32,965 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620958273] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:03:32,965 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:03:32,965 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 19:03:32,965 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:03:32,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1987212450] [2022-04-06 19:03:32,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1987212450] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:03:32,966 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:03:32,966 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 19:03:32,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139393692] [2022-04-06 19:03:32,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:03:32,967 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 19:03:32,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:03:32,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 19:03:32,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-04-06 19:03:32,968 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-04-06 19:03:35,145 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-04-06 19:03:37,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:03:37,758 INFO L93 Difference]: Finished difference Result 450 states and 594 transitions. [2022-04-06 19:03:37,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-04-06 19:03:37,758 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-04-06 19:03:37,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:03:37,761 INFO L225 Difference]: With dead ends: 450 [2022-04-06 19:03:37,761 INFO L226 Difference]: Without dead ends: 442 [2022-04-06 19:03:37,761 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-04-06 19:03:37,762 INFO L913 BasicCegarLoop]: 333 mSDtfsCounter, 1547 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 977 mSolverCounterSat, 516 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1556 SdHoareTripleChecker+Valid, 558 SdHoareTripleChecker+Invalid, 1494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 516 IncrementalHoareTripleChecker+Valid, 977 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2022-04-06 19:03:37,762 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1556 Valid, 558 Invalid, 1494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [516 Valid, 977 Invalid, 1 Unknown, 0 Unchecked, 4.0s Time] [2022-04-06 19:03:37,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2022-04-06 19:03:37,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 415. [2022-04-06 19:03:37,827 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-04-06 19:03:37,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 551 transitions. [2022-04-06 19:03:37,829 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 551 transitions. Word has length 60 [2022-04-06 19:03:37,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:03:37,829 INFO L478 AbstractCegarLoop]: Abstraction has 415 states and 551 transitions. [2022-04-06 19:03:37,830 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-04-06 19:03:37,830 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 551 transitions. [2022-04-06 19:03:37,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-04-06 19:03:37,831 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:03:37,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] [2022-04-06 19:03:37,831 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-04-06 19:03:37,831 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:03:37,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:03:37,832 INFO L85 PathProgramCache]: Analyzing trace with hash 400358010, now seen corresponding path program 1 times [2022-04-06 19:03:37,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:03:37,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1574283279] [2022-04-06 19:03:37,832 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:03:37,832 INFO L85 PathProgramCache]: Analyzing trace with hash 400358010, now seen corresponding path program 2 times [2022-04-06 19:03:37,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:03:37,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322877090] [2022-04-06 19:03:37,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:03:37,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:03:37,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:37,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:03:38,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:38,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:03:38,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:38,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:03:38,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:38,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:03:38,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:38,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:03:38,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:38,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:03:38,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:38,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:03:38,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:38,150 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:03:38,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:03:38,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322877090] [2022-04-06 19:03:38,151 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322877090] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:03:38,151 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:03:38,151 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 19:03:38,151 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:03:38,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1574283279] [2022-04-06 19:03:38,151 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1574283279] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:03:38,151 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:03:38,151 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 19:03:38,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2872107] [2022-04-06 19:03:38,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:03:38,152 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 19:03:38,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:03:38,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 19:03:38,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-04-06 19:03:38,153 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-04-06 19:03:40,299 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-04-06 19:03:43,471 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-04-06 19:03:45,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:03:45,291 INFO L93 Difference]: Finished difference Result 433 states and 574 transitions. [2022-04-06 19:03:45,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-06 19:03:45,292 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-04-06 19:03:45,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:03:45,294 INFO L225 Difference]: With dead ends: 433 [2022-04-06 19:03:45,294 INFO L226 Difference]: Without dead ends: 429 [2022-04-06 19:03:45,295 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-04-06 19:03:45,295 INFO L913 BasicCegarLoop]: 298 mSDtfsCounter, 808 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 800 mSolverCounterSat, 264 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 812 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 1065 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 264 IncrementalHoareTripleChecker+Valid, 800 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2022-04-06 19:03:45,295 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [812 Valid, 533 Invalid, 1065 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [264 Valid, 800 Invalid, 1 Unknown, 0 Unchecked, 6.9s Time] [2022-04-06 19:03:45,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2022-04-06 19:03:45,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 414. [2022-04-06 19:03:45,377 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-04-06 19:03:45,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 548 transitions. [2022-04-06 19:03:45,380 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 548 transitions. Word has length 62 [2022-04-06 19:03:45,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:03:45,380 INFO L478 AbstractCegarLoop]: Abstraction has 414 states and 548 transitions. [2022-04-06 19:03:45,381 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-04-06 19:03:45,381 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 548 transitions. [2022-04-06 19:03:45,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-04-06 19:03:45,382 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:03:45,382 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-04-06 19:03:45,382 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-04-06 19:03:45,382 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:03:45,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:03:45,383 INFO L85 PathProgramCache]: Analyzing trace with hash 466089939, now seen corresponding path program 1 times [2022-04-06 19:03:45,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:03:45,383 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1599444440] [2022-04-06 19:03:45,383 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:03:45,383 INFO L85 PathProgramCache]: Analyzing trace with hash 466089939, now seen corresponding path program 2 times [2022-04-06 19:03:45,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:03:45,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558455498] [2022-04-06 19:03:45,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:03:45,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:03:45,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:45,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:03:45,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:45,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:03:45,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:45,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:03:45,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:45,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:03:45,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:45,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:03:45,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:45,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:03:45,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:45,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:03:45,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:45,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 19:03:45,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:45,785 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:03:45,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:03:45,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558455498] [2022-04-06 19:03:45,786 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558455498] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:03:45,786 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:03:45,786 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 19:03:45,786 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:03:45,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1599444440] [2022-04-06 19:03:45,786 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1599444440] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:03:45,787 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:03:45,787 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 19:03:45,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512222923] [2022-04-06 19:03:45,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:03:45,787 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 19:03:45,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:03:45,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 19:03:45,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-04-06 19:03:45,788 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-04-06 19:03:47,966 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-04-06 19:03:50,916 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-04-06 19:03:52,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:03:52,162 INFO L93 Difference]: Finished difference Result 448 states and 589 transitions. [2022-04-06 19:03:52,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 19:03:52,162 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-04-06 19:03:52,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:03:52,164 INFO L225 Difference]: With dead ends: 448 [2022-04-06 19:03:52,164 INFO L226 Difference]: Without dead ends: 440 [2022-04-06 19:03:52,165 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-04-06 19:03:52,165 INFO L913 BasicCegarLoop]: 332 mSDtfsCounter, 968 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 1083 mSolverCounterSat, 317 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 977 SdHoareTripleChecker+Valid, 611 SdHoareTripleChecker+Invalid, 1402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 317 IncrementalHoareTripleChecker+Valid, 1083 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2022-04-06 19:03:52,166 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [977 Valid, 611 Invalid, 1402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [317 Valid, 1083 Invalid, 2 Unknown, 0 Unchecked, 5.6s Time] [2022-04-06 19:03:52,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2022-04-06 19:03:52,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 415. [2022-04-06 19:03:52,231 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-04-06 19:03:52,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 549 transitions. [2022-04-06 19:03:52,233 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 549 transitions. Word has length 61 [2022-04-06 19:03:52,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:03:52,234 INFO L478 AbstractCegarLoop]: Abstraction has 415 states and 549 transitions. [2022-04-06 19:03:52,234 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-04-06 19:03:52,234 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 549 transitions. [2022-04-06 19:03:52,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-04-06 19:03:52,235 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:03:52,235 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-04-06 19:03:52,235 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-04-06 19:03:52,235 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:03:52,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:03:52,236 INFO L85 PathProgramCache]: Analyzing trace with hash 1325055407, now seen corresponding path program 1 times [2022-04-06 19:03:52,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:03:52,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1205135036] [2022-04-06 19:03:52,236 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:03:52,236 INFO L85 PathProgramCache]: Analyzing trace with hash 1325055407, now seen corresponding path program 2 times [2022-04-06 19:03:52,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:03:52,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828310280] [2022-04-06 19:03:52,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:03:52,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:03:52,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:52,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:03:52,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:52,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:03:52,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:52,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:03:52,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:52,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:03:52,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:52,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:03:52,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:52,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:03:52,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:52,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:03:52,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:52,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 19:03:52,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:03:52,569 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:03:52,569 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:03:52,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828310280] [2022-04-06 19:03:52,569 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828310280] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:03:52,569 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:03:52,569 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 19:03:52,569 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:03:52,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1205135036] [2022-04-06 19:03:52,569 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1205135036] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:03:52,570 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:03:52,570 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 19:03:52,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806839804] [2022-04-06 19:03:52,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:03:52,571 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-06 19:03:52,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:03:52,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-06 19:03:52,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-04-06 19:03:52,572 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-04-06 19:03:54,076 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-06 19:03:56,096 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-04-06 19:03:57,577 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-06 19:03:59,593 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-04-06 19:04:01,615 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-04-06 19:04:03,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:04:03,951 INFO L93 Difference]: Finished difference Result 442 states and 581 transitions. [2022-04-06 19:04:03,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 19:04:03,952 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-04-06 19:04:03,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:04:03,954 INFO L225 Difference]: With dead ends: 442 [2022-04-06 19:04:03,954 INFO L226 Difference]: Without dead ends: 389 [2022-04-06 19:04:03,955 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=191, Invalid=511, Unknown=0, NotChecked=0, Total=702 [2022-04-06 19:04:03,955 INFO L913 BasicCegarLoop]: 338 mSDtfsCounter, 1506 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 892 mSolverCounterSat, 503 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1514 SdHoareTripleChecker+Valid, 574 SdHoareTripleChecker+Invalid, 1398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 503 IncrementalHoareTripleChecker+Valid, 892 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.6s IncrementalHoareTripleChecker+Time [2022-04-06 19:04:03,955 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1514 Valid, 574 Invalid, 1398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [503 Valid, 892 Invalid, 3 Unknown, 0 Unchecked, 10.6s Time] [2022-04-06 19:04:03,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2022-04-06 19:04:04,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 371. [2022-04-06 19:04:04,018 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-04-06 19:04:04,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 371 states to 371 states and 493 transitions. [2022-04-06 19:04:04,019 INFO L78 Accepts]: Start accepts. Automaton has 371 states and 493 transitions. Word has length 62 [2022-04-06 19:04:04,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:04:04,019 INFO L478 AbstractCegarLoop]: Abstraction has 371 states and 493 transitions. [2022-04-06 19:04:04,020 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-04-06 19:04:04,020 INFO L276 IsEmpty]: Start isEmpty. Operand 371 states and 493 transitions. [2022-04-06 19:04:04,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-04-06 19:04:04,021 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:04:04,021 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-04-06 19:04:04,021 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-04-06 19:04:04,021 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:04:04,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:04:04,022 INFO L85 PathProgramCache]: Analyzing trace with hash 1052170321, now seen corresponding path program 1 times [2022-04-06 19:04:04,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:04:04,022 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1445095941] [2022-04-06 19:04:04,022 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:04:04,023 INFO L85 PathProgramCache]: Analyzing trace with hash 1052170321, now seen corresponding path program 2 times [2022-04-06 19:04:04,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:04:04,023 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503297377] [2022-04-06 19:04:04,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:04:04,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:04:04,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:04,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:04:04,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:04,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:04:04,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:04,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:04:04,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:04,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:04:04,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:04,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:04:04,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:04,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:04:04,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:04,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:04:04,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:04,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-06 19:04:04,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:04,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-04-06 19:04:04,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:04,491 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:04:04,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:04:04,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503297377] [2022-04-06 19:04:04,491 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503297377] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:04:04,491 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:04:04,492 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 19:04:04,492 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:04:04,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1445095941] [2022-04-06 19:04:04,492 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1445095941] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:04:04,492 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:04:04,492 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 19:04:04,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987237318] [2022-04-06 19:04:04,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:04:04,492 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 19:04:04,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:04:04,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 19:04:04,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2022-04-06 19:04:04,493 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-04-06 19:04:06,248 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-06 19:04:07,890 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-06 19:04:09,811 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-06 19:04:11,829 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-04-06 19:04:13,844 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-04-06 19:04:15,857 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-04-06 19:04:18,629 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-06 19:04:20,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:04:20,624 INFO L93 Difference]: Finished difference Result 417 states and 550 transitions. [2022-04-06 19:04:20,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-06 19:04:20,624 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-04-06 19:04:20,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:04:20,626 INFO L225 Difference]: With dead ends: 417 [2022-04-06 19:04:20,626 INFO L226 Difference]: Without dead ends: 409 [2022-04-06 19:04:20,627 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=198, Invalid=614, Unknown=0, NotChecked=0, Total=812 [2022-04-06 19:04:20,627 INFO L913 BasicCegarLoop]: 279 mSDtfsCounter, 1368 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 1594 mSolverCounterSat, 436 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1380 SdHoareTripleChecker+Valid, 655 SdHoareTripleChecker+Invalid, 2033 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 436 IncrementalHoareTripleChecker+Valid, 1594 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.5s IncrementalHoareTripleChecker+Time [2022-04-06 19:04:20,628 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1380 Valid, 655 Invalid, 2033 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [436 Valid, 1594 Invalid, 3 Unknown, 0 Unchecked, 15.5s Time] [2022-04-06 19:04:20,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2022-04-06 19:04:20,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 386. [2022-04-06 19:04:20,710 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-04-06 19:04:20,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 511 transitions. [2022-04-06 19:04:20,712 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 511 transitions. Word has length 72 [2022-04-06 19:04:20,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:04:20,712 INFO L478 AbstractCegarLoop]: Abstraction has 386 states and 511 transitions. [2022-04-06 19:04:20,712 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-04-06 19:04:20,713 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 511 transitions. [2022-04-06 19:04:20,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-04-06 19:04:20,714 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:04:20,714 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-04-06 19:04:20,714 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-04-06 19:04:20,714 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:04:20,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:04:20,715 INFO L85 PathProgramCache]: Analyzing trace with hash 2144673722, now seen corresponding path program 1 times [2022-04-06 19:04:20,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:04:20,715 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1366819009] [2022-04-06 19:04:20,715 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:04:20,715 INFO L85 PathProgramCache]: Analyzing trace with hash 2144673722, now seen corresponding path program 2 times [2022-04-06 19:04:20,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:04:20,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817152422] [2022-04-06 19:04:20,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:04:20,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:04:20,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:20,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:04:20,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:20,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:04:20,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:20,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:04:20,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:21,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:04:21,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:21,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:04:21,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:21,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:04:21,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:21,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:04:21,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:21,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-06 19:04:21,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:21,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-04-06 19:04:21,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:21,164 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:04:21,165 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:04:21,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817152422] [2022-04-06 19:04:21,165 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817152422] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:04:21,165 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:04:21,165 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 19:04:21,165 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:04:21,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1366819009] [2022-04-06 19:04:21,165 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1366819009] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:04:21,165 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:04:21,165 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 19:04:21,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822898376] [2022-04-06 19:04:21,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:04:21,166 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 19:04:21,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:04:21,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 19:04:21,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2022-04-06 19:04:21,167 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-04-06 19:04:23,337 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-04-06 19:04:25,687 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-06 19:04:30,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:04:30,288 INFO L93 Difference]: Finished difference Result 417 states and 549 transitions. [2022-04-06 19:04:30,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 19:04:30,288 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-04-06 19:04:30,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:04:30,290 INFO L225 Difference]: With dead ends: 417 [2022-04-06 19:04:30,290 INFO L226 Difference]: Without dead ends: 409 [2022-04-06 19:04:30,291 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=190, Invalid=566, Unknown=0, NotChecked=0, Total=756 [2022-04-06 19:04:30,291 INFO L913 BasicCegarLoop]: 280 mSDtfsCounter, 1127 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 1822 mSolverCounterSat, 361 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1139 SdHoareTripleChecker+Valid, 685 SdHoareTripleChecker+Invalid, 2184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 361 IncrementalHoareTripleChecker+Valid, 1822 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2022-04-06 19:04:30,292 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1139 Valid, 685 Invalid, 2184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [361 Valid, 1822 Invalid, 1 Unknown, 0 Unchecked, 8.5s Time] [2022-04-06 19:04:30,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2022-04-06 19:04:30,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 387. [2022-04-06 19:04:30,368 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-04-06 19:04:30,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 512 transitions. [2022-04-06 19:04:30,370 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 512 transitions. Word has length 73 [2022-04-06 19:04:30,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:04:30,370 INFO L478 AbstractCegarLoop]: Abstraction has 387 states and 512 transitions. [2022-04-06 19:04:30,371 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-04-06 19:04:30,371 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 512 transitions. [2022-04-06 19:04:30,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-04-06 19:04:30,372 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:04:30,372 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-04-06 19:04:30,372 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-04-06 19:04:30,372 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:04:30,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:04:30,373 INFO L85 PathProgramCache]: Analyzing trace with hash 1821545128, now seen corresponding path program 1 times [2022-04-06 19:04:30,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:04:30,373 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1328815845] [2022-04-06 19:04:30,373 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:04:30,373 INFO L85 PathProgramCache]: Analyzing trace with hash 1821545128, now seen corresponding path program 2 times [2022-04-06 19:04:30,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:04:30,373 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132268928] [2022-04-06 19:04:30,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:04:30,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:04:30,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:30,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:04:30,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:30,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:04:30,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:30,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:04:30,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:30,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:04:30,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:30,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:04:30,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:30,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:04:30,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:30,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:04:30,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:30,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-06 19:04:30,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:30,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-04-06 19:04:30,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:30,722 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:04:30,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:04:30,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132268928] [2022-04-06 19:04:30,723 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132268928] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:04:30,723 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:04:30,723 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 19:04:30,723 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:04:30,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1328815845] [2022-04-06 19:04:30,723 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1328815845] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:04:30,723 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:04:30,724 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 19:04:30,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888215767] [2022-04-06 19:04:30,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:04:30,724 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-06 19:04:30,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:04:30,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-06 19:04:30,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-04-06 19:04:30,725 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-04-06 19:04:32,871 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-04-06 19:04:35,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:04:35,786 INFO L93 Difference]: Finished difference Result 419 states and 554 transitions. [2022-04-06 19:04:35,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-06 19:04:35,786 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-04-06 19:04:35,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:04:35,790 INFO L225 Difference]: With dead ends: 419 [2022-04-06 19:04:35,790 INFO L226 Difference]: Without dead ends: 396 [2022-04-06 19:04:35,791 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-04-06 19:04:35,791 INFO L913 BasicCegarLoop]: 274 mSDtfsCounter, 786 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 739 mSolverCounterSat, 256 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 796 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 996 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 256 IncrementalHoareTripleChecker+Valid, 739 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2022-04-06 19:04:35,791 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [796 Valid, 411 Invalid, 996 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [256 Valid, 739 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2022-04-06 19:04:35,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2022-04-06 19:04:35,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 381. [2022-04-06 19:04:35,862 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-04-06 19:04:35,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 501 transitions. [2022-04-06 19:04:35,863 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 501 transitions. Word has length 74 [2022-04-06 19:04:35,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:04:35,864 INFO L478 AbstractCegarLoop]: Abstraction has 381 states and 501 transitions. [2022-04-06 19:04:35,864 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-04-06 19:04:35,864 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 501 transitions. [2022-04-06 19:04:35,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-04-06 19:04:35,865 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:04:35,865 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-04-06 19:04:35,865 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-04-06 19:04:35,866 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:04:35,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:04:35,866 INFO L85 PathProgramCache]: Analyzing trace with hash 937494245, now seen corresponding path program 1 times [2022-04-06 19:04:35,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:04:35,866 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2143610403] [2022-04-06 19:04:35,867 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:04:35,867 INFO L85 PathProgramCache]: Analyzing trace with hash 937494245, now seen corresponding path program 2 times [2022-04-06 19:04:35,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:04:35,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981715957] [2022-04-06 19:04:35,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:04:35,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:04:35,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:36,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:04:36,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:36,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:04:36,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:36,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:04:36,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:36,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:04:36,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:36,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:04:36,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:36,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:04:36,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:36,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:04:36,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:36,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 19:04:36,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:36,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 19:04:36,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:36,223 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:04:36,223 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:04:36,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981715957] [2022-04-06 19:04:36,224 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981715957] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:04:36,224 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:04:36,224 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 19:04:36,224 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:04:36,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2143610403] [2022-04-06 19:04:36,224 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2143610403] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:04:36,224 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:04:36,224 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 19:04:36,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912317315] [2022-04-06 19:04:36,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:04:36,225 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-06 19:04:36,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:04:36,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-06 19:04:36,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-04-06 19:04:36,225 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-04-06 19:04:38,374 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-04-06 19:04:41,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:04:41,050 INFO L93 Difference]: Finished difference Result 437 states and 561 transitions. [2022-04-06 19:04:41,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-06 19:04:41,051 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-04-06 19:04:41,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:04:41,053 INFO L225 Difference]: With dead ends: 437 [2022-04-06 19:04:41,053 INFO L226 Difference]: Without dead ends: 374 [2022-04-06 19:04:41,053 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-04-06 19:04:41,054 INFO L913 BasicCegarLoop]: 312 mSDtfsCounter, 866 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 964 mSolverCounterSat, 267 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 876 SdHoareTripleChecker+Valid, 630 SdHoareTripleChecker+Invalid, 1232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 267 IncrementalHoareTripleChecker+Valid, 964 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2022-04-06 19:04:41,054 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [876 Valid, 630 Invalid, 1232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [267 Valid, 964 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2022-04-06 19:04:41,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2022-04-06 19:04:41,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 345. [2022-04-06 19:04:41,110 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-04-06 19:04:41,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 447 transitions. [2022-04-06 19:04:41,112 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 447 transitions. Word has length 77 [2022-04-06 19:04:41,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:04:41,112 INFO L478 AbstractCegarLoop]: Abstraction has 345 states and 447 transitions. [2022-04-06 19:04:41,112 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-04-06 19:04:41,112 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 447 transitions. [2022-04-06 19:04:41,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-04-06 19:04:41,113 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:04:41,114 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-04-06 19:04:41,114 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-04-06 19:04:41,114 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:04:41,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:04:41,114 INFO L85 PathProgramCache]: Analyzing trace with hash 641442499, now seen corresponding path program 1 times [2022-04-06 19:04:41,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:04:41,114 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [655127896] [2022-04-06 19:04:41,115 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:04:41,115 INFO L85 PathProgramCache]: Analyzing trace with hash 641442499, now seen corresponding path program 2 times [2022-04-06 19:04:41,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:04:41,115 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877467275] [2022-04-06 19:04:41,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:04:41,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:04:41,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:41,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:04:41,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:41,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:04:41,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:41,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:04:41,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:41,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:04:41,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:41,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:04:41,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:41,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:04:41,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:41,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:04:41,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:41,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-06 19:04:41,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:41,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-04-06 19:04:41,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:41,457 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:04:41,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:04:41,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877467275] [2022-04-06 19:04:41,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1877467275] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:04:41,458 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:04:41,458 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 19:04:41,458 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:04:41,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [655127896] [2022-04-06 19:04:41,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [655127896] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:04:41,458 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:04:41,458 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 19:04:41,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341518560] [2022-04-06 19:04:41,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:04:41,459 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 19:04:41,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:04:41,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 19:04:41,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2022-04-06 19:04:41,460 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-04-06 19:04:43,157 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-04-06 19:04:45,177 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-04-06 19:04:47,160 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-06 19:04:49,066 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-06 19:04:50,129 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-06 19:04:52,144 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-04-06 19:04:54,160 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-04-06 19:04:56,178 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-04-06 19:04:59,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:04:59,675 INFO L93 Difference]: Finished difference Result 417 states and 534 transitions. [2022-04-06 19:04:59,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 19:04:59,675 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-04-06 19:04:59,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:04:59,677 INFO L225 Difference]: With dead ends: 417 [2022-04-06 19:04:59,677 INFO L226 Difference]: Without dead ends: 359 [2022-04-06 19:04:59,677 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-04-06 19:04:59,678 INFO L913 BasicCegarLoop]: 278 mSDtfsCounter, 675 mSDsluCounter, 507 mSDsCounter, 0 mSdLazyCounter, 1826 mSolverCounterSat, 256 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 678 SdHoareTripleChecker+Valid, 785 SdHoareTripleChecker+Invalid, 2086 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 256 IncrementalHoareTripleChecker+Valid, 1826 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.9s IncrementalHoareTripleChecker+Time [2022-04-06 19:04:59,678 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [678 Valid, 785 Invalid, 2086 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [256 Valid, 1826 Invalid, 4 Unknown, 0 Unchecked, 17.9s Time] [2022-04-06 19:04:59,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2022-04-06 19:04:59,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 344. [2022-04-06 19:04:59,761 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-04-06 19:04:59,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 442 transitions. [2022-04-06 19:04:59,763 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 442 transitions. Word has length 75 [2022-04-06 19:04:59,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:04:59,764 INFO L478 AbstractCegarLoop]: Abstraction has 344 states and 442 transitions. [2022-04-06 19:04:59,764 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-04-06 19:04:59,764 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 442 transitions. [2022-04-06 19:04:59,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-04-06 19:04:59,766 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:04:59,766 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-04-06 19:04:59,766 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-04-06 19:04:59,766 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:04:59,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:04:59,767 INFO L85 PathProgramCache]: Analyzing trace with hash 476602328, now seen corresponding path program 1 times [2022-04-06 19:04:59,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:04:59,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [434849717] [2022-04-06 19:04:59,767 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:04:59,768 INFO L85 PathProgramCache]: Analyzing trace with hash 476602328, now seen corresponding path program 2 times [2022-04-06 19:04:59,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:04:59,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46175133] [2022-04-06 19:04:59,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:04:59,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:04:59,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:59,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:04:59,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:59,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:04:59,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:59,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:04:59,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:04:59,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:04:59,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:00,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:05:00,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:00,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:05:00,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:00,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:05:00,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:00,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 19:05:00,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:00,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-04-06 19:05:00,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:00,164 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:05:00,164 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:05:00,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46175133] [2022-04-06 19:05:00,164 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46175133] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:05:00,164 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:05:00,164 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 19:05:00,164 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:05:00,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [434849717] [2022-04-06 19:05:00,165 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [434849717] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:05:00,165 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:05:00,165 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 19:05:00,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354876519] [2022-04-06 19:05:00,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:05:00,165 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 19:05:00,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:05:00,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 19:05:00,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-04-06 19:05:00,166 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-04-06 19:05:02,381 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-04-06 19:05:05,589 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-04-06 19:05:07,405 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-06 19:05:09,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:05:09,173 INFO L93 Difference]: Finished difference Result 422 states and 536 transitions. [2022-04-06 19:05:09,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 19:05:09,174 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-04-06 19:05:09,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:05:09,175 INFO L225 Difference]: With dead ends: 422 [2022-04-06 19:05:09,175 INFO L226 Difference]: Without dead ends: 379 [2022-04-06 19:05:09,176 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-04-06 19:05:09,177 INFO L913 BasicCegarLoop]: 302 mSDtfsCounter, 969 mSDsluCounter, 418 mSDsCounter, 0 mSdLazyCounter, 1693 mSolverCounterSat, 341 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 974 SdHoareTripleChecker+Valid, 720 SdHoareTripleChecker+Invalid, 2035 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 341 IncrementalHoareTripleChecker+Valid, 1693 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2022-04-06 19:05:09,177 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [974 Valid, 720 Invalid, 2035 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [341 Valid, 1693 Invalid, 1 Unknown, 0 Unchecked, 8.3s Time] [2022-04-06 19:05:09,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2022-04-06 19:05:09,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 344. [2022-04-06 19:05:09,240 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-04-06 19:05:09,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 439 transitions. [2022-04-06 19:05:09,241 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 439 transitions. Word has length 76 [2022-04-06 19:05:09,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:05:09,242 INFO L478 AbstractCegarLoop]: Abstraction has 344 states and 439 transitions. [2022-04-06 19:05:09,242 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-04-06 19:05:09,242 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 439 transitions. [2022-04-06 19:05:09,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-04-06 19:05:09,243 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:05:09,243 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-04-06 19:05:09,243 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-04-06 19:05:09,243 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:05:09,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:05:09,244 INFO L85 PathProgramCache]: Analyzing trace with hash 1346047832, now seen corresponding path program 1 times [2022-04-06 19:05:09,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:05:09,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1935520070] [2022-04-06 19:05:09,244 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:05:09,244 INFO L85 PathProgramCache]: Analyzing trace with hash 1346047832, now seen corresponding path program 2 times [2022-04-06 19:05:09,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:05:09,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364908350] [2022-04-06 19:05:09,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:05:09,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:05:09,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:09,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:05:09,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:09,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:05:09,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:09,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:05:09,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:09,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:05:09,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:09,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:05:09,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:09,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:05:09,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:09,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:05:09,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:09,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-06 19:05:09,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:09,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:05:09,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:09,577 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:05:09,578 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:05:09,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364908350] [2022-04-06 19:05:09,578 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364908350] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:05:09,578 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:05:09,578 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 19:05:09,578 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:05:09,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1935520070] [2022-04-06 19:05:09,578 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1935520070] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:05:09,578 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:05:09,579 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 19:05:09,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378603609] [2022-04-06 19:05:09,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:05:09,579 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-06 19:05:09,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:05:09,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-06 19:05:09,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-04-06 19:05:09,580 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-04-06 19:05:11,665 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-04-06 19:05:14,398 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-04-06 19:05:15,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:05:15,674 INFO L93 Difference]: Finished difference Result 378 states and 480 transitions. [2022-04-06 19:05:15,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-06 19:05:15,674 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-04-06 19:05:15,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:05:15,675 INFO L225 Difference]: With dead ends: 378 [2022-04-06 19:05:15,676 INFO L226 Difference]: Without dead ends: 355 [2022-04-06 19:05:15,676 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2022-04-06 19:05:15,676 INFO L913 BasicCegarLoop]: 273 mSDtfsCounter, 640 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 1084 mSolverCounterSat, 217 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 643 SdHoareTripleChecker+Valid, 626 SdHoareTripleChecker+Invalid, 1303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 217 IncrementalHoareTripleChecker+Valid, 1084 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2022-04-06 19:05:15,677 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [643 Valid, 626 Invalid, 1303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [217 Valid, 1084 Invalid, 2 Unknown, 0 Unchecked, 5.8s Time] [2022-04-06 19:05:15,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2022-04-06 19:05:15,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 335. [2022-04-06 19:05:15,752 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-04-06 19:05:15,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 429 transitions. [2022-04-06 19:05:15,754 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 429 transitions. Word has length 76 [2022-04-06 19:05:15,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:05:15,754 INFO L478 AbstractCegarLoop]: Abstraction has 335 states and 429 transitions. [2022-04-06 19:05:15,754 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-04-06 19:05:15,755 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 429 transitions. [2022-04-06 19:05:15,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-04-06 19:05:15,756 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:05:15,756 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-04-06 19:05:15,756 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-04-06 19:05:15,756 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:05:15,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:05:15,757 INFO L85 PathProgramCache]: Analyzing trace with hash 2131421, now seen corresponding path program 1 times [2022-04-06 19:05:15,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:05:15,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [263214195] [2022-04-06 19:05:15,758 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:05:15,758 INFO L85 PathProgramCache]: Analyzing trace with hash 2131421, now seen corresponding path program 2 times [2022-04-06 19:05:15,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:05:15,758 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98426003] [2022-04-06 19:05:15,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:05:15,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:05:15,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:15,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:05:15,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:15,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:05:15,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:16,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:05:16,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:16,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:05:16,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:16,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:05:16,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:16,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:05:16,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:16,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:05:16,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:16,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 19:05:16,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:16,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-04-06 19:05:16,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:16,239 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:05:16,239 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:05:16,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98426003] [2022-04-06 19:05:16,240 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98426003] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:05:16,240 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:05:16,240 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 19:05:16,241 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:05:16,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [263214195] [2022-04-06 19:05:16,241 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [263214195] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:05:16,241 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:05:16,241 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 19:05:16,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685266674] [2022-04-06 19:05:16,241 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:05:16,241 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 19:05:16,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:05:16,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 19:05:16,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-04-06 19:05:16,242 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-04-06 19:05:18,332 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-04-06 19:05:21,256 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-06 19:05:25,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:05:25,070 INFO L93 Difference]: Finished difference Result 398 states and 505 transitions. [2022-04-06 19:05:25,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 19:05:25,070 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-04-06 19:05:25,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:05:25,072 INFO L225 Difference]: With dead ends: 398 [2022-04-06 19:05:25,072 INFO L226 Difference]: Without dead ends: 354 [2022-04-06 19:05:25,072 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-04-06 19:05:25,073 INFO L913 BasicCegarLoop]: 272 mSDtfsCounter, 800 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 2291 mSolverCounterSat, 271 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 804 SdHoareTripleChecker+Valid, 944 SdHoareTripleChecker+Invalid, 2563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 271 IncrementalHoareTripleChecker+Valid, 2291 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2022-04-06 19:05:25,073 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [804 Valid, 944 Invalid, 2563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [271 Valid, 2291 Invalid, 1 Unknown, 0 Unchecked, 8.5s Time] [2022-04-06 19:05:25,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2022-04-06 19:05:25,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 334. [2022-04-06 19:05:25,146 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-04-06 19:05:25,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 427 transitions. [2022-04-06 19:05:25,148 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 427 transitions. Word has length 78 [2022-04-06 19:05:25,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:05:25,148 INFO L478 AbstractCegarLoop]: Abstraction has 334 states and 427 transitions. [2022-04-06 19:05:25,148 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-04-06 19:05:25,148 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 427 transitions. [2022-04-06 19:05:25,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-04-06 19:05:25,149 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:05:25,149 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-04-06 19:05:25,149 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-04-06 19:05:25,150 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:05:25,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:05:25,150 INFO L85 PathProgramCache]: Analyzing trace with hash -1889602735, now seen corresponding path program 1 times [2022-04-06 19:05:25,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:05:25,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1439652436] [2022-04-06 19:05:25,150 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:05:25,151 INFO L85 PathProgramCache]: Analyzing trace with hash -1889602735, now seen corresponding path program 2 times [2022-04-06 19:05:25,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:05:25,151 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879777044] [2022-04-06 19:05:25,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:05:25,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:05:25,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:25,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:05:25,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:25,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:05:25,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:25,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:05:25,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:25,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:05:25,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:25,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:05:25,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:25,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:05:25,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:25,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:05:25,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:25,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-06 19:05:25,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:25,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:05:25,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:25,599 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:05:25,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:05:25,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879777044] [2022-04-06 19:05:25,600 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879777044] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:05:25,600 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:05:25,600 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 19:05:25,600 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:05:25,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1439652436] [2022-04-06 19:05:25,600 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1439652436] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:05:25,600 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:05:25,600 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 19:05:25,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618103560] [2022-04-06 19:05:25,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:05:25,601 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 19:05:25,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:05:25,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 19:05:25,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-04-06 19:05:25,601 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-04-06 19:05:27,693 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-04-06 19:05:34,030 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-04-06 19:05:37,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:05:37,382 INFO L93 Difference]: Finished difference Result 475 states and 607 transitions. [2022-04-06 19:05:37,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-06 19:05:37,383 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-04-06 19:05:37,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:05:37,385 INFO L225 Difference]: With dead ends: 475 [2022-04-06 19:05:37,385 INFO L226 Difference]: Without dead ends: 367 [2022-04-06 19:05:37,385 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-04-06 19:05:37,386 INFO L913 BasicCegarLoop]: 267 mSDtfsCounter, 484 mSDsluCounter, 734 mSDsCounter, 0 mSdLazyCounter, 2662 mSolverCounterSat, 171 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 494 SdHoareTripleChecker+Valid, 1001 SdHoareTripleChecker+Invalid, 2835 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 171 IncrementalHoareTripleChecker+Valid, 2662 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.3s IncrementalHoareTripleChecker+Time [2022-04-06 19:05:37,386 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [494 Valid, 1001 Invalid, 2835 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [171 Valid, 2662 Invalid, 2 Unknown, 0 Unchecked, 11.3s Time] [2022-04-06 19:05:37,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2022-04-06 19:05:37,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 338. [2022-04-06 19:05:37,456 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-04-06 19:05:37,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 432 transitions. [2022-04-06 19:05:37,457 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 432 transitions. Word has length 79 [2022-04-06 19:05:37,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:05:37,457 INFO L478 AbstractCegarLoop]: Abstraction has 338 states and 432 transitions. [2022-04-06 19:05:37,457 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-04-06 19:05:37,457 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 432 transitions. [2022-04-06 19:05:37,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-04-06 19:05:37,458 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:05:37,459 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-04-06 19:05:37,459 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-04-06 19:05:37,459 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:05:37,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:05:37,459 INFO L85 PathProgramCache]: Analyzing trace with hash -2045108737, now seen corresponding path program 1 times [2022-04-06 19:05:37,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:05:37,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [153083006] [2022-04-06 19:05:37,460 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:05:37,460 INFO L85 PathProgramCache]: Analyzing trace with hash -2045108737, now seen corresponding path program 2 times [2022-04-06 19:05:37,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:05:37,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756062082] [2022-04-06 19:05:37,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:05:37,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:05:37,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:37,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:05:37,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:37,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:05:37,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:37,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:05:37,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:37,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:05:37,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:37,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:05:37,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:37,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:05:37,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:37,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:05:37,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:37,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 19:05:37,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:37,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-04-06 19:05:37,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:37,843 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:05:37,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:05:37,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756062082] [2022-04-06 19:05:37,843 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756062082] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:05:37,843 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:05:37,843 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 19:05:37,844 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:05:37,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [153083006] [2022-04-06 19:05:37,844 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [153083006] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:05:37,844 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:05:37,844 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 19:05:37,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447357469] [2022-04-06 19:05:37,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:05:37,844 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 19:05:37,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:05:37,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 19:05:37,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-04-06 19:05:37,845 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-04-06 19:05:40,003 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-04-06 19:05:42,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:05:42,294 INFO L93 Difference]: Finished difference Result 429 states and 546 transitions. [2022-04-06 19:05:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 19:05:42,295 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-04-06 19:05:42,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:05:42,297 INFO L225 Difference]: With dead ends: 429 [2022-04-06 19:05:42,297 INFO L226 Difference]: Without dead ends: 376 [2022-04-06 19:05:42,297 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2022-04-06 19:05:42,298 INFO L913 BasicCegarLoop]: 278 mSDtfsCounter, 1112 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 1232 mSolverCounterSat, 380 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1126 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 1613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 380 IncrementalHoareTripleChecker+Valid, 1232 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-04-06 19:05:42,298 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1126 Valid, 560 Invalid, 1613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [380 Valid, 1232 Invalid, 1 Unknown, 0 Unchecked, 3.7s Time] [2022-04-06 19:05:42,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2022-04-06 19:05:42,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 329. [2022-04-06 19:05:42,389 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-04-06 19:05:42,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 418 transitions. [2022-04-06 19:05:42,390 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 418 transitions. Word has length 79 [2022-04-06 19:05:42,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:05:42,391 INFO L478 AbstractCegarLoop]: Abstraction has 329 states and 418 transitions. [2022-04-06 19:05:42,391 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-04-06 19:05:42,391 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 418 transitions. [2022-04-06 19:05:42,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-04-06 19:05:42,392 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:05:42,392 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-04-06 19:05:42,392 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-04-06 19:05:42,392 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:05:42,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:05:42,393 INFO L85 PathProgramCache]: Analyzing trace with hash -1773831806, now seen corresponding path program 1 times [2022-04-06 19:05:42,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:05:42,393 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [205952436] [2022-04-06 19:05:42,393 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:05:42,393 INFO L85 PathProgramCache]: Analyzing trace with hash -1773831806, now seen corresponding path program 2 times [2022-04-06 19:05:42,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:05:42,393 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257874320] [2022-04-06 19:05:42,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:05:42,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:05:42,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:42,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:05:42,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:42,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:05:42,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:42,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:05:42,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:42,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:05:42,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:42,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:05:42,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:42,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:05:42,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:42,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:05:42,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:42,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 19:05:42,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:42,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 19:05:42,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:42,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:05:42,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:42,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 19:05:42,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:42,707 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:05:42,707 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:05:42,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257874320] [2022-04-06 19:05:42,707 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257874320] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:05:42,707 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:05:42,707 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 19:05:42,708 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:05:42,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [205952436] [2022-04-06 19:05:42,708 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [205952436] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:05:42,708 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:05:42,708 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 19:05:42,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416061947] [2022-04-06 19:05:42,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:05:42,708 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-06 19:05:42,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:05:42,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-06 19:05:42,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-04-06 19:05:42,709 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-04-06 19:05:44,825 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-04-06 19:05:47,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:05:47,129 INFO L93 Difference]: Finished difference Result 416 states and 527 transitions. [2022-04-06 19:05:47,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 19:05:47,129 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-04-06 19:05:47,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:05:47,131 INFO L225 Difference]: With dead ends: 416 [2022-04-06 19:05:47,131 INFO L226 Difference]: Without dead ends: 357 [2022-04-06 19:05:47,131 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-04-06 19:05:47,132 INFO L913 BasicCegarLoop]: 265 mSDtfsCounter, 662 mSDsluCounter, 228 mSDsCounter, 0 mSdLazyCounter, 697 mSolverCounterSat, 241 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 665 SdHoareTripleChecker+Valid, 493 SdHoareTripleChecker+Invalid, 939 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 241 IncrementalHoareTripleChecker+Valid, 697 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:05:47,132 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [665 Valid, 493 Invalid, 939 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [241 Valid, 697 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2022-04-06 19:05:47,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2022-04-06 19:05:47,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 327. [2022-04-06 19:05:47,222 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-04-06 19:05:47,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 413 transitions. [2022-04-06 19:05:47,223 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 413 transitions. Word has length 84 [2022-04-06 19:05:47,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:05:47,223 INFO L478 AbstractCegarLoop]: Abstraction has 327 states and 413 transitions. [2022-04-06 19:05:47,223 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-04-06 19:05:47,223 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 413 transitions. [2022-04-06 19:05:47,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-04-06 19:05:47,224 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:05:47,224 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-04-06 19:05:47,225 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-04-06 19:05:47,225 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:05:47,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:05:47,225 INFO L85 PathProgramCache]: Analyzing trace with hash -1690581556, now seen corresponding path program 1 times [2022-04-06 19:05:47,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:05:47,225 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1547070428] [2022-04-06 19:05:47,225 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:05:47,225 INFO L85 PathProgramCache]: Analyzing trace with hash -1690581556, now seen corresponding path program 2 times [2022-04-06 19:05:47,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:05:47,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133417212] [2022-04-06 19:05:47,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:05:47,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:05:47,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:47,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:05:47,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:47,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:05:47,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:47,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:05:47,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:47,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:05:47,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:47,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:05:47,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:47,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:05:47,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:47,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:05:47,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:47,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 19:05:47,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:47,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-04-06 19:05:47,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:05:47,598 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:05:47,598 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:05:47,598 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133417212] [2022-04-06 19:05:47,598 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133417212] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:05:47,598 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:05:47,599 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 19:05:47,599 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:05:47,599 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1547070428] [2022-04-06 19:05:47,599 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1547070428] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:05:47,599 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:05:47,599 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 19:05:47,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160988473] [2022-04-06 19:05:47,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:05:47,599 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 19:05:47,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:05:47,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 19:05:47,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-04-06 19:05:47,600 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-04-06 19:05:48,767 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-06 19:05:50,783 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-04-06 19:05:52,806 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-04-06 19:05:54,825 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-04-06 19:05:56,846 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-04-06 19:05:58,506 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-06 19:06:00,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:06:00,712 INFO L93 Difference]: Finished difference Result 371 states and 465 transitions. [2022-04-06 19:06:00,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-06 19:06:00,712 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-04-06 19:06:00,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:06:00,713 INFO L225 Difference]: With dead ends: 371 [2022-04-06 19:06:00,713 INFO L226 Difference]: Without dead ends: 346 [2022-04-06 19:06:00,714 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-04-06 19:06:00,714 INFO L913 BasicCegarLoop]: 257 mSDtfsCounter, 1135 mSDsluCounter, 197 mSDsCounter, 0 mSdLazyCounter, 604 mSolverCounterSat, 377 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1145 SdHoareTripleChecker+Valid, 454 SdHoareTripleChecker+Invalid, 985 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 377 IncrementalHoareTripleChecker+Valid, 604 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.7s IncrementalHoareTripleChecker+Time [2022-04-06 19:06:00,714 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1145 Valid, 454 Invalid, 985 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [377 Valid, 604 Invalid, 4 Unknown, 0 Unchecked, 12.7s Time] [2022-04-06 19:06:00,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2022-04-06 19:06:00,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 326. [2022-04-06 19:06:00,801 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-04-06 19:06:00,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 411 transitions. [2022-04-06 19:06:00,802 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 411 transitions. Word has length 80 [2022-04-06 19:06:00,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:06:00,802 INFO L478 AbstractCegarLoop]: Abstraction has 326 states and 411 transitions. [2022-04-06 19:06:00,802 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-04-06 19:06:00,802 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 411 transitions. [2022-04-06 19:06:00,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-04-06 19:06:00,803 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:06:00,803 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-04-06 19:06:00,804 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-04-06 19:06:00,804 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:06:00,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:06:00,804 INFO L85 PathProgramCache]: Analyzing trace with hash 664933900, now seen corresponding path program 1 times [2022-04-06 19:06:00,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:06:00,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [536008270] [2022-04-06 19:06:00,805 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:06:00,805 INFO L85 PathProgramCache]: Analyzing trace with hash 664933900, now seen corresponding path program 2 times [2022-04-06 19:06:00,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:06:00,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845692162] [2022-04-06 19:06:00,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:06:00,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:06:00,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:00,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:06:00,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:00,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:06:00,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:01,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:06:01,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:01,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:06:01,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:01,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:06:01,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:01,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:06:01,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:01,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:06:01,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:01,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 19:06:01,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:01,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-04-06 19:06:01,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:01,218 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:06:01,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:06:01,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845692162] [2022-04-06 19:06:01,219 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845692162] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:06:01,219 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:06:01,219 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 19:06:01,219 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:06:01,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [536008270] [2022-04-06 19:06:01,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [536008270] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:06:01,220 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:06:01,220 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 19:06:01,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818584645] [2022-04-06 19:06:01,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:06:01,220 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 19:06:01,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:06:01,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 19:06:01,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2022-04-06 19:06:01,222 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-04-06 19:06:03,450 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-04-06 19:06:08,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:06:08,301 INFO L93 Difference]: Finished difference Result 353 states and 444 transitions. [2022-04-06 19:06:08,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 19:06:08,301 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-04-06 19:06:08,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:06:08,302 INFO L225 Difference]: With dead ends: 353 [2022-04-06 19:06:08,302 INFO L226 Difference]: Without dead ends: 205 [2022-04-06 19:06:08,303 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=198, Invalid=672, Unknown=0, NotChecked=0, Total=870 [2022-04-06 19:06:08,304 INFO L913 BasicCegarLoop]: 230 mSDtfsCounter, 847 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 1236 mSolverCounterSat, 301 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 853 SdHoareTripleChecker+Valid, 469 SdHoareTripleChecker+Invalid, 1538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 301 IncrementalHoareTripleChecker+Valid, 1236 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2022-04-06 19:06:08,304 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [853 Valid, 469 Invalid, 1538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [301 Valid, 1236 Invalid, 1 Unknown, 0 Unchecked, 6.5s Time] [2022-04-06 19:06:08,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2022-04-06 19:06:08,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 186. [2022-04-06 19:06:08,365 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-04-06 19:06:08,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 220 transitions. [2022-04-06 19:06:08,365 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 220 transitions. Word has length 80 [2022-04-06 19:06:08,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:06:08,366 INFO L478 AbstractCegarLoop]: Abstraction has 186 states and 220 transitions. [2022-04-06 19:06:08,366 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-04-06 19:06:08,366 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 220 transitions. [2022-04-06 19:06:08,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-04-06 19:06:08,366 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:06:08,367 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-04-06 19:06:08,367 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-04-06 19:06:08,367 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:06:08,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:06:08,367 INFO L85 PathProgramCache]: Analyzing trace with hash 1299022194, now seen corresponding path program 1 times [2022-04-06 19:06:08,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:06:08,367 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1506381042] [2022-04-06 19:06:08,368 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:06:08,368 INFO L85 PathProgramCache]: Analyzing trace with hash 1299022194, now seen corresponding path program 2 times [2022-04-06 19:06:08,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:06:08,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661143166] [2022-04-06 19:06:08,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:06:08,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:06:08,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:08,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:06:08,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:08,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:06:08,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:08,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:06:08,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:08,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:06:08,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:08,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:06:08,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:08,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:06:08,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:08,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:06:08,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:08,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 19:06:08,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:08,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 19:06:08,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:08,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-06 19:06:08,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:08,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:06:08,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:08,763 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:06:08,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:06:08,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661143166] [2022-04-06 19:06:08,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661143166] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:06:08,763 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:06:08,763 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 19:06:08,763 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:06:08,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1506381042] [2022-04-06 19:06:08,764 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1506381042] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:06:08,764 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:06:08,764 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 19:06:08,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74641113] [2022-04-06 19:06:08,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:06:08,765 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 19:06:08,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:06:08,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 19:06:08,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-04-06 19:06:08,766 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-04-06 19:06:10,848 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-04-06 19:06:12,948 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-06 19:06:16,030 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-06 19:06:18,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:06:18,098 INFO L93 Difference]: Finished difference Result 300 states and 368 transitions. [2022-04-06 19:06:18,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-06 19:06:18,099 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-04-06 19:06:18,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:06:18,100 INFO L225 Difference]: With dead ends: 300 [2022-04-06 19:06:18,100 INFO L226 Difference]: Without dead ends: 237 [2022-04-06 19:06:18,101 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-04-06 19:06:18,101 INFO L913 BasicCegarLoop]: 138 mSDtfsCounter, 230 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 912 mSolverCounterSat, 126 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 436 SdHoareTripleChecker+Invalid, 1039 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 912 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.0s IncrementalHoareTripleChecker+Time [2022-04-06 19:06:18,101 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [235 Valid, 436 Invalid, 1039 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 912 Invalid, 1 Unknown, 0 Unchecked, 9.0s Time] [2022-04-06 19:06:18,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2022-04-06 19:06:18,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 199. [2022-04-06 19:06:18,167 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-04-06 19:06:18,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 233 transitions. [2022-04-06 19:06:18,168 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 233 transitions. Word has length 88 [2022-04-06 19:06:18,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:06:18,168 INFO L478 AbstractCegarLoop]: Abstraction has 199 states and 233 transitions. [2022-04-06 19:06:18,168 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-04-06 19:06:18,168 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 233 transitions. [2022-04-06 19:06:18,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-04-06 19:06:18,169 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:06:18,169 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-04-06 19:06:18,169 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-04-06 19:06:18,169 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:06:18,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:06:18,170 INFO L85 PathProgramCache]: Analyzing trace with hash -1324935307, now seen corresponding path program 1 times [2022-04-06 19:06:18,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:06:18,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1487697391] [2022-04-06 19:06:18,170 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:06:18,170 INFO L85 PathProgramCache]: Analyzing trace with hash -1324935307, now seen corresponding path program 2 times [2022-04-06 19:06:18,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:06:18,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146995229] [2022-04-06 19:06:18,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:06:18,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:06:18,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:18,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:06:18,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:18,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:06:18,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:18,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:06:18,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:18,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:06:18,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:18,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:06:18,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:18,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:06:18,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:18,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:06:18,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:18,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 19:06:18,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:18,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 19:06:18,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:18,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-06 19:06:18,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:18,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:06:18,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:18,517 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:06:18,517 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:06:18,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1146995229] [2022-04-06 19:06:18,517 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1146995229] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:06:18,518 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:06:18,518 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 19:06:18,518 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:06:18,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1487697391] [2022-04-06 19:06:18,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1487697391] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:06:18,518 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:06:18,518 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 19:06:18,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664809989] [2022-04-06 19:06:18,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:06:18,519 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-06 19:06:18,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:06:18,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-06 19:06:18,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-04-06 19:06:18,519 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-04-06 19:06:20,599 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-04-06 19:06:23,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:06:23,066 INFO L93 Difference]: Finished difference Result 437 states and 522 transitions. [2022-04-06 19:06:23,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-06 19:06:23,067 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-04-06 19:06:23,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:06:23,068 INFO L225 Difference]: With dead ends: 437 [2022-04-06 19:06:23,069 INFO L226 Difference]: Without dead ends: 408 [2022-04-06 19:06:23,069 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-04-06 19:06:23,069 INFO L913 BasicCegarLoop]: 143 mSDtfsCounter, 606 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 459 mSolverCounterSat, 280 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 612 SdHoareTripleChecker+Valid, 296 SdHoareTripleChecker+Invalid, 740 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 280 IncrementalHoareTripleChecker+Valid, 459 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:06:23,070 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [612 Valid, 296 Invalid, 740 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [280 Valid, 459 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2022-04-06 19:06:23,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2022-04-06 19:06:23,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 345. [2022-04-06 19:06:23,165 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-04-06 19:06:23,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 409 transitions. [2022-04-06 19:06:23,166 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 409 transitions. Word has length 89 [2022-04-06 19:06:23,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:06:23,166 INFO L478 AbstractCegarLoop]: Abstraction has 345 states and 409 transitions. [2022-04-06 19:06:23,166 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-04-06 19:06:23,166 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 409 transitions. [2022-04-06 19:06:23,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-04-06 19:06:23,167 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:06:23,167 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-04-06 19:06:23,168 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-04-06 19:06:23,168 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:06:23,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:06:23,168 INFO L85 PathProgramCache]: Analyzing trace with hash 450072055, now seen corresponding path program 1 times [2022-04-06 19:06:23,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:06:23,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [148401083] [2022-04-06 19:06:23,169 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:06:23,169 INFO L85 PathProgramCache]: Analyzing trace with hash 450072055, now seen corresponding path program 2 times [2022-04-06 19:06:23,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:06:23,169 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674469968] [2022-04-06 19:06:23,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:06:23,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:06:23,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:23,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:06:23,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:23,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:06:23,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:23,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:06:23,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:23,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:06:23,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:23,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:06:23,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:23,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:06:23,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:23,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:06:23,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:23,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 19:06:23,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:23,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 19:06:23,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:23,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-06 19:06:23,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:23,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:06:23,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:23,521 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:06:23,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:06:23,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674469968] [2022-04-06 19:06:23,521 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674469968] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:06:23,521 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:06:23,521 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 19:06:23,522 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:06:23,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [148401083] [2022-04-06 19:06:23,522 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [148401083] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:06:23,522 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:06:23,522 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 19:06:23,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142170438] [2022-04-06 19:06:23,522 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:06:23,522 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 19:06:23,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:06:23,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 19:06:23,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-04-06 19:06:23,523 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-04-06 19:06:25,605 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-04-06 19:06:28,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:06:28,249 INFO L93 Difference]: Finished difference Result 657 states and 796 transitions. [2022-04-06 19:06:28,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-06 19:06:28,251 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-04-06 19:06:28,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:06:28,252 INFO L225 Difference]: With dead ends: 657 [2022-04-06 19:06:28,252 INFO L226 Difference]: Without dead ends: 399 [2022-04-06 19:06:28,253 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-04-06 19:06:28,253 INFO L913 BasicCegarLoop]: 142 mSDtfsCounter, 339 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 687 mSolverCounterSat, 185 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 343 SdHoareTripleChecker+Valid, 379 SdHoareTripleChecker+Invalid, 873 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 185 IncrementalHoareTripleChecker+Valid, 687 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2022-04-06 19:06:28,253 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [343 Valid, 379 Invalid, 873 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [185 Valid, 687 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2022-04-06 19:06:28,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2022-04-06 19:06:28,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 337. [2022-04-06 19:06:28,352 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-04-06 19:06:28,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 399 transitions. [2022-04-06 19:06:28,353 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 399 transitions. Word has length 89 [2022-04-06 19:06:28,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:06:28,354 INFO L478 AbstractCegarLoop]: Abstraction has 337 states and 399 transitions. [2022-04-06 19:06:28,354 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-04-06 19:06:28,354 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 399 transitions. [2022-04-06 19:06:28,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-04-06 19:06:28,355 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:06:28,355 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-04-06 19:06:28,355 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-04-06 19:06:28,355 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:06:28,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:06:28,355 INFO L85 PathProgramCache]: Analyzing trace with hash -623916271, now seen corresponding path program 1 times [2022-04-06 19:06:28,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:06:28,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [298017461] [2022-04-06 19:06:28,356 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:06:28,356 INFO L85 PathProgramCache]: Analyzing trace with hash -623916271, now seen corresponding path program 2 times [2022-04-06 19:06:28,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:06:28,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236908792] [2022-04-06 19:06:28,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:06:28,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:06:28,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:28,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:06:28,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:28,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:06:28,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:28,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:06:28,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:28,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:06:28,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:28,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:06:28,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:28,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:06:28,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:28,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-04-06 19:06:28,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:29,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-04-06 19:06:29,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:29,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 19:06:29,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:29,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 19:06:29,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:29,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 19:06:29,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:29,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-06 19:06:29,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:29,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:06:29,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:29,095 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:06:29,096 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:06:29,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236908792] [2022-04-06 19:06:29,096 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236908792] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:06:29,096 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:06:29,096 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 19:06:29,096 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:06:29,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [298017461] [2022-04-06 19:06:29,096 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [298017461] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:06:29,096 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:06:29,096 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 19:06:29,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756239209] [2022-04-06 19:06:29,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:06:29,097 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 19:06:29,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:06:29,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 19:06:29,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-04-06 19:06:29,098 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-04-06 19:06:31,174 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-04-06 19:06:34,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:06:34,059 INFO L93 Difference]: Finished difference Result 675 states and 810 transitions. [2022-04-06 19:06:34,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-04-06 19:06:34,059 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-04-06 19:06:34,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:06:34,061 INFO L225 Difference]: With dead ends: 675 [2022-04-06 19:06:34,061 INFO L226 Difference]: Without dead ends: 389 [2022-04-06 19:06:34,061 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=82, Invalid=158, Unknown=0, NotChecked=0, Total=240 [2022-04-06 19:06:34,062 INFO L913 BasicCegarLoop]: 139 mSDtfsCounter, 145 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 535 mSolverCounterSat, 75 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 328 SdHoareTripleChecker+Invalid, 611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 535 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2022-04-06 19:06:34,062 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 328 Invalid, 611 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 535 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2022-04-06 19:06:34,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2022-04-06 19:06:34,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 339. [2022-04-06 19:06:34,173 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-04-06 19:06:34,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 401 transitions. [2022-04-06 19:06:34,174 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 401 transitions. Word has length 102 [2022-04-06 19:06:34,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:06:34,174 INFO L478 AbstractCegarLoop]: Abstraction has 339 states and 401 transitions. [2022-04-06 19:06:34,174 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-04-06 19:06:34,174 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 401 transitions. [2022-04-06 19:06:34,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-04-06 19:06:34,175 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:06:34,175 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-04-06 19:06:34,175 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-04-06 19:06:34,175 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:06:34,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:06:34,176 INFO L85 PathProgramCache]: Analyzing trace with hash 1023672093, now seen corresponding path program 1 times [2022-04-06 19:06:34,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:06:34,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1935942156] [2022-04-06 19:06:34,192 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-04-06 19:06:34,192 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-04-06 19:06:34,192 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:06:34,192 INFO L85 PathProgramCache]: Analyzing trace with hash 1023672093, now seen corresponding path program 2 times [2022-04-06 19:06:34,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:06:34,193 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951125708] [2022-04-06 19:06:34,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:06:34,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:06:34,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:34,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:06:34,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:34,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:06:34,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:34,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:06:34,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:34,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:06:34,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:34,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:06:34,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:34,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:06:34,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:34,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-04-06 19:06:34,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:34,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-06 19:06:34,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:34,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 19:06:34,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:34,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 19:06:34,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:34,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 19:06:34,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:34,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-06 19:06:34,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:34,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:06:34,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:34,923 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:06:34,923 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:06:34,924 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951125708] [2022-04-06 19:06:34,924 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951125708] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:06:34,924 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173727450] [2022-04-06 19:06:34,924 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 19:06:34,924 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:06:34,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:06:34,926 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-04-06 19:06:34,927 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-04-06 19:06:35,759 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-04-06 19:06:35,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:06:35,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 1752 conjuncts, 9 conjunts are in the unsatisfiable core [2022-04-06 19:06:35,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:06:35,955 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-06 19:06:35,955 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 19:06:35,956 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [173727450] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:06:35,956 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-04-06 19:06:35,956 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2022-04-06 19:06:35,956 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:06:35,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1935942156] [2022-04-06 19:06:35,957 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1935942156] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:06:35,957 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:06:35,957 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 19:06:35,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23334724] [2022-04-06 19:06:35,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:06:35,957 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-06 19:06:35,957 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:06:35,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-06 19:06:35,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-04-06 19:06:35,958 INFO L87 Difference]: Start difference. First operand 339 states and 401 transitions. Second operand has 5 states, 5 states have (on average 14.6) 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), 3 states have call predecessors, (13), 1 states have call successors, (13) [2022-04-06 19:06:36,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:06:36,124 INFO L93 Difference]: Finished difference Result 435 states and 520 transitions. [2022-04-06 19:06:36,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-06 19:06:36,124 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) 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), 3 states have call predecessors, (13), 1 states have call successors, (13) Word has length 103 [2022-04-06 19:06:36,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:06:36,126 INFO L225 Difference]: With dead ends: 435 [2022-04-06 19:06:36,126 INFO L226 Difference]: Without dead ends: 325 [2022-04-06 19:06:36,126 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 120 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-04-06 19:06:36,127 INFO L913 BasicCegarLoop]: 162 mSDtfsCounter, 15 mSDsluCounter, 466 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 628 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 19:06:36,127 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 628 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 19:06:36,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2022-04-06 19:06:36,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 325. [2022-04-06 19:06:36,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 250 states have (on average 1.22) internal successors, (305), 254 states have internal predecessors, (305), 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-04-06 19:06:36,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 381 transitions. [2022-04-06 19:06:36,277 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 381 transitions. Word has length 103 [2022-04-06 19:06:36,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:06:36,277 INFO L478 AbstractCegarLoop]: Abstraction has 325 states and 381 transitions. [2022-04-06 19:06:36,277 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) 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), 3 states have call predecessors, (13), 1 states have call successors, (13) [2022-04-06 19:06:36,277 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 381 transitions. [2022-04-06 19:06:36,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-04-06 19:06:36,278 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:06:36,278 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] [2022-04-06 19:06:36,310 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-04-06 19:06:36,503 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-04-06 19:06:36,504 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:06:36,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:06:36,504 INFO L85 PathProgramCache]: Analyzing trace with hash 813900694, now seen corresponding path program 1 times [2022-04-06 19:06:36,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:06:36,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [510225078] [2022-04-06 19:06:36,506 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-04-06 19:06:36,506 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-04-06 19:06:36,506 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:06:36,506 INFO L85 PathProgramCache]: Analyzing trace with hash 813900694, now seen corresponding path program 2 times [2022-04-06 19:06:36,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:06:36,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021468725] [2022-04-06 19:06:36,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:06:36,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:06:36,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:36,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:06:36,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:36,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:06:36,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:36,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:06:36,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:36,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:06:36,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:36,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:06:36,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:36,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:06:36,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:36,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-04-06 19:06:36,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:36,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-06 19:06:36,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:36,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 19:06:36,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:36,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 19:06:36,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:36,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 19:06:36,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:36,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-06 19:06:36,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:36,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:06:36,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:36,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-06 19:06:36,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:36,976 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-06 19:06:36,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:06:36,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021468725] [2022-04-06 19:06:36,976 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021468725] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:06:36,976 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:06:36,976 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 19:06:36,977 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:06:36,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [510225078] [2022-04-06 19:06:36,977 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [510225078] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:06:36,977 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:06:36,977 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 19:06:36,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800832394] [2022-04-06 19:06:36,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:06:36,978 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 19:06:36,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:06:36,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 19:06:36,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2022-04-06 19:06:36,978 INFO L87 Difference]: Start difference. First operand 325 states and 381 transitions. Second operand has 14 states, 14 states have (on average 5.357142857142857) internal successors, (75), 6 states have internal predecessors, (75), 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-04-06 19:06:39,154 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-04-06 19:06:40,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:06:40,693 INFO L93 Difference]: Finished difference Result 459 states and 550 transitions. [2022-04-06 19:06:40,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 19:06:40,693 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.357142857142857) internal successors, (75), 6 states have internal predecessors, (75), 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 107 [2022-04-06 19:06:40,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:06:40,695 INFO L225 Difference]: With dead ends: 459 [2022-04-06 19:06:40,695 INFO L226 Difference]: Without dead ends: 363 [2022-04-06 19:06:40,696 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=164, Invalid=538, Unknown=0, NotChecked=0, Total=702 [2022-04-06 19:06:40,696 INFO L913 BasicCegarLoop]: 130 mSDtfsCounter, 447 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 458 mSolverCounterSat, 220 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 450 SdHoareTripleChecker+Valid, 293 SdHoareTripleChecker+Invalid, 679 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 220 IncrementalHoareTripleChecker+Valid, 458 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-04-06 19:06:40,696 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [450 Valid, 293 Invalid, 679 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [220 Valid, 458 Invalid, 1 Unknown, 0 Unchecked, 3.2s Time] [2022-04-06 19:06:40,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2022-04-06 19:06:40,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 313. [2022-04-06 19:06:40,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 240 states have (on average 1.2125) internal successors, (291), 244 states have internal predecessors, (291), 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-04-06 19:06:40,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 365 transitions. [2022-04-06 19:06:40,812 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 365 transitions. Word has length 107 [2022-04-06 19:06:40,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:06:40,812 INFO L478 AbstractCegarLoop]: Abstraction has 313 states and 365 transitions. [2022-04-06 19:06:40,812 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.357142857142857) internal successors, (75), 6 states have internal predecessors, (75), 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-04-06 19:06:40,812 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 365 transitions. [2022-04-06 19:06:40,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-04-06 19:06:40,814 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:06:40,814 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-04-06 19:06:40,814 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-04-06 19:06:40,814 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:06:40,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:06:40,814 INFO L85 PathProgramCache]: Analyzing trace with hash -1477106018, now seen corresponding path program 1 times [2022-04-06 19:06:40,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:06:40,815 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1196754074] [2022-04-06 19:06:40,816 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-04-06 19:06:40,816 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-04-06 19:06:40,816 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:06:40,816 INFO L85 PathProgramCache]: Analyzing trace with hash -1477106018, now seen corresponding path program 2 times [2022-04-06 19:06:40,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:06:40,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264932434] [2022-04-06 19:06:40,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:06:40,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:06:40,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:40,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:06:40,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:41,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:06:41,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:41,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:06:41,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:41,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:06:41,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:41,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:06:41,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:41,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:06:41,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:41,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-04-06 19:06:41,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:41,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-06 19:06:41,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:41,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 19:06:41,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:41,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 19:06:41,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:41,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 19:06:41,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:41,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-06 19:06:41,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:41,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:06:41,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:41,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-06 19:06:41,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:41,188 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-06 19:06:41,189 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:06:41,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264932434] [2022-04-06 19:06:41,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264932434] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:06:41,189 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:06:41,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 19:06:41,189 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:06:41,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1196754074] [2022-04-06 19:06:41,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1196754074] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:06:41,189 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:06:41,190 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 19:06:41,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477300477] [2022-04-06 19:06:41,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:06:41,191 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 19:06:41,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:06:41,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 19:06:41,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2022-04-06 19:06:41,191 INFO L87 Difference]: Start difference. First operand 313 states and 365 transitions. Second operand has 11 states, 11 states have (on average 7.0) internal successors, (77), 3 states have internal predecessors, (77), 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-04-06 19:06:42,758 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-06 19:06:44,777 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-04-06 19:06:46,230 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-06 19:06:48,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-04-06 19:06:49,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:06:49,404 INFO L93 Difference]: Finished difference Result 395 states and 474 transitions. [2022-04-06 19:06:49,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-06 19:06:49,404 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.0) internal successors, (77), 3 states have internal predecessors, (77), 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 109 [2022-04-06 19:06:49,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:06:49,406 INFO L225 Difference]: With dead ends: 395 [2022-04-06 19:06:49,406 INFO L226 Difference]: Without dead ends: 392 [2022-04-06 19:06:49,406 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-04-06 19:06:49,407 INFO L913 BasicCegarLoop]: 148 mSDtfsCounter, 240 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 454 mSolverCounterSat, 115 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 330 SdHoareTripleChecker+Invalid, 571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 454 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2022-04-06 19:06:49,407 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [243 Valid, 330 Invalid, 571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 454 Invalid, 2 Unknown, 0 Unchecked, 7.9s Time] [2022-04-06 19:06:49,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2022-04-06 19:06:49,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 321. [2022-04-06 19:06:49,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 248 states have (on average 1.221774193548387) internal successors, (303), 252 states have internal predecessors, (303), 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-04-06 19:06:49,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 377 transitions. [2022-04-06 19:06:49,542 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 377 transitions. Word has length 109 [2022-04-06 19:06:49,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:06:49,542 INFO L478 AbstractCegarLoop]: Abstraction has 321 states and 377 transitions. [2022-04-06 19:06:49,542 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.0) internal successors, (77), 3 states have internal predecessors, (77), 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-04-06 19:06:49,543 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 377 transitions. [2022-04-06 19:06:49,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-04-06 19:06:49,543 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:06:49,543 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-04-06 19:06:49,544 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-04-06 19:06:49,544 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:06:49,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:06:49,544 INFO L85 PathProgramCache]: Analyzing trace with hash 1629931519, now seen corresponding path program 1 times [2022-04-06 19:06:49,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:06:49,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [352123324] [2022-04-06 19:06:49,545 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-04-06 19:06:49,545 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-04-06 19:06:49,545 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:06:49,546 INFO L85 PathProgramCache]: Analyzing trace with hash 1629931519, now seen corresponding path program 2 times [2022-04-06 19:06:49,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:06:49,546 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494275950] [2022-04-06 19:06:49,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:06:49,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:06:49,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:49,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:06:49,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:49,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:06:49,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:49,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:06:49,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:49,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:06:49,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:49,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:06:49,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:49,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:06:49,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:49,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-04-06 19:06:49,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:49,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-06 19:06:49,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:49,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 19:06:49,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:49,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 19:06:49,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:49,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 19:06:49,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:49,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-06 19:06:49,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:49,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:06:49,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:49,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-06 19:06:49,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:06:49,934 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-06 19:06:49,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:06:49,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494275950] [2022-04-06 19:06:49,934 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494275950] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:06:49,934 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:06:49,934 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 19:06:49,934 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:06:49,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [352123324] [2022-04-06 19:06:49,935 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [352123324] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:06:49,935 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:06:49,935 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 19:06:49,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230065888] [2022-04-06 19:06:49,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:06:49,935 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 19:06:49,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:06:49,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 19:06:49,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2022-04-06 19:06:49,936 INFO L87 Difference]: Start difference. First operand 321 states and 377 transitions. Second operand has 11 states, 11 states have (on average 7.0) internal successors, (77), 3 states have internal predecessors, (77), 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-04-06 19:06:51,634 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-04-06 19:06:53,651 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-04-06 19:06:55,669 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-04-06 19:06:57,685 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-04-06 19:06:59,708 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-04-06 19:07:01,916 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-06 19:07:02,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:07:02,678 INFO L93 Difference]: Finished difference Result 471 states and 566 transitions. [2022-04-06 19:07:02,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-06 19:07:02,679 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.0) internal successors, (77), 3 states have internal predecessors, (77), 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 109 [2022-04-06 19:07:02,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:07:02,680 INFO L225 Difference]: With dead ends: 471 [2022-04-06 19:07:02,680 INFO L226 Difference]: Without dead ends: 383 [2022-04-06 19:07:02,681 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2022-04-06 19:07:02,681 INFO L913 BasicCegarLoop]: 142 mSDtfsCounter, 203 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 116 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 205 SdHoareTripleChecker+Valid, 328 SdHoareTripleChecker+Invalid, 552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 432 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.5s IncrementalHoareTripleChecker+Time [2022-04-06 19:07:02,682 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [205 Valid, 328 Invalid, 552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 432 Invalid, 4 Unknown, 0 Unchecked, 12.5s Time] [2022-04-06 19:07:02,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2022-04-06 19:07:02,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 327. [2022-04-06 19:07:02,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 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), 36 states have return successors, (38), 34 states have call predecessors, (38), 32 states have call successors, (38) [2022-04-06 19:07:02,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 383 transitions. [2022-04-06 19:07:02,779 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 383 transitions. Word has length 109 [2022-04-06 19:07:02,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:07:02,779 INFO L478 AbstractCegarLoop]: Abstraction has 327 states and 383 transitions. [2022-04-06 19:07:02,779 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.0) internal successors, (77), 3 states have internal predecessors, (77), 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-04-06 19:07:02,779 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 383 transitions. [2022-04-06 19:07:02,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-04-06 19:07:02,780 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:07:02,780 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-04-06 19:07:02,781 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-04-06 19:07:02,781 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:07:02,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:07:02,781 INFO L85 PathProgramCache]: Analyzing trace with hash -979484737, now seen corresponding path program 1 times [2022-04-06 19:07:02,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:07:02,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [110659193] [2022-04-06 19:07:02,782 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-04-06 19:07:02,782 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-04-06 19:07:02,783 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:07:02,783 INFO L85 PathProgramCache]: Analyzing trace with hash -979484737, now seen corresponding path program 2 times [2022-04-06 19:07:02,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:07:02,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346160257] [2022-04-06 19:07:02,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:07:02,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:07:02,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:02,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:07:02,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:03,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:07:03,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:03,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:07:03,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:03,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:03,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:03,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:07:03,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:03,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:03,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:03,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-04-06 19:07:03,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:03,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-06 19:07:03,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:03,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 19:07:03,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:03,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 19:07:03,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:03,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 19:07:03,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:03,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-06 19:07:03,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:03,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:03,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:03,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-06 19:07:03,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:03,241 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-06 19:07:03,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:07:03,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346160257] [2022-04-06 19:07:03,241 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346160257] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:07:03,241 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:07:03,241 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 19:07:03,242 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:07:03,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [110659193] [2022-04-06 19:07:03,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [110659193] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:07:03,243 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:07:03,243 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 19:07:03,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433677797] [2022-04-06 19:07:03,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:07:03,244 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 19:07:03,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:07:03,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 19:07:03,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-04-06 19:07:03,244 INFO L87 Difference]: Start difference. First operand 327 states and 383 transitions. Second operand has 14 states, 14 states have (on average 5.5) internal successors, (77), 5 states have internal predecessors, (77), 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-04-06 19:07:05,330 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-04-06 19:07:07,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:07:07,266 INFO L93 Difference]: Finished difference Result 425 states and 503 transitions. [2022-04-06 19:07:07,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-04-06 19:07:07,266 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.5) internal successors, (77), 5 states have internal predecessors, (77), 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 109 [2022-04-06 19:07:07,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:07:07,268 INFO L225 Difference]: With dead ends: 425 [2022-04-06 19:07:07,268 INFO L226 Difference]: Without dead ends: 396 [2022-04-06 19:07:07,268 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-04-06 19:07:07,269 INFO L913 BasicCegarLoop]: 147 mSDtfsCounter, 260 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 829 mSolverCounterSat, 146 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 481 SdHoareTripleChecker+Invalid, 976 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 829 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-04-06 19:07:07,269 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [265 Valid, 481 Invalid, 976 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 829 Invalid, 1 Unknown, 0 Unchecked, 3.7s Time] [2022-04-06 19:07:07,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2022-04-06 19:07:07,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 337. [2022-04-06 19:07:07,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 262 states have (on average 1.2099236641221374) internal successors, (317), 266 states have internal predecessors, (317), 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-04-06 19:07:07,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 393 transitions. [2022-04-06 19:07:07,373 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 393 transitions. Word has length 109 [2022-04-06 19:07:07,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:07:07,373 INFO L478 AbstractCegarLoop]: Abstraction has 337 states and 393 transitions. [2022-04-06 19:07:07,373 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.5) internal successors, (77), 5 states have internal predecessors, (77), 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-04-06 19:07:07,374 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 393 transitions. [2022-04-06 19:07:07,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-04-06 19:07:07,374 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:07:07,374 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] [2022-04-06 19:07:07,375 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-04-06 19:07:07,375 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:07:07,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:07:07,375 INFO L85 PathProgramCache]: Analyzing trace with hash 1216749988, now seen corresponding path program 1 times [2022-04-06 19:07:07,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:07:07,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1676414284] [2022-04-06 19:07:07,376 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-04-06 19:07:07,376 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-04-06 19:07:07,376 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:07:07,377 INFO L85 PathProgramCache]: Analyzing trace with hash 1216749988, now seen corresponding path program 2 times [2022-04-06 19:07:07,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:07:07,377 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072878651] [2022-04-06 19:07:07,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:07:07,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:07:07,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:07,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:07:07,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:07,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:07:07,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:07,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:07:07,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:07,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:07,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:07,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:07:07,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:07,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:07,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:07,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-04-06 19:07:07,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:07,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-06 19:07:07,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:07,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 19:07:07,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:07,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 19:07:07,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:07,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 19:07:07,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:07,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-06 19:07:07,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:07,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:07,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:07,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-06 19:07:07,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:07,858 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-06 19:07:07,859 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:07:07,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072878651] [2022-04-06 19:07:07,859 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2072878651] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:07:07,859 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:07:07,859 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 19:07:07,859 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:07:07,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1676414284] [2022-04-06 19:07:07,859 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1676414284] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:07:07,860 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:07:07,860 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 19:07:07,860 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857137748] [2022-04-06 19:07:07,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:07:07,860 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 19:07:07,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:07:07,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 19:07:07,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2022-04-06 19:07:07,861 INFO L87 Difference]: Start difference. First operand 337 states and 393 transitions. Second operand has 14 states, 14 states have (on average 5.571428571428571) internal successors, (78), 6 states have internal predecessors, (78), 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-04-06 19:07:10,022 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-04-06 19:07:11,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:07:11,319 INFO L93 Difference]: Finished difference Result 426 states and 498 transitions. [2022-04-06 19:07:11,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 19:07:11,320 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.571428571428571) internal successors, (78), 6 states have internal predecessors, (78), 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 110 [2022-04-06 19:07:11,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:07:11,321 INFO L225 Difference]: With dead ends: 426 [2022-04-06 19:07:11,321 INFO L226 Difference]: Without dead ends: 379 [2022-04-06 19:07:11,322 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=258, Invalid=672, Unknown=0, NotChecked=0, Total=930 [2022-04-06 19:07:11,322 INFO L913 BasicCegarLoop]: 128 mSDtfsCounter, 648 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 291 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 653 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 291 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-04-06 19:07:11,322 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [653 Valid, 268 Invalid, 662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [291 Valid, 370 Invalid, 1 Unknown, 0 Unchecked, 2.6s Time] [2022-04-06 19:07:11,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2022-04-06 19:07:11,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 331. [2022-04-06 19:07:11,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 256 states have (on average 1.18359375) internal successors, (303), 260 states have internal predecessors, (303), 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-04-06 19:07:11,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 379 transitions. [2022-04-06 19:07:11,434 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 379 transitions. Word has length 110 [2022-04-06 19:07:11,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:07:11,435 INFO L478 AbstractCegarLoop]: Abstraction has 331 states and 379 transitions. [2022-04-06 19:07:11,435 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.571428571428571) internal successors, (78), 6 states have internal predecessors, (78), 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-04-06 19:07:11,435 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 379 transitions. [2022-04-06 19:07:11,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-04-06 19:07:11,435 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:07:11,436 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] [2022-04-06 19:07:11,436 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-04-06 19:07:11,436 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:07:11,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:07:11,436 INFO L85 PathProgramCache]: Analyzing trace with hash -1464166070, now seen corresponding path program 1 times [2022-04-06 19:07:11,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:07:11,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1739927085] [2022-04-06 19:07:11,437 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-04-06 19:07:11,437 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-04-06 19:07:11,437 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:07:11,437 INFO L85 PathProgramCache]: Analyzing trace with hash -1464166070, now seen corresponding path program 2 times [2022-04-06 19:07:11,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:07:11,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630570241] [2022-04-06 19:07:11,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:07:11,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:07:11,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:11,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:07:11,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:11,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:07:11,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:11,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:07:11,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:11,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:11,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:11,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:07:11,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:11,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:11,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:11,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-04-06 19:07:11,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:11,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-06 19:07:11,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:11,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 19:07:11,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:11,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 19:07:11,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:11,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 19:07:11,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:11,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-06 19:07:11,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:11,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:11,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:11,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-06 19:07:11,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:11,894 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-06 19:07:11,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:07:11,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630570241] [2022-04-06 19:07:11,894 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630570241] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:07:11,894 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:07:11,894 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 19:07:11,895 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:07:11,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1739927085] [2022-04-06 19:07:11,895 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1739927085] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:07:11,895 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:07:11,895 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 19:07:11,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767956882] [2022-04-06 19:07:11,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:07:11,895 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 19:07:11,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:07:11,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 19:07:11,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-04-06 19:07:11,896 INFO L87 Difference]: Start difference. First operand 331 states and 379 transitions. Second operand has 14 states, 14 states have (on average 5.571428571428571) internal successors, (78), 5 states have internal predecessors, (78), 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-04-06 19:07:13,972 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-04-06 19:07:15,871 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-06 19:07:16,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:07:16,994 INFO L93 Difference]: Finished difference Result 439 states and 509 transitions. [2022-04-06 19:07:16,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-04-06 19:07:16,995 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.571428571428571) internal successors, (78), 5 states have internal predecessors, (78), 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 110 [2022-04-06 19:07:16,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:07:16,996 INFO L225 Difference]: With dead ends: 439 [2022-04-06 19:07:16,996 INFO L226 Difference]: Without dead ends: 370 [2022-04-06 19:07:16,997 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-04-06 19:07:16,997 INFO L913 BasicCegarLoop]: 147 mSDtfsCounter, 220 mSDsluCounter, 317 mSDsCounter, 0 mSdLazyCounter, 944 mSolverCounterSat, 105 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 464 SdHoareTripleChecker+Invalid, 1050 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 944 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2022-04-06 19:07:16,997 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [225 Valid, 464 Invalid, 1050 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 944 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2022-04-06 19:07:16,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2022-04-06 19:07:17,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 321. [2022-04-06 19:07:17,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 248 states have (on average 1.1653225806451613) internal successors, (289), 252 states have internal predecessors, (289), 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-04-06 19:07:17,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 363 transitions. [2022-04-06 19:07:17,107 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 363 transitions. Word has length 110 [2022-04-06 19:07:17,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:07:17,107 INFO L478 AbstractCegarLoop]: Abstraction has 321 states and 363 transitions. [2022-04-06 19:07:17,107 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.571428571428571) internal successors, (78), 5 states have internal predecessors, (78), 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-04-06 19:07:17,107 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 363 transitions. [2022-04-06 19:07:17,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-04-06 19:07:17,108 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:07:17,108 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] [2022-04-06 19:07:17,108 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-04-06 19:07:17,108 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:07:17,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:07:17,108 INFO L85 PathProgramCache]: Analyzing trace with hash -1354625370, now seen corresponding path program 1 times [2022-04-06 19:07:17,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:07:17,109 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1862519815] [2022-04-06 19:07:17,110 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-04-06 19:07:17,110 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-04-06 19:07:17,110 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:07:17,110 INFO L85 PathProgramCache]: Analyzing trace with hash -1354625370, now seen corresponding path program 2 times [2022-04-06 19:07:17,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:07:17,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485144020] [2022-04-06 19:07:17,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:07:17,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:07:17,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:17,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:07:17,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:17,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:07:17,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:17,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:07:17,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:17,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:17,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:17,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:07:17,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:17,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:17,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:17,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-04-06 19:07:17,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:17,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-06 19:07:17,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:17,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 19:07:17,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:17,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 19:07:17,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:17,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 19:07:17,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:17,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-06 19:07:17,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:17,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:17,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:17,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-06 19:07:17,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:17,450 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-06 19:07:17,451 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:07:17,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485144020] [2022-04-06 19:07:17,451 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485144020] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:07:17,451 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:07:17,451 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 19:07:17,451 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:07:17,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1862519815] [2022-04-06 19:07:17,451 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1862519815] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:07:17,451 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:07:17,451 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 19:07:17,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545796779] [2022-04-06 19:07:17,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:07:17,452 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 19:07:17,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:07:17,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 19:07:17,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2022-04-06 19:07:17,452 INFO L87 Difference]: Start difference. First operand 321 states and 363 transitions. Second operand has 11 states, 11 states have (on average 7.090909090909091) internal successors, (78), 3 states have internal predecessors, (78), 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-04-06 19:07:19,520 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-04-06 19:07:20,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:07:20,988 INFO L93 Difference]: Finished difference Result 452 states and 515 transitions. [2022-04-06 19:07:20,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-04-06 19:07:20,989 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.090909090909091) internal successors, (78), 3 states have internal predecessors, (78), 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 110 [2022-04-06 19:07:20,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:07:20,990 INFO L225 Difference]: With dead ends: 452 [2022-04-06 19:07:20,990 INFO L226 Difference]: Without dead ends: 386 [2022-04-06 19:07:20,991 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-04-06 19:07:20,991 INFO L913 BasicCegarLoop]: 135 mSDtfsCounter, 351 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 193 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 298 SdHoareTripleChecker+Invalid, 520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 193 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-04-06 19:07:20,991 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [354 Valid, 298 Invalid, 520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [193 Valid, 326 Invalid, 1 Unknown, 0 Unchecked, 3.2s Time] [2022-04-06 19:07:20,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2022-04-06 19:07:21,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 338. [2022-04-06 19:07:21,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 262 states have (on average 1.1450381679389312) internal successors, (300), 266 states have internal predecessors, (300), 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-04-06 19:07:21,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 377 transitions. [2022-04-06 19:07:21,110 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 377 transitions. Word has length 110 [2022-04-06 19:07:21,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:07:21,110 INFO L478 AbstractCegarLoop]: Abstraction has 338 states and 377 transitions. [2022-04-06 19:07:21,110 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.090909090909091) internal successors, (78), 3 states have internal predecessors, (78), 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-04-06 19:07:21,110 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 377 transitions. [2022-04-06 19:07:21,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-04-06 19:07:21,111 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:07:21,112 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] [2022-04-06 19:07:21,112 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-04-06 19:07:21,112 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:07:21,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:07:21,112 INFO L85 PathProgramCache]: Analyzing trace with hash 820803447, now seen corresponding path program 1 times [2022-04-06 19:07:21,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:07:21,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1000073781] [2022-04-06 19:07:21,113 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-04-06 19:07:21,113 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-04-06 19:07:21,113 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:07:21,114 INFO L85 PathProgramCache]: Analyzing trace with hash 820803447, now seen corresponding path program 2 times [2022-04-06 19:07:21,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:07:21,114 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516034576] [2022-04-06 19:07:21,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:07:21,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:07:21,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:21,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:07:21,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:21,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:07:21,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:21,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:07:21,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:21,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:21,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:21,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:07:21,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:21,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:21,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:21,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-04-06 19:07:21,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:21,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-06 19:07:21,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:21,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 19:07:21,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:21,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 19:07:21,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:21,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 19:07:21,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:21,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-06 19:07:21,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:21,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:21,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:21,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-06 19:07:21,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:22,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 19:07:22,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:22,014 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:07:22,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:07:22,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516034576] [2022-04-06 19:07:22,014 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516034576] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:07:22,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542350525] [2022-04-06 19:07:22,015 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 19:07:22,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:07:22,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:07:22,016 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-04-06 19:07:22,017 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-04-06 19:07:23,068 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-04-06 19:07:23,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:07:23,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 1824 conjuncts, 7 conjunts are in the unsatisfiable core [2022-04-06 19:07:23,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:07:23,300 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-06 19:07:23,300 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 19:07:23,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542350525] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:07:23,301 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-04-06 19:07:23,301 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [14] total 16 [2022-04-06 19:07:23,301 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:07:23,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1000073781] [2022-04-06 19:07:23,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1000073781] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:07:23,301 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:07:23,301 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 19:07:23,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326479597] [2022-04-06 19:07:23,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:07:23,302 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-06 19:07:23,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:07:23,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-06 19:07:23,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2022-04-06 19:07:23,302 INFO L87 Difference]: Start difference. First operand 338 states and 377 transitions. Second operand has 5 states, 5 states have (on average 17.2) internal successors, (86), 5 states have internal predecessors, (86), 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-04-06 19:07:24,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:07:24,027 INFO L93 Difference]: Finished difference Result 378 states and 421 transitions. [2022-04-06 19:07:24,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-06 19:07:24,027 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.2) internal successors, (86), 5 states have internal predecessors, (86), 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 120 [2022-04-06 19:07:24,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:07:24,028 INFO L225 Difference]: With dead ends: 378 [2022-04-06 19:07:24,028 INFO L226 Difference]: Without dead ends: 313 [2022-04-06 19:07:24,029 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 141 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-04-06 19:07:24,029 INFO L913 BasicCegarLoop]: 159 mSDtfsCounter, 69 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 19:07:24,029 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 363 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 19:07:24,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2022-04-06 19:07:24,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 291. [2022-04-06 19:07:24,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 223 states have (on average 1.1210762331838564) internal successors, (250), 225 states have internal predecessors, (250), 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-04-06 19:07:24,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 318 transitions. [2022-04-06 19:07:24,134 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 318 transitions. Word has length 120 [2022-04-06 19:07:24,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:07:24,134 INFO L478 AbstractCegarLoop]: Abstraction has 291 states and 318 transitions. [2022-04-06 19:07:24,134 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.2) internal successors, (86), 5 states have internal predecessors, (86), 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-04-06 19:07:24,134 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 318 transitions. [2022-04-06 19:07:24,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-04-06 19:07:24,135 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:07:24,135 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] [2022-04-06 19:07:24,159 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-04-06 19:07:24,337 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,SelfDestructingSolverStorable34 [2022-04-06 19:07:24,337 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:07:24,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:07:24,337 INFO L85 PathProgramCache]: Analyzing trace with hash -783486713, now seen corresponding path program 1 times [2022-04-06 19:07:24,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:07:24,337 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [873978080] [2022-04-06 19:07:24,339 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-04-06 19:07:24,339 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-04-06 19:07:24,339 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:07:24,339 INFO L85 PathProgramCache]: Analyzing trace with hash -783486713, now seen corresponding path program 2 times [2022-04-06 19:07:24,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:07:24,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578004213] [2022-04-06 19:07:24,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:07:24,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:07:24,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:24,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:07:24,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:24,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:07:24,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:24,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:07:24,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:24,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:24,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:24,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:07:24,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:24,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:24,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:24,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-04-06 19:07:24,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:24,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-06 19:07:24,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:24,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 19:07:24,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:24,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 19:07:24,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:24,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-04-06 19:07:24,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:24,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-06 19:07:24,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:24,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-06 19:07:24,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:24,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:24,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:24,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-06 19:07:24,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:24,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 19:07:24,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:24,874 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-06 19:07:24,874 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:07:24,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578004213] [2022-04-06 19:07:24,874 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578004213] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:07:24,874 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:07:24,874 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 19:07:24,875 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:07:24,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [873978080] [2022-04-06 19:07:24,875 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [873978080] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:07:24,875 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:07:24,875 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 19:07:24,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93103647] [2022-04-06 19:07:24,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:07:24,876 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 19:07:24,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:07:24,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 19:07:24,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2022-04-06 19:07:24,876 INFO L87 Difference]: Start difference. First operand 291 states and 318 transitions. Second operand has 18 states, 18 states have (on average 5.111111111111111) internal successors, (92), 7 states have internal predecessors, (92), 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-04-06 19:07:26,959 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-04-06 19:07:31,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:07:31,735 INFO L93 Difference]: Finished difference Result 345 states and 383 transitions. [2022-04-06 19:07:31,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 19:07:31,735 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.111111111111111) internal successors, (92), 7 states have internal predecessors, (92), 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 126 [2022-04-06 19:07:31,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:07:31,736 INFO L225 Difference]: With dead ends: 345 [2022-04-06 19:07:31,736 INFO L226 Difference]: Without dead ends: 303 [2022-04-06 19:07:31,737 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=137, Invalid=675, Unknown=0, NotChecked=0, Total=812 [2022-04-06 19:07:31,737 INFO L913 BasicCegarLoop]: 143 mSDtfsCounter, 197 mSDsluCounter, 550 mSDsCounter, 0 mSdLazyCounter, 1471 mSolverCounterSat, 91 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 693 SdHoareTripleChecker+Invalid, 1563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1471 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2022-04-06 19:07:31,737 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 693 Invalid, 1563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 1471 Invalid, 1 Unknown, 0 Unchecked, 6.4s Time] [2022-04-06 19:07:31,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2022-04-06 19:07:31,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 273. [2022-04-06 19:07:31,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 207 states have (on average 1.1207729468599035) internal successors, (232), 209 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-04-06 19:07:31,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 298 transitions. [2022-04-06 19:07:31,833 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 298 transitions. Word has length 126 [2022-04-06 19:07:31,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:07:31,833 INFO L478 AbstractCegarLoop]: Abstraction has 273 states and 298 transitions. [2022-04-06 19:07:31,833 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.111111111111111) internal successors, (92), 7 states have internal predecessors, (92), 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-04-06 19:07:31,833 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 298 transitions. [2022-04-06 19:07:31,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-04-06 19:07:31,834 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:07:31,834 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] [2022-04-06 19:07:31,834 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-04-06 19:07:31,834 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:07:31,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:07:31,835 INFO L85 PathProgramCache]: Analyzing trace with hash 1014106643, now seen corresponding path program 1 times [2022-04-06 19:07:31,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:07:31,835 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1549845438] [2022-04-06 19:07:31,836 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-04-06 19:07:31,836 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-04-06 19:07:31,836 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:07:31,836 INFO L85 PathProgramCache]: Analyzing trace with hash 1014106643, now seen corresponding path program 2 times [2022-04-06 19:07:31,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:07:31,836 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692148671] [2022-04-06 19:07:31,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:07:31,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:07:31,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:32,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:07:32,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:32,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:07:32,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:32,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:07:32,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:32,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:32,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:32,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:07:32,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:32,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:32,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:32,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-04-06 19:07:32,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:32,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-06 19:07:32,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:32,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 19:07:32,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:32,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 19:07:32,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:32,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-04-06 19:07:32,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:32,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-06 19:07:32,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:32,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-06 19:07:32,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:32,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:32,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:32,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-06 19:07:32,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:32,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 19:07:32,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:32,316 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-06 19:07:32,316 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:07:32,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692148671] [2022-04-06 19:07:32,316 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692148671] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:07:32,316 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:07:32,317 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 19:07:32,317 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:07:32,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1549845438] [2022-04-06 19:07:32,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1549845438] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:07:32,317 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:07:32,317 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 19:07:32,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046279202] [2022-04-06 19:07:32,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:07:32,317 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 19:07:32,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:07:32,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 19:07:32,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2022-04-06 19:07:32,318 INFO L87 Difference]: Start difference. First operand 273 states and 298 transitions. Second operand has 15 states, 15 states have (on average 6.133333333333334) internal successors, (92), 5 states have internal predecessors, (92), 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-04-06 19:07:34,389 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-04-06 19:07:36,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:07:36,501 INFO L93 Difference]: Finished difference Result 323 states and 358 transitions. [2022-04-06 19:07:36,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-04-06 19:07:36,501 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 6.133333333333334) internal successors, (92), 5 states have internal predecessors, (92), 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 126 [2022-04-06 19:07:36,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:07:36,502 INFO L225 Difference]: With dead ends: 323 [2022-04-06 19:07:36,502 INFO L226 Difference]: Without dead ends: 303 [2022-04-06 19:07:36,502 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-04-06 19:07:36,503 INFO L913 BasicCegarLoop]: 146 mSDtfsCounter, 258 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 850 mSolverCounterSat, 135 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 986 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 850 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2022-04-06 19:07:36,503 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [260 Valid, 525 Invalid, 986 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 850 Invalid, 1 Unknown, 0 Unchecked, 3.9s Time] [2022-04-06 19:07:36,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2022-04-06 19:07:36,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 271. [2022-04-06 19:07:36,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 271 states, 205 states have (on average 1.1121951219512196) internal successors, (228), 207 states have internal predecessors, (228), 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-04-06 19:07:36,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 294 transitions. [2022-04-06 19:07:36,598 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 294 transitions. Word has length 126 [2022-04-06 19:07:36,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:07:36,598 INFO L478 AbstractCegarLoop]: Abstraction has 271 states and 294 transitions. [2022-04-06 19:07:36,598 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 6.133333333333334) internal successors, (92), 5 states have internal predecessors, (92), 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-04-06 19:07:36,598 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 294 transitions. [2022-04-06 19:07:36,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-04-06 19:07:36,599 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:07:36,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-06 19:07:36,599 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-04-06 19:07:36,599 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:07:36,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:07:36,600 INFO L85 PathProgramCache]: Analyzing trace with hash -94633934, now seen corresponding path program 1 times [2022-04-06 19:07:36,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:07:36,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1692632321] [2022-04-06 19:07:36,601 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-04-06 19:07:36,601 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-04-06 19:07:36,601 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:07:36,601 INFO L85 PathProgramCache]: Analyzing trace with hash -94633934, now seen corresponding path program 2 times [2022-04-06 19:07:36,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:07:36,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364083634] [2022-04-06 19:07:36,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:07:36,602 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:07:36,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:36,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:07:36,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:36,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:07:36,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:36,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:07:36,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:36,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:36,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:36,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:07:36,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:36,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:36,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:36,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-04-06 19:07:36,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:36,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-06 19:07:36,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:36,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 19:07:36,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:36,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 19:07:36,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:37,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-04-06 19:07:37,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:37,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-06 19:07:37,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:37,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-06 19:07:37,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:37,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:37,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:37,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-06 19:07:37,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:37,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-06 19:07:37,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:37,113 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-06 19:07:37,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:07:37,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364083634] [2022-04-06 19:07:37,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [364083634] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:07:37,113 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:07:37,113 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 19:07:37,113 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:07:37,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1692632321] [2022-04-06 19:07:37,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1692632321] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:07:37,114 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:07:37,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 19:07:37,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869923135] [2022-04-06 19:07:37,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:07:37,114 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 19:07:37,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:07:37,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 19:07:37,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2022-04-06 19:07:37,115 INFO L87 Difference]: Start difference. First operand 271 states and 294 transitions. Second operand has 15 states, 15 states have (on average 6.2) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (18), 11 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2022-04-06 19:07:39,199 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-04-06 19:07:43,870 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-04-06 19:07:44,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:07:44,346 INFO L93 Difference]: Finished difference Result 323 states and 354 transitions. [2022-04-06 19:07:44,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-04-06 19:07:44,346 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 6.2) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (18), 11 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 127 [2022-04-06 19:07:44,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:07:44,347 INFO L225 Difference]: With dead ends: 323 [2022-04-06 19:07:44,347 INFO L226 Difference]: Without dead ends: 253 [2022-04-06 19:07:44,348 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2022-04-06 19:07:44,348 INFO L913 BasicCegarLoop]: 123 mSDtfsCounter, 209 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 743 mSolverCounterSat, 136 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 433 SdHoareTripleChecker+Invalid, 881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 743 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2022-04-06 19:07:44,348 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [211 Valid, 433 Invalid, 881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 743 Invalid, 2 Unknown, 0 Unchecked, 6.9s Time] [2022-04-06 19:07:44,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2022-04-06 19:07:44,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 233. [2022-04-06 19:07:44,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 173 states have (on average 1.0867052023121386) internal successors, (188), 173 states have internal predecessors, (188), 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-04-06 19:07:44,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 248 transitions. [2022-04-06 19:07:44,444 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 248 transitions. Word has length 127 [2022-04-06 19:07:44,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:07:44,444 INFO L478 AbstractCegarLoop]: Abstraction has 233 states and 248 transitions. [2022-04-06 19:07:44,444 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 6.2) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (18), 11 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2022-04-06 19:07:44,444 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 248 transitions. [2022-04-06 19:07:44,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-04-06 19:07:44,445 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:07:44,445 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-06 19:07:44,445 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-04-06 19:07:44,445 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:07:44,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:07:44,445 INFO L85 PathProgramCache]: Analyzing trace with hash 1600651777, now seen corresponding path program 1 times [2022-04-06 19:07:44,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:07:44,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [341872911] [2022-04-06 19:07:44,447 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-04-06 19:07:44,447 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-04-06 19:07:44,447 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:07:44,447 INFO L85 PathProgramCache]: Analyzing trace with hash 1600651777, now seen corresponding path program 2 times [2022-04-06 19:07:44,447 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:07:44,447 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440377016] [2022-04-06 19:07:44,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:07:44,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:07:44,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:44,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:07:44,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:44,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:07:44,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:44,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:07:44,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:44,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:44,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:44,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:07:44,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:44,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:44,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:44,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-04-06 19:07:44,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:45,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-06 19:07:45,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:45,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 19:07:45,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:45,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 19:07:45,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:45,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-04-06 19:07:45,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:45,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-06 19:07:45,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:45,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-06 19:07:45,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:45,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:45,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:45,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-06 19:07:45,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:45,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 19:07:45,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:45,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 19:07:45,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:45,241 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:07:45,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:07:45,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440377016] [2022-04-06 19:07:45,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1440377016] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:07:45,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770279693] [2022-04-06 19:07:45,242 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 19:07:45,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:07:45,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:07:45,244 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-04-06 19:07:45,245 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-04-06 19:07:46,529 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-04-06 19:07:46,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:07:46,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 1860 conjuncts, 5 conjunts are in the unsatisfiable core [2022-04-06 19:07:46,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:07:46,753 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-06 19:07:46,753 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 19:07:46,753 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770279693] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:07:46,753 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-04-06 19:07:46,753 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [15] total 17 [2022-04-06 19:07:46,753 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:07:46,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [341872911] [2022-04-06 19:07:46,753 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [341872911] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:07:46,753 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:07:46,754 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-04-06 19:07:46,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878375230] [2022-04-06 19:07:46,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:07:46,754 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-04-06 19:07:46,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:07:46,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-04-06 19:07:46,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2022-04-06 19:07:46,755 INFO L87 Difference]: Start difference. First operand 233 states and 248 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-04-06 19:07:46,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:07:46,921 INFO L93 Difference]: Finished difference Result 361 states and 386 transitions. [2022-04-06 19:07:46,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-04-06 19:07:46,922 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 136 [2022-04-06 19:07:46,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:07:46,923 INFO L225 Difference]: With dead ends: 361 [2022-04-06 19:07:46,923 INFO L226 Difference]: Without dead ends: 235 [2022-04-06 19:07:46,924 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2022-04-06 19:07:46,924 INFO L913 BasicCegarLoop]: 144 mSDtfsCounter, 3 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 430 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-04-06 19:07:46,925 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 430 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 19:07:46,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2022-04-06 19:07:47,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 235. [2022-04-06 19:07:47,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 175 states have (on average 1.0857142857142856) internal successors, (190), 175 states have internal predecessors, (190), 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-04-06 19:07:47,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 250 transitions. [2022-04-06 19:07:47,040 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 250 transitions. Word has length 136 [2022-04-06 19:07:47,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:07:47,040 INFO L478 AbstractCegarLoop]: Abstraction has 235 states and 250 transitions. [2022-04-06 19:07:47,041 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-04-06 19:07:47,041 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 250 transitions. [2022-04-06 19:07:47,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-04-06 19:07:47,041 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:07:47,041 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] [2022-04-06 19:07:47,077 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-04-06 19:07:47,267 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:07:47,267 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:07:47,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:07:47,268 INFO L85 PathProgramCache]: Analyzing trace with hash -1917947804, now seen corresponding path program 1 times [2022-04-06 19:07:47,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:07:47,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [386279030] [2022-04-06 19:07:47,269 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-04-06 19:07:47,269 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-04-06 19:07:47,269 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:07:47,269 INFO L85 PathProgramCache]: Analyzing trace with hash -1917947804, now seen corresponding path program 2 times [2022-04-06 19:07:47,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:07:47,270 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535984925] [2022-04-06 19:07:47,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:07:47,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:07:47,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:47,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:07:47,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:47,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:07:47,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:47,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:07:47,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:47,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:47,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:47,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:07:47,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:47,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:47,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:47,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-04-06 19:07:47,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:47,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-06 19:07:47,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:47,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 19:07:47,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:47,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 19:07:47,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:47,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-04-06 19:07:47,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:47,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 19:07:47,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:48,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-06 19:07:48,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:48,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:48,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:48,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-06 19:07:48,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:48,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-06 19:07:48,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:48,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-06 19:07:48,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:48,074 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-06 19:07:48,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:07:48,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535984925] [2022-04-06 19:07:48,074 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1535984925] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:07:48,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24977967] [2022-04-06 19:07:48,074 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 19:07:48,074 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:07:48,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:07:48,075 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-04-06 19:07:48,076 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-04-06 19:07:49,421 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-04-06 19:07:49,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:07:49,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 1860 conjuncts, 5 conjunts are in the unsatisfiable core [2022-04-06 19:07:49,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:07:49,636 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-04-06 19:07:49,636 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 19:07:49,636 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24977967] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:07:49,636 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-04-06 19:07:49,636 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [15] total 17 [2022-04-06 19:07:49,636 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:07:49,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [386279030] [2022-04-06 19:07:49,636 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [386279030] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:07:49,637 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:07:49,637 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-04-06 19:07:49,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886234918] [2022-04-06 19:07:49,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:07:49,637 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-04-06 19:07:49,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:07:49,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-04-06 19:07:49,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2022-04-06 19:07:49,638 INFO L87 Difference]: Start difference. First operand 235 states and 250 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-04-06 19:07:49,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:07:49,763 INFO L93 Difference]: Finished difference Result 355 states and 376 transitions. [2022-04-06 19:07:49,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-04-06 19:07:49,764 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 137 [2022-04-06 19:07:49,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:07:49,765 INFO L225 Difference]: With dead ends: 355 [2022-04-06 19:07:49,765 INFO L226 Difference]: Without dead ends: 237 [2022-04-06 19:07:49,766 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2022-04-06 19:07:49,766 INFO L913 BasicCegarLoop]: 145 mSDtfsCounter, 2 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 431 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-04-06 19:07:49,766 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 431 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 19:07:49,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2022-04-06 19:07:49,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 237. [2022-04-06 19:07:49,864 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-04-06 19:07:49,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 252 transitions. [2022-04-06 19:07:49,865 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 252 transitions. Word has length 137 [2022-04-06 19:07:49,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:07:49,865 INFO L478 AbstractCegarLoop]: Abstraction has 237 states and 252 transitions. [2022-04-06 19:07:49,865 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-04-06 19:07:49,865 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 252 transitions. [2022-04-06 19:07:49,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-04-06 19:07:49,866 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:07:49,866 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-04-06 19:07:49,894 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-04-06 19:07:50,066 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,SelfDestructingSolverStorable39 [2022-04-06 19:07:50,066 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:07:50,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:07:50,067 INFO L85 PathProgramCache]: Analyzing trace with hash -1381815261, now seen corresponding path program 1 times [2022-04-06 19:07:50,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:07:50,067 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [665483923] [2022-04-06 19:07:50,068 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-04-06 19:07:50,068 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-04-06 19:07:50,068 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:07:50,068 INFO L85 PathProgramCache]: Analyzing trace with hash -1381815261, now seen corresponding path program 2 times [2022-04-06 19:07:50,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:07:50,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115787186] [2022-04-06 19:07:50,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:07:50,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:07:50,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:50,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:07:50,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:50,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 19:07:50,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:50,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:07:50,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:50,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:50,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:50,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:07:50,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:50,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:50,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:50,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-04-06 19:07:50,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:50,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-06 19:07:50,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:50,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 19:07:50,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:50,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 19:07:50,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:50,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-04-06 19:07:50,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:50,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-04-06 19:07:50,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:50,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-06 19:07:50,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:50,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-06 19:07:50,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:50,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-06 19:07:50,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:50,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 19:07:50,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:50,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 19:07:50,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:07:50,862 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-04-06 19:07:50,862 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:07:50,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115787186] [2022-04-06 19:07:50,862 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115787186] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:07:50,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411455672] [2022-04-06 19:07:50,862 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 19:07:50,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:07:50,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:07:50,867 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-04-06 19:07:50,882 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process