/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationQvasr_64.epf -i ../../../trunk/examples/svcomp/ntdrivers/cdaudio.i.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-6c470ae [2022-02-15 04:28:41,186 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-15 04:28:41,188 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-15 04:28:41,237 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-15 04:28:41,238 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-15 04:28:41,239 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-15 04:28:41,240 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-15 04:28:41,241 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-15 04:28:41,242 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-15 04:28:41,248 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-15 04:28:41,249 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-15 04:28:41,250 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-15 04:28:41,250 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-15 04:28:41,251 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-15 04:28:41,252 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-15 04:28:41,253 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-15 04:28:41,253 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-15 04:28:41,254 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-15 04:28:41,255 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-15 04:28:41,257 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-15 04:28:41,258 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-15 04:28:41,258 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-15 04:28:41,259 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-15 04:28:41,260 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-15 04:28:41,262 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-15 04:28:41,262 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-15 04:28:41,262 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-15 04:28:41,263 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-15 04:28:41,263 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-15 04:28:41,264 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-15 04:28:41,264 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-15 04:28:41,265 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-15 04:28:41,266 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-15 04:28:41,266 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-15 04:28:41,267 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-15 04:28:41,267 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-15 04:28:41,268 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-15 04:28:41,268 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-15 04:28:41,268 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-15 04:28:41,269 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-15 04:28:41,270 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-15 04:28:41,273 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationQvasr_64.epf [2022-02-15 04:28:41,281 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-15 04:28:41,281 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-15 04:28:41,282 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-15 04:28:41,282 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-15 04:28:41,282 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-15 04:28:41,282 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-15 04:28:41,283 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-15 04:28:41,283 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-15 04:28:41,283 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-15 04:28:41,283 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-15 04:28:41,283 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-15 04:28:41,284 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-15 04:28:41,284 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-15 04:28:41,284 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-15 04:28:41,284 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-15 04:28:41,284 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-15 04:28:41,285 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-15 04:28:41,285 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=AcceleratedInterpolation [2022-02-15 04:28:41,285 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-15 04:28:41,285 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=QVASR [2022-02-15 04:28:41,285 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-02-15 04:28:41,533 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-15 04:28:41,553 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-15 04:28:41,555 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-15 04:28:41,556 INFO L271 PluginConnector]: Initializing CDTParser... [2022-02-15 04:28:41,558 INFO L275 PluginConnector]: CDTParser initialized [2022-02-15 04:28:41,559 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ntdrivers/cdaudio.i.cil-1.c [2022-02-15 04:28:41,629 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/be8619126/b266b3dcc8274168ad61be24b92967ec/FLAG63b260715 [2022-02-15 04:28:42,414 INFO L306 CDTParser]: Found 1 translation units. [2022-02-15 04:28:42,414 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers/cdaudio.i.cil-1.c [2022-02-15 04:28:42,464 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/be8619126/b266b3dcc8274168ad61be24b92967ec/FLAG63b260715 [2022-02-15 04:28:42,943 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/be8619126/b266b3dcc8274168ad61be24b92967ec [2022-02-15 04:28:42,945 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-15 04:28:42,946 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-15 04:28:42,954 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-02-15 04:28:42,954 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-02-15 04:28:42,958 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-02-15 04:28:42,958 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.02 04:28:42" (1/1) ... [2022-02-15 04:28:42,959 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5cf9127b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 04:28:42, skipping insertion in model container [2022-02-15 04:28:42,959 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.02 04:28:42" (1/1) ... [2022-02-15 04:28:42,965 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-02-15 04:28:43,079 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-02-15 04:28:43,615 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/cdaudio.i.cil-1.c[90162,90175] [2022-02-15 04:28:44,226 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-02-15 04:28:44,235 INFO L203 MainTranslator]: Completed pre-run [2022-02-15 04:28:44,306 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/cdaudio.i.cil-1.c[90162,90175] [2022-02-15 04:28:44,613 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-02-15 04:28:44,639 INFO L208 MainTranslator]: Completed translation [2022-02-15 04:28:44,639 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 04:28:44 WrapperNode [2022-02-15 04:28:44,640 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-02-15 04:28:44,640 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-15 04:28:44,640 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-15 04:28:44,641 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-15 04:28:44,651 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 04:28:44" (1/1) ... [2022-02-15 04:28:44,651 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 04:28:44" (1/1) ... [2022-02-15 04:28:44,717 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 04:28:44" (1/1) ... [2022-02-15 04:28:44,718 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 04:28:44" (1/1) ... [2022-02-15 04:28:44,848 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 04:28:44" (1/1) ... [2022-02-15 04:28:44,875 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 04:28:44" (1/1) ... [2022-02-15 04:28:44,893 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 04:28:44" (1/1) ... [2022-02-15 04:28:44,919 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-15 04:28:44,920 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-15 04:28:44,920 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-15 04:28:44,921 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-15 04:28:44,923 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 04:28:44" (1/1) ... [2022-02-15 04:28:44,928 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-15 04:28:44,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 04:28:44,956 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-02-15 04:28:44,957 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-02-15 04:28:44,988 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-02-15 04:28:44,988 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-15 04:28:44,988 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-02-15 04:28:44,988 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlWriteRegistryValue [2022-02-15 04:28:44,989 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedIncrement [2022-02-15 04:28:44,989 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedDecrement [2022-02-15 04:28:44,989 INFO L138 BoogieDeclarations]: Found implementation of procedure MmLockPagableDataSection [2022-02-15 04:28:44,989 INFO L138 BoogieDeclarations]: Found implementation of procedure IoOpenDeviceRegistryKey [2022-02-15 04:28:44,989 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2022-02-15 04:28:44,989 INFO L138 BoogieDeclarations]: Found implementation of procedure _BLAST_init [2022-02-15 04:28:44,989 INFO L138 BoogieDeclarations]: Found implementation of procedure SendSrbSynchronous [2022-02-15 04:28:44,989 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioAddDevice [2022-02-15 04:28:44,990 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSignalCompletion [2022-02-15 04:28:44,990 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioStartDevice [2022-02-15 04:28:44,990 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioPnp [2022-02-15 04:28:44,990 INFO L138 BoogieDeclarations]: Found implementation of procedure DriverEntry [2022-02-15 04:28:44,990 INFO L138 BoogieDeclarations]: Found implementation of procedure NecSupportNeeded [2022-02-15 04:28:44,991 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioReadWrite [2022-02-15 04:28:44,992 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioDeviceControl [2022-02-15 04:28:44,992 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSendToNextDriver [2022-02-15 04:28:44,992 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioIsPlayActive [2022-02-15 04:28:44,992 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioNECDeviceControl [2022-02-15 04:28:44,992 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioPioneerDeviceControl [2022-02-15 04:28:44,992 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioDenonDeviceControl [2022-02-15 04:28:44,992 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioHitachiSendPauseCommand [2022-02-15 04:28:44,992 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioHitachiDeviceControl [2022-02-15 04:28:44,992 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudio535DeviceControl [2022-02-15 04:28:44,992 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudio435DeviceControl [2022-02-15 04:28:44,993 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioAtapiDeviceControl [2022-02-15 04:28:44,993 INFO L138 BoogieDeclarations]: Found implementation of procedure HpCdrProcessLastSession [2022-02-15 04:28:44,993 INFO L138 BoogieDeclarations]: Found implementation of procedure HPCdrCompletion [2022-02-15 04:28:44,993 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioHPCdrDeviceControl [2022-02-15 04:28:44,993 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioForwardIrpSynchronous [2022-02-15 04:28:44,993 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioUnload [2022-02-15 04:28:44,993 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioPower [2022-02-15 04:28:44,993 INFO L138 BoogieDeclarations]: Found implementation of procedure stub_driver_init [2022-02-15 04:28:44,993 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-02-15 04:28:44,993 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_malloc [2022-02-15 04:28:44,993 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAcquireFastMutex [2022-02-15 04:28:44,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ExReleaseFastMutex [2022-02-15 04:28:44,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2022-02-15 04:28:44,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ExFreePool [2022-02-15 04:28:44,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertHeadList [2022-02-15 04:28:44,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertTailList [2022-02-15 04:28:44,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedRemoveHeadList [2022-02-15 04:28:44,994 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAllocateMdl [2022-02-15 04:28:44,994 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAttachDeviceToDeviceStack [2022-02-15 04:28:44,994 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildAsynchronousFsdRequest [2022-02-15 04:28:44,994 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2022-02-15 04:28:44,994 INFO L138 BoogieDeclarations]: Found implementation of procedure IoCreateDevice [2022-02-15 04:28:44,994 INFO L138 BoogieDeclarations]: Found implementation of procedure IoCreateSymbolicLink [2022-02-15 04:28:44,995 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteDevice [2022-02-15 04:28:44,995 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteSymbolicLink [2022-02-15 04:28:44,995 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDetachDevice [2022-02-15 04:28:44,995 INFO L138 BoogieDeclarations]: Found implementation of procedure IoFreeIrp [2022-02-15 04:28:44,995 INFO L138 BoogieDeclarations]: Found implementation of procedure IoFreeMdl [2022-02-15 04:28:44,995 INFO L138 BoogieDeclarations]: Found implementation of procedure IoGetConfigurationInformation [2022-02-15 04:28:44,995 INFO L138 BoogieDeclarations]: Found implementation of procedure IoQueryDeviceDescription [2022-02-15 04:28:44,995 INFO L138 BoogieDeclarations]: Found implementation of procedure IoRegisterDeviceInterface [2022-02-15 04:28:44,995 INFO L138 BoogieDeclarations]: Found implementation of procedure IoReleaseCancelSpinLock [2022-02-15 04:28:44,995 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2022-02-15 04:28:44,995 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetHardErrorOrVerifyDevice [2022-02-15 04:28:44,995 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2022-02-15 04:28:44,996 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2022-02-15 04:28:44,996 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2022-02-15 04:28:44,996 INFO L138 BoogieDeclarations]: Found implementation of procedure KeAcquireSpinLockRaiseToDpc [2022-02-15 04:28:44,996 INFO L138 BoogieDeclarations]: Found implementation of procedure KeDelayExecutionThread [2022-02-15 04:28:44,996 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeEvent [2022-02-15 04:28:44,996 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeSemaphore [2022-02-15 04:28:44,996 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeSpinLock [2022-02-15 04:28:44,996 INFO L138 BoogieDeclarations]: Found implementation of procedure KeReleaseSemaphore [2022-02-15 04:28:44,996 INFO L138 BoogieDeclarations]: Found implementation of procedure KfReleaseSpinLock [2022-02-15 04:28:44,996 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2022-02-15 04:28:44,996 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2022-02-15 04:28:44,996 INFO L138 BoogieDeclarations]: Found implementation of procedure MmAllocateContiguousMemory [2022-02-15 04:28:44,996 INFO L138 BoogieDeclarations]: Found implementation of procedure MmFreeContiguousMemory [2022-02-15 04:28:44,997 INFO L138 BoogieDeclarations]: Found implementation of procedure MmMapLockedPagesSpecifyCache [2022-02-15 04:28:44,997 INFO L138 BoogieDeclarations]: Found implementation of procedure MmPageEntireDriver [2022-02-15 04:28:44,997 INFO L138 BoogieDeclarations]: Found implementation of procedure MmResetDriverPaging [2022-02-15 04:28:44,997 INFO L138 BoogieDeclarations]: Found implementation of procedure MmUnlockPages [2022-02-15 04:28:44,998 INFO L138 BoogieDeclarations]: Found implementation of procedure ObReferenceObjectByHandle [2022-02-15 04:28:44,998 INFO L138 BoogieDeclarations]: Found implementation of procedure ObfDereferenceObject [2022-02-15 04:28:44,998 INFO L138 BoogieDeclarations]: Found implementation of procedure PoCallDriver [2022-02-15 04:28:44,998 INFO L138 BoogieDeclarations]: Found implementation of procedure PoStartNextPowerIrp [2022-02-15 04:28:44,999 INFO L138 BoogieDeclarations]: Found implementation of procedure PsCreateSystemThread [2022-02-15 04:28:44,999 INFO L138 BoogieDeclarations]: Found implementation of procedure PsTerminateSystemThread [2022-02-15 04:28:44,999 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlAnsiStringToUnicodeString [2022-02-15 04:28:44,999 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCompareMemory [2022-02-15 04:28:44,999 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCopyUnicodeString [2022-02-15 04:28:45,000 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlDeleteRegistryValue [2022-02-15 04:28:45,000 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlFreeUnicodeString [2022-02-15 04:28:45,000 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlInitString [2022-02-15 04:28:45,000 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlInitUnicodeString [2022-02-15 04:28:45,000 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlQueryRegistryValues [2022-02-15 04:28:45,000 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2022-02-15 04:28:45,001 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-02-15 04:28:45,001 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-02-15 04:28:45,001 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-02-15 04:28:45,001 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-02-15 04:28:45,001 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-02-15 04:28:45,001 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-02-15 04:28:45,001 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2022-02-15 04:28:45,001 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-02-15 04:28:45,001 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2022-02-15 04:28:45,001 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2022-02-15 04:28:45,002 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2022-02-15 04:28:45,002 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2022-02-15 04:28:45,002 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2022-02-15 04:28:45,002 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2022-02-15 04:28:45,002 INFO L130 BoogieDeclarations]: Found specification of procedure RtlQueryRegistryValues [2022-02-15 04:28:45,002 INFO L130 BoogieDeclarations]: Found specification of procedure RtlWriteRegistryValue [2022-02-15 04:28:45,002 INFO L130 BoogieDeclarations]: Found specification of procedure RtlDeleteRegistryValue [2022-02-15 04:28:45,003 INFO L130 BoogieDeclarations]: Found specification of procedure RtlInitString [2022-02-15 04:28:45,003 INFO L130 BoogieDeclarations]: Found specification of procedure RtlInitUnicodeString [2022-02-15 04:28:45,003 INFO L130 BoogieDeclarations]: Found specification of procedure RtlAnsiStringToUnicodeString [2022-02-15 04:28:45,003 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCopyUnicodeString [2022-02-15 04:28:45,003 INFO L130 BoogieDeclarations]: Found specification of procedure RtlFreeUnicodeString [2022-02-15 04:28:45,003 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCompareMemory [2022-02-15 04:28:45,004 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedIncrement [2022-02-15 04:28:45,004 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-02-15 04:28:45,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-02-15 04:28:45,004 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedDecrement [2022-02-15 04:28:45,004 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeEvent [2022-02-15 04:28:45,005 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2022-02-15 04:28:45,005 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeSemaphore [2022-02-15 04:28:45,005 INFO L130 BoogieDeclarations]: Found specification of procedure KeReleaseSemaphore [2022-02-15 04:28:45,005 INFO L130 BoogieDeclarations]: Found specification of procedure KeDelayExecutionThread [2022-02-15 04:28:45,005 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2022-02-15 04:28:45,005 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeSpinLock [2022-02-15 04:28:45,005 INFO L130 BoogieDeclarations]: Found specification of procedure KfReleaseSpinLock [2022-02-15 04:28:45,005 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2022-02-15 04:28:45,005 INFO L130 BoogieDeclarations]: Found specification of procedure ExFreePool [2022-02-15 04:28:45,005 INFO L130 BoogieDeclarations]: Found specification of procedure ExAcquireFastMutex [2022-02-15 04:28:45,006 INFO L130 BoogieDeclarations]: Found specification of procedure ExReleaseFastMutex [2022-02-15 04:28:45,006 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertHeadList [2022-02-15 04:28:45,006 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertTailList [2022-02-15 04:28:45,006 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedRemoveHeadList [2022-02-15 04:28:45,006 INFO L130 BoogieDeclarations]: Found specification of procedure MmUnlockPages [2022-02-15 04:28:45,006 INFO L130 BoogieDeclarations]: Found specification of procedure MmMapLockedPagesSpecifyCache [2022-02-15 04:28:45,006 INFO L130 BoogieDeclarations]: Found specification of procedure MmAllocateContiguousMemory [2022-02-15 04:28:45,006 INFO L130 BoogieDeclarations]: Found specification of procedure MmFreeContiguousMemory [2022-02-15 04:28:45,007 INFO L130 BoogieDeclarations]: Found specification of procedure MmLockPagableDataSection [2022-02-15 04:28:45,007 INFO L130 BoogieDeclarations]: Found specification of procedure MmResetDriverPaging [2022-02-15 04:28:45,008 INFO L130 BoogieDeclarations]: Found specification of procedure MmPageEntireDriver [2022-02-15 04:28:45,010 INFO L130 BoogieDeclarations]: Found specification of procedure PsCreateSystemThread [2022-02-15 04:28:45,010 INFO L130 BoogieDeclarations]: Found specification of procedure PsTerminateSystemThread [2022-02-15 04:28:45,015 INFO L130 BoogieDeclarations]: Found specification of procedure IoAllocateMdl [2022-02-15 04:28:45,015 INFO L130 BoogieDeclarations]: Found specification of procedure IoAttachDeviceToDeviceStack [2022-02-15 04:28:45,015 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildAsynchronousFsdRequest [2022-02-15 04:28:45,015 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2022-02-15 04:28:45,015 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2022-02-15 04:28:45,015 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2022-02-15 04:28:45,015 INFO L130 BoogieDeclarations]: Found specification of procedure IoCreateDevice [2022-02-15 04:28:45,015 INFO L130 BoogieDeclarations]: Found specification of procedure IoCreateSymbolicLink [2022-02-15 04:28:45,016 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteDevice [2022-02-15 04:28:45,016 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteSymbolicLink [2022-02-15 04:28:45,016 INFO L130 BoogieDeclarations]: Found specification of procedure IoDetachDevice [2022-02-15 04:28:45,016 INFO L130 BoogieDeclarations]: Found specification of procedure IoFreeIrp [2022-02-15 04:28:45,016 INFO L130 BoogieDeclarations]: Found specification of procedure IoFreeMdl [2022-02-15 04:28:45,016 INFO L130 BoogieDeclarations]: Found specification of procedure IoGetConfigurationInformation [2022-02-15 04:28:45,016 INFO L130 BoogieDeclarations]: Found specification of procedure IoQueryDeviceDescription [2022-02-15 04:28:45,016 INFO L130 BoogieDeclarations]: Found specification of procedure IoReleaseCancelSpinLock [2022-02-15 04:28:45,016 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetHardErrorOrVerifyDevice [2022-02-15 04:28:45,016 INFO L130 BoogieDeclarations]: Found specification of procedure IoOpenDeviceRegistryKey [2022-02-15 04:28:45,016 INFO L130 BoogieDeclarations]: Found specification of procedure IoRegisterDeviceInterface [2022-02-15 04:28:45,016 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2022-02-15 04:28:45,016 INFO L130 BoogieDeclarations]: Found specification of procedure PoCallDriver [2022-02-15 04:28:45,016 INFO L130 BoogieDeclarations]: Found specification of procedure PoStartNextPowerIrp [2022-02-15 04:28:45,016 INFO L130 BoogieDeclarations]: Found specification of procedure ObReferenceObjectByHandle [2022-02-15 04:28:45,017 INFO L130 BoogieDeclarations]: Found specification of procedure ObfDereferenceObject [2022-02-15 04:28:45,017 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2022-02-15 04:28:45,017 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2022-02-15 04:28:45,017 INFO L130 BoogieDeclarations]: Found specification of procedure _BLAST_init [2022-02-15 04:28:45,017 INFO L130 BoogieDeclarations]: Found specification of procedure DriverEntry [2022-02-15 04:28:45,017 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioReadWrite [2022-02-15 04:28:45,017 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioDeviceControl [2022-02-15 04:28:45,017 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSendToNextDriver [2022-02-15 04:28:45,017 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioIsPlayActive [2022-02-15 04:28:45,017 INFO L130 BoogieDeclarations]: Found specification of procedure NecSupportNeeded [2022-02-15 04:28:45,017 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioNECDeviceControl [2022-02-15 04:28:45,017 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioPioneerDeviceControl [2022-02-15 04:28:45,017 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioDenonDeviceControl [2022-02-15 04:28:45,017 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioHitachiSendPauseCommand [2022-02-15 04:28:45,017 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioHitachiDeviceControl [2022-02-15 04:28:45,017 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudio535DeviceControl [2022-02-15 04:28:45,018 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudio435DeviceControl [2022-02-15 04:28:45,018 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioAtapiDeviceControl [2022-02-15 04:28:45,018 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioHPCdrDeviceControl [2022-02-15 04:28:45,018 INFO L130 BoogieDeclarations]: Found specification of procedure HpCdrProcessLastSession [2022-02-15 04:28:45,018 INFO L130 BoogieDeclarations]: Found specification of procedure HPCdrCompletion [2022-02-15 04:28:45,018 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioPower [2022-02-15 04:28:45,018 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioForwardIrpSynchronous [2022-02-15 04:28:45,018 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioUnload [2022-02-15 04:28:45,018 INFO L130 BoogieDeclarations]: Found specification of procedure SendSrbSynchronous [2022-02-15 04:28:45,018 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-02-15 04:28:45,018 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-02-15 04:28:45,018 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioAddDevice [2022-02-15 04:28:45,018 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-02-15 04:28:45,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-02-15 04:28:45,018 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-02-15 04:28:45,018 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSignalCompletion [2022-02-15 04:28:45,019 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioStartDevice [2022-02-15 04:28:45,019 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioPnp [2022-02-15 04:28:45,019 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-02-15 04:28:45,019 INFO L130 BoogieDeclarations]: Found specification of procedure stub_driver_init [2022-02-15 04:28:45,019 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-02-15 04:28:45,019 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-02-15 04:28:45,019 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_malloc [2022-02-15 04:28:45,019 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2022-02-15 04:28:45,019 INFO L130 BoogieDeclarations]: Found specification of procedure KeAcquireSpinLockRaiseToDpc [2022-02-15 04:28:45,019 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-02-15 04:28:45,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-02-15 04:28:45,019 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-15 04:28:45,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-02-15 04:28:45,019 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-02-15 04:28:45,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-02-15 04:28:45,019 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-02-15 04:28:45,723 INFO L234 CfgBuilder]: Building ICFG [2022-02-15 04:28:45,726 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-15 04:28:45,741 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:28:45,771 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:28:45,771 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:28:45,772 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:28:45,778 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:28:45,778 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:28:45,785 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:28:45,791 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:28:45,791 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:28:45,792 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:28:45,811 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:28:45,812 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:28:45,814 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:28:51,587 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##28: assume !false; [2022-02-15 04:28:51,587 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##27: assume false; [2022-02-15 04:28:51,603 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:28:51,610 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:28:51,610 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:28:51,610 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:28:51,617 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:28:51,617 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:28:51,618 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:28:51,628 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:28:51,628 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:28:51,628 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:28:51,639 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:28:51,639 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:28:51,643 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:28:56,440 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume !false; [2022-02-15 04:28:56,440 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume false; [2022-02-15 04:28:56,477 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:28:56,619 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##39: assume false; [2022-02-15 04:28:56,620 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##40: assume !false; [2022-02-15 04:28:56,625 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:28:56,630 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:28:56,630 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:28:56,630 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:28:56,648 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume !false; [2022-02-15 04:28:56,648 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##9: assume false; [2022-02-15 04:28:56,648 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:28:56,652 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:28:56,652 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:28:56,652 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:28:56,659 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:28:56,659 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:28:56,671 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:28:56,676 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:28:56,676 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:28:56,676 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:28:56,680 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:28:56,681 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:28:56,981 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:28:58,760 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume !false; [2022-02-15 04:28:58,761 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume false; [2022-02-15 04:28:58,769 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:29:01,885 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume false; [2022-02-15 04:29:01,885 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##22: assume !false; [2022-02-15 04:29:01,890 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:29:01,912 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2022-02-15 04:29:01,912 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2022-02-15 04:29:01,930 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:29:01,934 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:29:01,934 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:29:01,969 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:29:02,031 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##32: assume false; [2022-02-15 04:29:02,032 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##33: assume !false; [2022-02-15 04:29:02,167 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:29:02,171 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:29:02,172 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:29:02,341 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:29:02,344 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:29:02,344 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:29:02,344 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:29:07,454 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##28: assume !false; [2022-02-15 04:29:07,454 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##27: assume false; [2022-02-15 04:29:07,459 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:29:07,479 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !false; [2022-02-15 04:29:07,479 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume false; [2022-02-15 04:29:07,485 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:29:07,494 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2022-02-15 04:29:07,494 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2022-02-15 04:29:07,504 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:29:07,508 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:29:07,509 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:29:07,815 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:29:07,853 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##6: assume !false; [2022-02-15 04:29:07,853 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume false; [2022-02-15 04:29:07,853 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L3709: #res := 0; [2022-02-15 04:29:07,854 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:29:07,858 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:29:07,859 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:29:07,909 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:29:15,864 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume !false; [2022-02-15 04:29:15,865 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume false; [2022-02-15 04:29:15,917 INFO L275 CfgBuilder]: Performing block encoding [2022-02-15 04:29:15,933 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-15 04:29:15,933 INFO L299 CfgBuilder]: Removed 16 assume(true) statements. [2022-02-15 04:29:15,936 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.02 04:29:15 BoogieIcfgContainer [2022-02-15 04:29:15,937 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-15 04:29:15,938 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-15 04:29:15,938 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-15 04:29:15,941 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-15 04:29:15,941 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.02 04:28:42" (1/3) ... [2022-02-15 04:29:15,941 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5f2d7a5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.02 04:29:15, skipping insertion in model container [2022-02-15 04:29:15,942 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 04:28:44" (2/3) ... [2022-02-15 04:29:15,942 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5f2d7a5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.02 04:29:15, skipping insertion in model container [2022-02-15 04:29:15,942 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.02 04:29:15" (3/3) ... [2022-02-15 04:29:15,943 INFO L111 eAbstractionObserver]: Analyzing ICFG cdaudio.i.cil-1.c [2022-02-15 04:29:15,947 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:AcceleratedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-02-15 04:29:15,947 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-15 04:29:15,985 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-15 04:29:15,992 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=AcceleratedInterpolation, 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, mLoopAccelerationTechnique=QVASR [2022-02-15 04:29:15,992 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-02-15 04:29:16,040 INFO L276 IsEmpty]: Start isEmpty. Operand has 1261 states, 960 states have (on average 1.5177083333333334) internal successors, (1457), 990 states have internal predecessors, (1457), 248 states have call successors, (248), 43 states have call predecessors, (248), 43 states have return successors, (248), 236 states have call predecessors, (248), 248 states have call successors, (248) [2022-02-15 04:29:16,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 04:29:16,049 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:29:16,050 INFO L514 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] [2022-02-15 04:29:16,051 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:29:16,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:29:16,058 INFO L85 PathProgramCache]: Analyzing trace with hash 1165007651, now seen corresponding path program 1 times [2022-02-15 04:29:16,064 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:29:16,065 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1529607696] [2022-02-15 04:29:16,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:29:16,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:29:16,248 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:29:16,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:29:16,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:29:16,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:29:16,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:29:16,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:29:16,721 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:29:16,723 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:29:16,723 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1529607696] [2022-02-15 04:29:16,724 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1529607696] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:29:16,724 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:29:16,725 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-15 04:29:16,726 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253465363] [2022-02-15 04:29:16,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:29:16,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-15 04:29:16,730 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:29:16,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-15 04:29:16,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-15 04:29:16,761 INFO L87 Difference]: Start difference. First operand has 1261 states, 960 states have (on average 1.5177083333333334) internal successors, (1457), 990 states have internal predecessors, (1457), 248 states have call successors, (248), 43 states have call predecessors, (248), 43 states have return successors, (248), 236 states have call predecessors, (248), 248 states have call successors, (248) Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-02-15 04:29:22,222 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-02-15 04:29:24,774 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-02-15 04:29:26,803 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:29:29,851 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-02-15 04:29:32,015 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-02-15 04:29:33,829 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:29:35,303 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:29:37,327 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-02-15 04:29:39,164 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:29:41,297 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-02-15 04:29:43,007 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:29:45,030 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-02-15 04:29:46,675 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:29:48,768 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-02-15 04:29:49,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:29:49,013 INFO L93 Difference]: Finished difference Result 1537 states and 2438 transitions. [2022-02-15 04:29:49,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 04:29:49,015 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 26 [2022-02-15 04:29:49,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:29:49,030 INFO L225 Difference]: With dead ends: 1537 [2022-02-15 04:29:49,030 INFO L226 Difference]: Without dead ends: 842 [2022-02-15 04:29:49,041 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-02-15 04:29:49,043 INFO L933 BasicCegarLoop]: 930 mSDtfsCounter, 484 mSDsluCounter, 372 mSDsCounter, 0 mSdLazyCounter, 1972 mSolverCounterSat, 187 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 508 SdHoareTripleChecker+Valid, 1302 SdHoareTripleChecker+Invalid, 2167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 187 IncrementalHoareTripleChecker+Valid, 1972 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.9s IncrementalHoareTripleChecker+Time [2022-02-15 04:29:49,044 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [508 Valid, 1302 Invalid, 2167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [187 Valid, 1972 Invalid, 8 Unknown, 0 Unchecked, 31.9s Time] [2022-02-15 04:29:49,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 842 states. [2022-02-15 04:29:49,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 842 to 679. [2022-02-15 04:29:49,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 679 states, 510 states have (on average 1.4588235294117646) internal successors, (744), 527 states have internal predecessors, (744), 132 states have call successors, (132), 38 states have call predecessors, (132), 36 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) [2022-02-15 04:29:49,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 991 transitions. [2022-02-15 04:29:49,181 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 991 transitions. Word has length 26 [2022-02-15 04:29:49,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:29:49,181 INFO L470 AbstractCegarLoop]: Abstraction has 679 states and 991 transitions. [2022-02-15 04:29:49,181 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-02-15 04:29:49,182 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 991 transitions. [2022-02-15 04:29:49,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-15 04:29:49,183 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:29:49,183 INFO L514 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-02-15 04:29:49,185 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-15 04:29:49,188 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:29:49,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:29:49,189 INFO L85 PathProgramCache]: Analyzing trace with hash 1118603387, now seen corresponding path program 1 times [2022-02-15 04:29:49,189 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:29:49,189 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1507343401] [2022-02-15 04:29:49,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:29:49,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:29:49,250 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:29:49,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:29:49,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:29:49,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:29:49,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:29:49,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:29:49,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:29:49,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:29:49,508 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:29:49,508 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:29:49,508 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1507343401] [2022-02-15 04:29:49,508 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1507343401] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:29:49,508 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:29:49,508 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-02-15 04:29:49,509 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101334109] [2022-02-15 04:29:49,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:29:49,509 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-15 04:29:49,510 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:29:49,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-15 04:29:49,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-02-15 04:29:49,510 INFO L87 Difference]: Start difference. First operand 679 states and 991 transitions. Second operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 3 states have internal predecessors, (22), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-15 04:29:54,455 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-02-15 04:29:56,490 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:29:59,668 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-02-15 04:30:01,691 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-02-15 04:30:03,887 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:30:05,918 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.82s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:30:07,904 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.89s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:30:08,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:30:08,155 INFO L93 Difference]: Finished difference Result 1457 states and 2151 transitions. [2022-02-15 04:30:08,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-15 04:30:08,155 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 3 states have internal predecessors, (22), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 31 [2022-02-15 04:30:08,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:30:08,164 INFO L225 Difference]: With dead ends: 1457 [2022-02-15 04:30:08,164 INFO L226 Difference]: Without dead ends: 1180 [2022-02-15 04:30:08,165 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-02-15 04:30:08,166 INFO L933 BasicCegarLoop]: 1235 mSDtfsCounter, 1957 mSDsluCounter, 737 mSDsCounter, 0 mSdLazyCounter, 1811 mSolverCounterSat, 565 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1995 SdHoareTripleChecker+Valid, 1972 SdHoareTripleChecker+Invalid, 2380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 565 IncrementalHoareTripleChecker+Valid, 1811 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.3s IncrementalHoareTripleChecker+Time [2022-02-15 04:30:08,167 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1995 Valid, 1972 Invalid, 2380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [565 Valid, 1811 Invalid, 4 Unknown, 0 Unchecked, 18.3s Time] [2022-02-15 04:30:08,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1180 states. [2022-02-15 04:30:08,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1180 to 991. [2022-02-15 04:30:08,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 991 states, 756 states have (on average 1.42989417989418) internal successors, (1081), 760 states have internal predecessors, (1081), 167 states have call successors, (167), 58 states have call predecessors, (167), 67 states have return successors, (200), 174 states have call predecessors, (200), 154 states have call successors, (200) [2022-02-15 04:30:08,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 991 states to 991 states and 1448 transitions. [2022-02-15 04:30:08,277 INFO L78 Accepts]: Start accepts. Automaton has 991 states and 1448 transitions. Word has length 31 [2022-02-15 04:30:08,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:30:08,278 INFO L470 AbstractCegarLoop]: Abstraction has 991 states and 1448 transitions. [2022-02-15 04:30:08,278 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 3 states have internal predecessors, (22), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-15 04:30:08,278 INFO L276 IsEmpty]: Start isEmpty. Operand 991 states and 1448 transitions. [2022-02-15 04:30:08,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-15 04:30:08,280 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:30:08,280 INFO L514 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] [2022-02-15 04:30:08,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-02-15 04:30:08,280 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:30:08,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:30:08,281 INFO L85 PathProgramCache]: Analyzing trace with hash 425780201, now seen corresponding path program 1 times [2022-02-15 04:30:08,281 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:30:08,281 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [78407954] [2022-02-15 04:30:08,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:30:08,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:30:08,293 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:30:08,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:30:08,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:30:08,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:30:08,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:30:08,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:30:08,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:30:08,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:30:08,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-02-15 04:30:08,577 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:30:08,578 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [78407954] [2022-02-15 04:30:08,578 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [78407954] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:30:08,578 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:30:08,578 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-02-15 04:30:08,578 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989677422] [2022-02-15 04:30:08,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:30:08,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-15 04:30:08,579 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:30:08,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-15 04:30:08,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-02-15 04:30:08,580 INFO L87 Difference]: Start difference. First operand 991 states and 1448 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-15 04:30:15,021 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-02-15 04:30:17,859 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-02-15 04:30:21,088 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-02-15 04:30:23,123 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:30:25,387 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-02-15 04:30:27,671 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-02-15 04:30:29,805 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:30:31,585 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-02-15 04:30:33,614 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:30:35,856 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-02-15 04:30:38,752 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-02-15 04:30:40,997 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-02-15 04:30:43,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-02-15 04:30:45,988 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:30:48,352 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-02-15 04:30:50,300 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:30:50,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:30:50,749 INFO L93 Difference]: Finished difference Result 2286 states and 3437 transitions. [2022-02-15 04:30:50,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 04:30:50,749 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 38 [2022-02-15 04:30:50,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:30:50,764 INFO L225 Difference]: With dead ends: 2286 [2022-02-15 04:30:50,764 INFO L226 Difference]: Without dead ends: 1830 [2022-02-15 04:30:50,766 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-02-15 04:30:50,767 INFO L933 BasicCegarLoop]: 1375 mSDtfsCounter, 1077 mSDsluCounter, 798 mSDsCounter, 0 mSdLazyCounter, 3240 mSolverCounterSat, 292 mSolverCounterUnsat, 14 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 40.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1129 SdHoareTripleChecker+Valid, 2173 SdHoareTripleChecker+Invalid, 3546 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 292 IncrementalHoareTripleChecker+Valid, 3240 IncrementalHoareTripleChecker+Invalid, 14 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 41.8s IncrementalHoareTripleChecker+Time [2022-02-15 04:30:50,767 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1129 Valid, 2173 Invalid, 3546 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [292 Valid, 3240 Invalid, 14 Unknown, 0 Unchecked, 41.8s Time] [2022-02-15 04:30:50,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1830 states. [2022-02-15 04:30:50,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1830 to 1172. [2022-02-15 04:30:50,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1172 states, 892 states have (on average 1.4204035874439462) internal successors, (1267), 895 states have internal predecessors, (1267), 197 states have call successors, (197), 73 states have call predecessors, (197), 82 states have return successors, (269), 205 states have call predecessors, (269), 184 states have call successors, (269) [2022-02-15 04:30:50,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1172 states to 1172 states and 1733 transitions. [2022-02-15 04:30:50,911 INFO L78 Accepts]: Start accepts. Automaton has 1172 states and 1733 transitions. Word has length 38 [2022-02-15 04:30:50,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:30:50,912 INFO L470 AbstractCegarLoop]: Abstraction has 1172 states and 1733 transitions. [2022-02-15 04:30:50,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-15 04:30:50,912 INFO L276 IsEmpty]: Start isEmpty. Operand 1172 states and 1733 transitions. [2022-02-15 04:30:50,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-02-15 04:30:50,919 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:30:50,919 INFO L514 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] [2022-02-15 04:30:50,919 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-02-15 04:30:50,919 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:30:50,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:30:50,920 INFO L85 PathProgramCache]: Analyzing trace with hash 76033968, now seen corresponding path program 1 times [2022-02-15 04:30:50,920 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:30:50,920 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1314890961] [2022-02-15 04:30:50,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:30:50,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:30:50,951 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:30:51,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:30:51,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:30:51,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:30:51,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:30:51,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:30:51,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:30:51,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:30:51,245 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:30:51,246 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:30:51,246 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1314890961] [2022-02-15 04:30:51,246 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1314890961] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:30:51,246 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:30:51,246 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-02-15 04:30:51,246 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011564120] [2022-02-15 04:30:51,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:30:51,247 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 04:30:51,247 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:30:51,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 04:30:51,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-02-15 04:30:51,247 INFO L87 Difference]: Start difference. First operand 1172 states and 1733 transitions. Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 5 states have internal predecessors, (29), 4 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-02-15 04:30:58,972 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-02-15 04:31:01,007 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:31:03,034 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:31:06,392 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-02-15 04:31:09,395 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-02-15 04:31:12,636 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-02-15 04:31:14,667 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:31:16,693 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:31:19,135 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-02-15 04:31:21,157 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-02-15 04:31:22,424 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:31:24,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:31:24,228 INFO L93 Difference]: Finished difference Result 2221 states and 3345 transitions. [2022-02-15 04:31:24,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 04:31:24,229 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 5 states have internal predecessors, (29), 4 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 39 [2022-02-15 04:31:24,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:31:24,237 INFO L225 Difference]: With dead ends: 2221 [2022-02-15 04:31:24,237 INFO L226 Difference]: Without dead ends: 1514 [2022-02-15 04:31:24,240 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=78, Invalid=162, Unknown=0, NotChecked=0, Total=240 [2022-02-15 04:31:24,241 INFO L933 BasicCegarLoop]: 1358 mSDtfsCounter, 3280 mSDsluCounter, 1258 mSDsCounter, 0 mSdLazyCounter, 3715 mSolverCounterSat, 1178 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3311 SdHoareTripleChecker+Valid, 2616 SdHoareTripleChecker+Invalid, 4903 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1178 IncrementalHoareTripleChecker+Valid, 3715 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.3s IncrementalHoareTripleChecker+Time [2022-02-15 04:31:24,241 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3311 Valid, 2616 Invalid, 4903 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1178 Valid, 3715 Invalid, 10 Unknown, 0 Unchecked, 32.3s Time] [2022-02-15 04:31:24,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1514 states. [2022-02-15 04:31:24,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1514 to 1166. [2022-02-15 04:31:24,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1166 states, 887 states have (on average 1.4182638105975198) internal successors, (1258), 890 states have internal predecessors, (1258), 196 states have call successors, (196), 72 states have call predecessors, (196), 82 states have return successors, (267), 205 states have call predecessors, (267), 183 states have call successors, (267) [2022-02-15 04:31:24,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1166 states to 1166 states and 1721 transitions. [2022-02-15 04:31:24,380 INFO L78 Accepts]: Start accepts. Automaton has 1166 states and 1721 transitions. Word has length 39 [2022-02-15 04:31:24,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:31:24,380 INFO L470 AbstractCegarLoop]: Abstraction has 1166 states and 1721 transitions. [2022-02-15 04:31:24,381 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 5 states have internal predecessors, (29), 4 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-02-15 04:31:24,381 INFO L276 IsEmpty]: Start isEmpty. Operand 1166 states and 1721 transitions. [2022-02-15 04:31:24,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-02-15 04:31:24,382 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:31:24,382 INFO L514 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] [2022-02-15 04:31:24,382 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-02-15 04:31:24,382 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:31:24,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:31:24,383 INFO L85 PathProgramCache]: Analyzing trace with hash -610227898, now seen corresponding path program 1 times [2022-02-15 04:31:24,383 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:31:24,383 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [221747182] [2022-02-15 04:31:24,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:31:24,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:31:24,394 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:31:24,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:31:24,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:31:24,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:31:24,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:31:24,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:31:24,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:31:24,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:31:24,636 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:31:24,637 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:31:24,637 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [221747182] [2022-02-15 04:31:24,639 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [221747182] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:31:24,639 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:31:24,639 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-02-15 04:31:24,639 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760994903] [2022-02-15 04:31:24,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:31:24,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-15 04:31:24,639 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:31:24,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-15 04:31:24,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-02-15 04:31:24,640 INFO L87 Difference]: Start difference. First operand 1166 states and 1721 transitions. Second operand has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 3 states have internal predecessors, (29), 3 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-15 04:31:29,240 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-02-15 04:31:31,269 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:31:33,190 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:31:35,335 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-02-15 04:31:36,686 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:31:39,127 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:31:41,149 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-02-15 04:31:43,423 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-02-15 04:31:45,463 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:31:46,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:31:46,628 INFO L93 Difference]: Finished difference Result 2067 states and 3010 transitions. [2022-02-15 04:31:46,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-15 04:31:46,629 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 3 states have internal predecessors, (29), 3 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 40 [2022-02-15 04:31:46,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:31:46,637 INFO L225 Difference]: With dead ends: 2067 [2022-02-15 04:31:46,637 INFO L226 Difference]: Without dead ends: 1899 [2022-02-15 04:31:46,639 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-02-15 04:31:46,639 INFO L933 BasicCegarLoop]: 1134 mSDtfsCounter, 1931 mSDsluCounter, 711 mSDsCounter, 0 mSdLazyCounter, 1510 mSolverCounterSat, 532 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1975 SdHoareTripleChecker+Valid, 1845 SdHoareTripleChecker+Invalid, 2048 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 532 IncrementalHoareTripleChecker+Valid, 1510 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.6s IncrementalHoareTripleChecker+Time [2022-02-15 04:31:46,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1975 Valid, 1845 Invalid, 2048 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [532 Valid, 1510 Invalid, 6 Unknown, 0 Unchecked, 21.6s Time] [2022-02-15 04:31:46,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1899 states. [2022-02-15 04:31:46,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1899 to 1631. [2022-02-15 04:31:46,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1631 states, 1259 states have (on average 1.4233518665607625) internal successors, (1792), 1260 states have internal predecessors, (1792), 254 states have call successors, (254), 100 states have call predecessors, (254), 117 states have return successors, (346), 270 states have call predecessors, (346), 244 states have call successors, (346) [2022-02-15 04:31:46,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1631 states to 1631 states and 2392 transitions. [2022-02-15 04:31:46,835 INFO L78 Accepts]: Start accepts. Automaton has 1631 states and 2392 transitions. Word has length 40 [2022-02-15 04:31:46,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:31:46,835 INFO L470 AbstractCegarLoop]: Abstraction has 1631 states and 2392 transitions. [2022-02-15 04:31:46,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 3 states have internal predecessors, (29), 3 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-15 04:31:46,836 INFO L276 IsEmpty]: Start isEmpty. Operand 1631 states and 2392 transitions. [2022-02-15 04:31:46,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-02-15 04:31:46,837 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:31:46,837 INFO L514 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] [2022-02-15 04:31:46,837 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-02-15 04:31:46,837 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:31:46,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:31:46,837 INFO L85 PathProgramCache]: Analyzing trace with hash -305283800, now seen corresponding path program 1 times [2022-02-15 04:31:46,837 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:31:46,838 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1056918670] [2022-02-15 04:31:46,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:31:46,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:31:46,849 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:31:46,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:31:47,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:31:47,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:31:47,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:31:47,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:31:47,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:31:47,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:31:47,094 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:31:47,095 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:31:47,095 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1056918670] [2022-02-15 04:31:47,095 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1056918670] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:31:47,095 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:31:47,095 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-02-15 04:31:47,095 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070085602] [2022-02-15 04:31:47,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:31:47,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-15 04:31:47,096 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:31:47,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-15 04:31:47,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-02-15 04:31:47,096 INFO L87 Difference]: Start difference. First operand 1631 states and 2392 transitions. Second operand has 6 states, 6 states have (on average 5.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-15 04:31:52,475 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-02-15 04:31:54,726 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-02-15 04:31:57,652 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-02-15 04:31:58,880 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:32:02,491 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-02-15 04:32:04,638 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-02-15 04:32:06,857 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-02-15 04:32:08,883 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:32:10,726 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:32:12,878 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-02-15 04:32:13,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:32:13,124 INFO L93 Difference]: Finished difference Result 1768 states and 2618 transitions. [2022-02-15 04:32:13,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 04:32:13,125 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 40 [2022-02-15 04:32:13,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:32:13,134 INFO L225 Difference]: With dead ends: 1768 [2022-02-15 04:32:13,134 INFO L226 Difference]: Without dead ends: 1764 [2022-02-15 04:32:13,135 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-02-15 04:32:13,136 INFO L933 BasicCegarLoop]: 904 mSDtfsCounter, 496 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 1643 mSolverCounterSat, 172 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 520 SdHoareTripleChecker+Valid, 1459 SdHoareTripleChecker+Invalid, 1823 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 1643 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.7s IncrementalHoareTripleChecker+Time [2022-02-15 04:32:13,136 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [520 Valid, 1459 Invalid, 1823 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 1643 Invalid, 8 Unknown, 0 Unchecked, 25.7s Time] [2022-02-15 04:32:13,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1764 states. [2022-02-15 04:32:13,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1764 to 1630. [2022-02-15 04:32:13,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1630 states, 1259 states have (on average 1.4217633042096902) internal successors, (1790), 1259 states have internal predecessors, (1790), 253 states have call successors, (253), 100 states have call predecessors, (253), 117 states have return successors, (346), 270 states have call predecessors, (346), 244 states have call successors, (346) [2022-02-15 04:32:13,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1630 states to 1630 states and 2389 transitions. [2022-02-15 04:32:13,352 INFO L78 Accepts]: Start accepts. Automaton has 1630 states and 2389 transitions. Word has length 40 [2022-02-15 04:32:13,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:32:13,352 INFO L470 AbstractCegarLoop]: Abstraction has 1630 states and 2389 transitions. [2022-02-15 04:32:13,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-15 04:32:13,353 INFO L276 IsEmpty]: Start isEmpty. Operand 1630 states and 2389 transitions. [2022-02-15 04:32:13,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-02-15 04:32:13,355 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:32:13,355 INFO L514 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] [2022-02-15 04:32:13,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-02-15 04:32:13,355 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:32:13,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:32:13,355 INFO L85 PathProgramCache]: Analyzing trace with hash 2118625593, now seen corresponding path program 1 times [2022-02-15 04:32:13,356 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:32:13,356 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1337977455] [2022-02-15 04:32:13,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:32:13,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:32:13,366 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:32:13,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:32:13,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:32:13,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:32:13,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:32:13,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:32:13,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:32:13,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:32:13,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-02-15 04:32:13,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:32:13,627 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:32:13,627 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:32:13,628 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1337977455] [2022-02-15 04:32:13,628 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1337977455] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:32:13,628 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:32:13,628 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-02-15 04:32:13,628 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990175996] [2022-02-15 04:32:13,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:32:13,628 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 04:32:13,629 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:32:13,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 04:32:13,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-02-15 04:32:13,629 INFO L87 Difference]: Start difference. First operand 1630 states and 2389 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 4 states have internal predecessors, (37), 3 states have call successors, (11), 7 states have call predecessors, (11), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-02-15 04:32:21,510 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:32:22,569 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-02-15 04:32:25,727 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:32:28,165 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-02-15 04:32:31,993 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-02-15 04:32:34,646 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-02-15 04:32:36,759 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-02-15 04:32:39,298 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-02-15 04:32:43,157 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-02-15 04:32:45,183 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:32:47,210 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:32:49,437 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-02-15 04:32:51,468 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:32:54,709 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-02-15 04:32:57,209 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-02-15 04:32:59,230 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-02-15 04:33:01,901 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-02-15 04:33:04,108 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-02-15 04:33:05,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:33:05,393 INFO L93 Difference]: Finished difference Result 2734 states and 4044 transitions. [2022-02-15 04:33:05,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-15 04:33:05,394 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 4 states have internal predecessors, (37), 3 states have call successors, (11), 7 states have call predecessors, (11), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 52 [2022-02-15 04:33:05,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:33:05,400 INFO L225 Difference]: With dead ends: 2734 [2022-02-15 04:33:05,400 INFO L226 Difference]: Without dead ends: 1596 [2022-02-15 04:33:05,403 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2022-02-15 04:33:05,403 INFO L933 BasicCegarLoop]: 934 mSDtfsCounter, 1468 mSDsluCounter, 737 mSDsCounter, 0 mSdLazyCounter, 3951 mSolverCounterSat, 713 mSolverCounterUnsat, 14 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 49.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1494 SdHoareTripleChecker+Valid, 1671 SdHoareTripleChecker+Invalid, 4678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 713 IncrementalHoareTripleChecker+Valid, 3951 IncrementalHoareTripleChecker+Invalid, 14 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 51.1s IncrementalHoareTripleChecker+Time [2022-02-15 04:33:05,404 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1494 Valid, 1671 Invalid, 4678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [713 Valid, 3951 Invalid, 14 Unknown, 0 Unchecked, 51.1s Time] [2022-02-15 04:33:05,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1596 states. [2022-02-15 04:33:05,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1596 to 1203. [2022-02-15 04:33:05,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1203 states, 930 states have (on average 1.4043010752688172) internal successors, (1306), 932 states have internal predecessors, (1306), 182 states have call successors, (182), 75 states have call predecessors, (182), 90 states have return successors, (254), 195 states have call predecessors, (254), 173 states have call successors, (254) [2022-02-15 04:33:05,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1203 states to 1203 states and 1742 transitions. [2022-02-15 04:33:05,596 INFO L78 Accepts]: Start accepts. Automaton has 1203 states and 1742 transitions. Word has length 52 [2022-02-15 04:33:05,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:33:05,596 INFO L470 AbstractCegarLoop]: Abstraction has 1203 states and 1742 transitions. [2022-02-15 04:33:05,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 4 states have internal predecessors, (37), 3 states have call successors, (11), 7 states have call predecessors, (11), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-02-15 04:33:05,596 INFO L276 IsEmpty]: Start isEmpty. Operand 1203 states and 1742 transitions. [2022-02-15 04:33:05,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 04:33:05,598 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:33:05,598 INFO L514 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-02-15 04:33:05,598 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-02-15 04:33:05,598 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:33:05,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:33:05,599 INFO L85 PathProgramCache]: Analyzing trace with hash 975245132, now seen corresponding path program 1 times [2022-02-15 04:33:05,599 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:33:05,599 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2074755404] [2022-02-15 04:33:05,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:33:05,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:33:05,610 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:33:05,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:33:05,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:33:05,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:33:05,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:33:05,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:33:05,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:33:05,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:33:05,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-02-15 04:33:05,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:33:05,917 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:33:05,917 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:33:05,917 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2074755404] [2022-02-15 04:33:05,917 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [2074755404] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:33:05,917 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:33:05,917 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-15 04:33:05,917 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533409527] [2022-02-15 04:33:05,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:33:05,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 04:33:05,918 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:33:05,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 04:33:05,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-02-15 04:33:05,919 INFO L87 Difference]: Start difference. First operand 1203 states and 1742 transitions. Second operand has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2022-02-15 04:33:11,850 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-02-15 04:33:14,215 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:33:17,606 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-02-15 04:33:19,641 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:33:23,722 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-02-15 04:33:27,324 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:33:30,180 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-02-15 04:33:32,206 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:33:34,500 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-02-15 04:33:36,462 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-02-15 04:33:38,308 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.67s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:33:40,158 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.85s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:33:42,154 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-02-15 04:33:42,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:33:42,683 INFO L93 Difference]: Finished difference Result 2154 states and 3211 transitions. [2022-02-15 04:33:42,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 04:33:42,684 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) Word has length 53 [2022-02-15 04:33:42,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:33:42,689 INFO L225 Difference]: With dead ends: 2154 [2022-02-15 04:33:42,689 INFO L226 Difference]: Without dead ends: 1486 [2022-02-15 04:33:42,691 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-02-15 04:33:42,691 INFO L933 BasicCegarLoop]: 759 mSDtfsCounter, 1794 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 2327 mSolverCounterSat, 742 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1853 SdHoareTripleChecker+Valid, 1186 SdHoareTripleChecker+Invalid, 3076 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 742 IncrementalHoareTripleChecker+Valid, 2327 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.2s IncrementalHoareTripleChecker+Time [2022-02-15 04:33:42,692 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1853 Valid, 1186 Invalid, 3076 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [742 Valid, 2327 Invalid, 7 Unknown, 0 Unchecked, 36.2s Time] [2022-02-15 04:33:42,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1486 states. [2022-02-15 04:33:42,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1486 to 1200. [2022-02-15 04:33:42,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1200 states, 928 states have (on average 1.396551724137931) internal successors, (1296), 929 states have internal predecessors, (1296), 181 states have call successors, (181), 75 states have call predecessors, (181), 90 states have return successors, (254), 195 states have call predecessors, (254), 173 states have call successors, (254) [2022-02-15 04:33:42,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1200 states to 1200 states and 1731 transitions. [2022-02-15 04:33:42,907 INFO L78 Accepts]: Start accepts. Automaton has 1200 states and 1731 transitions. Word has length 53 [2022-02-15 04:33:42,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:33:42,907 INFO L470 AbstractCegarLoop]: Abstraction has 1200 states and 1731 transitions. [2022-02-15 04:33:42,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2022-02-15 04:33:42,908 INFO L276 IsEmpty]: Start isEmpty. Operand 1200 states and 1731 transitions. [2022-02-15 04:33:42,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 04:33:42,911 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:33:42,911 INFO L514 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-02-15 04:33:42,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-02-15 04:33:42,912 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:33:42,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:33:42,912 INFO L85 PathProgramCache]: Analyzing trace with hash -990249866, now seen corresponding path program 1 times [2022-02-15 04:33:42,912 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:33:42,912 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1806330588] [2022-02-15 04:33:42,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:33:42,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:33:42,925 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:33:42,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:33:43,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:33:43,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:33:43,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:33:43,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:33:43,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:33:43,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:33:43,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-02-15 04:33:43,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:33:43,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-02-15 04:33:43,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:33:43,222 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:33:43,223 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:33:43,223 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1806330588] [2022-02-15 04:33:43,223 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1806330588] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:33:43,223 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:33:43,223 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-02-15 04:33:43,223 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635590931] [2022-02-15 04:33:43,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:33:43,224 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 04:33:43,224 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:33:43,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 04:33:43,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-02-15 04:33:43,225 INFO L87 Difference]: Start difference. First operand 1200 states and 1731 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 7 states have internal predecessors, (41), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-02-15 04:33:55,175 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-02-15 04:33:56,803 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-02-15 04:33:58,825 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-02-15 04:33:59,829 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:34:02,709 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-02-15 04:34:06,317 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-02-15 04:34:08,944 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:34:11,348 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-02-15 04:34:13,383 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:34:15,454 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-02-15 04:34:17,621 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-02-15 04:34:21,679 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-02-15 04:34:23,708 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:34:25,730 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-02-15 04:34:27,755 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-02-15 04:34:30,043 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-02-15 04:34:32,068 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-02-15 04:34:34,373 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-02-15 04:34:37,460 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-02-15 04:34:40,472 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-02-15 04:34:42,627 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:34:44,311 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:34:46,344 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:34:46,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:34:46,892 INFO L93 Difference]: Finished difference Result 1832 states and 2719 transitions. [2022-02-15 04:34:46,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 04:34:46,892 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 7 states have internal predecessors, (41), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 53 [2022-02-15 04:34:46,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:34:46,900 INFO L225 Difference]: With dead ends: 1832 [2022-02-15 04:34:46,900 INFO L226 Difference]: Without dead ends: 1772 [2022-02-15 04:34:46,902 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=174, Invalid=528, Unknown=0, NotChecked=0, Total=702 [2022-02-15 04:34:46,902 INFO L933 BasicCegarLoop]: 1056 mSDtfsCounter, 2411 mSDsluCounter, 1926 mSDsCounter, 0 mSdLazyCounter, 4802 mSolverCounterSat, 1074 mSolverCounterUnsat, 19 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 60.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2443 SdHoareTripleChecker+Valid, 2982 SdHoareTripleChecker+Invalid, 5895 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1074 IncrementalHoareTripleChecker+Valid, 4802 IncrementalHoareTripleChecker+Invalid, 19 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 62.5s IncrementalHoareTripleChecker+Time [2022-02-15 04:34:46,903 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2443 Valid, 2982 Invalid, 5895 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1074 Valid, 4802 Invalid, 19 Unknown, 0 Unchecked, 62.5s Time] [2022-02-15 04:34:46,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1772 states. [2022-02-15 04:34:47,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1772 to 1272. [2022-02-15 04:34:47,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1272 states, 982 states have (on average 1.390020366598778) internal successors, (1365), 982 states have internal predecessors, (1365), 190 states have call successors, (190), 83 states have call predecessors, (190), 99 states have return successors, (264), 206 states have call predecessors, (264), 182 states have call successors, (264) [2022-02-15 04:34:47,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1272 states to 1272 states and 1819 transitions. [2022-02-15 04:34:47,173 INFO L78 Accepts]: Start accepts. Automaton has 1272 states and 1819 transitions. Word has length 53 [2022-02-15 04:34:47,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:34:47,173 INFO L470 AbstractCegarLoop]: Abstraction has 1272 states and 1819 transitions. [2022-02-15 04:34:47,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 7 states have internal predecessors, (41), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-02-15 04:34:47,173 INFO L276 IsEmpty]: Start isEmpty. Operand 1272 states and 1819 transitions. [2022-02-15 04:34:47,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-02-15 04:34:47,175 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:34:47,175 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 04:34:47,176 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-02-15 04:34:47,176 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:34:47,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:34:47,176 INFO L85 PathProgramCache]: Analyzing trace with hash 1812095217, now seen corresponding path program 1 times [2022-02-15 04:34:47,176 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:34:47,176 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [523712702] [2022-02-15 04:34:47,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:34:47,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:34:47,186 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:34:47,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:34:47,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:34:47,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:34:47,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:34:47,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:34:47,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:34:47,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:34:47,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-02-15 04:34:47,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:34:47,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-02-15 04:34:47,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:34:47,554 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:34:47,554 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:34:47,554 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [523712702] [2022-02-15 04:34:47,554 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [523712702] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:34:47,555 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:34:47,555 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-02-15 04:34:47,555 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016946372] [2022-02-15 04:34:47,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:34:47,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 04:34:47,555 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:34:47,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 04:34:47,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-02-15 04:34:47,556 INFO L87 Difference]: Start difference. First operand 1272 states and 1819 transitions. Second operand has 11 states, 10 states have (on average 4.3) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-02-15 04:35:00,441 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-02-15 04:35:02,471 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:35:05,122 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-02-15 04:35:08,149 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-02-15 04:35:11,285 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-02-15 04:35:16,088 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-02-15 04:35:17,866 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:35:19,064 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:35:21,089 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-02-15 04:35:23,324 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:35:25,629 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-02-15 04:35:26,681 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:35:28,905 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:35:31,242 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-02-15 04:35:34,746 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:35:37,855 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-02-15 04:35:39,884 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:35:40,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:35:40,290 INFO L93 Difference]: Finished difference Result 1949 states and 2886 transitions. [2022-02-15 04:35:40,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 04:35:40,291 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.3) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 55 [2022-02-15 04:35:40,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:35:40,298 INFO L225 Difference]: With dead ends: 1949 [2022-02-15 04:35:40,299 INFO L226 Difference]: Without dead ends: 1937 [2022-02-15 04:35:40,300 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=162, Invalid=488, Unknown=0, NotChecked=0, Total=650 [2022-02-15 04:35:40,300 INFO L933 BasicCegarLoop]: 1054 mSDtfsCounter, 3993 mSDsluCounter, 1763 mSDsCounter, 0 mSdLazyCounter, 4854 mSolverCounterSat, 1798 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 49.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4043 SdHoareTripleChecker+Valid, 2817 SdHoareTripleChecker+Invalid, 6662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1798 IncrementalHoareTripleChecker+Valid, 4854 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 51.5s IncrementalHoareTripleChecker+Time [2022-02-15 04:35:40,300 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4043 Valid, 2817 Invalid, 6662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1798 Valid, 4854 Invalid, 10 Unknown, 0 Unchecked, 51.5s Time] [2022-02-15 04:35:40,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1937 states. [2022-02-15 04:35:40,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1937 to 1326. [2022-02-15 04:35:40,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1326 states, 1025 states have (on average 1.377560975609756) internal successors, (1412), 1018 states have internal predecessors, (1412), 190 states have call successors, (190), 83 states have call predecessors, (190), 110 states have return successors, (282), 224 states have call predecessors, (282), 182 states have call successors, (282) [2022-02-15 04:35:40,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1326 states to 1326 states and 1884 transitions. [2022-02-15 04:35:40,596 INFO L78 Accepts]: Start accepts. Automaton has 1326 states and 1884 transitions. Word has length 55 [2022-02-15 04:35:40,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:35:40,600 INFO L470 AbstractCegarLoop]: Abstraction has 1326 states and 1884 transitions. [2022-02-15 04:35:40,600 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.3) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-02-15 04:35:40,600 INFO L276 IsEmpty]: Start isEmpty. Operand 1326 states and 1884 transitions. [2022-02-15 04:35:40,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-02-15 04:35:40,603 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:35:40,603 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 04:35:40,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-02-15 04:35:40,604 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:35:40,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:35:40,604 INFO L85 PathProgramCache]: Analyzing trace with hash 1811818387, now seen corresponding path program 1 times [2022-02-15 04:35:40,604 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:35:40,604 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1429300095] [2022-02-15 04:35:40,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:35:40,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:35:40,615 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:35:40,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:35:40,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:35:40,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:35:40,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:35:40,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:35:40,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:35:40,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:35:40,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-02-15 04:35:40,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:35:40,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-02-15 04:35:40,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:35:40,884 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:35:40,885 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:35:40,885 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1429300095] [2022-02-15 04:35:40,885 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1429300095] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:35:40,885 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:35:40,885 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-15 04:35:40,885 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442488561] [2022-02-15 04:35:40,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:35:40,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 04:35:40,886 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:35:40,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 04:35:40,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-02-15 04:35:40,887 INFO L87 Difference]: Start difference. First operand 1326 states and 1884 transitions. Second operand has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-02-15 04:35:48,204 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-02-15 04:35:49,990 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:35:52,845 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-02-15 04:35:54,875 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:35:55,992 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:35:58,014 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-02-15 04:36:00,687 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:36:02,963 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-02-15 04:36:04,997 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:36:07,182 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-02-15 04:36:09,210 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:36:11,152 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:36:13,179 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:36:13,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:36:13,716 INFO L93 Difference]: Finished difference Result 1626 states and 2418 transitions. [2022-02-15 04:36:13,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 04:36:13,716 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 55 [2022-02-15 04:36:13,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:36:13,723 INFO L225 Difference]: With dead ends: 1626 [2022-02-15 04:36:13,723 INFO L226 Difference]: Without dead ends: 1600 [2022-02-15 04:36:13,724 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-02-15 04:36:13,724 INFO L933 BasicCegarLoop]: 782 mSDtfsCounter, 2271 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 1232 mSolverCounterSat, 977 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2318 SdHoareTripleChecker+Valid, 1176 SdHoareTripleChecker+Invalid, 2218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 977 IncrementalHoareTripleChecker+Valid, 1232 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.2s IncrementalHoareTripleChecker+Time [2022-02-15 04:36:13,724 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2318 Valid, 1176 Invalid, 2218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [977 Valid, 1232 Invalid, 9 Unknown, 0 Unchecked, 32.2s Time] [2022-02-15 04:36:13,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1600 states. [2022-02-15 04:36:13,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1600 to 1274. [2022-02-15 04:36:13,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1274 states, 985 states have (on average 1.385786802030457) internal successors, (1365), 984 states have internal predecessors, (1365), 189 states have call successors, (189), 83 states have call predecessors, (189), 99 states have return successors, (264), 206 states have call predecessors, (264), 182 states have call successors, (264) [2022-02-15 04:36:13,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1274 states to 1274 states and 1818 transitions. [2022-02-15 04:36:13,984 INFO L78 Accepts]: Start accepts. Automaton has 1274 states and 1818 transitions. Word has length 55 [2022-02-15 04:36:13,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:36:13,985 INFO L470 AbstractCegarLoop]: Abstraction has 1274 states and 1818 transitions. [2022-02-15 04:36:13,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-02-15 04:36:13,985 INFO L276 IsEmpty]: Start isEmpty. Operand 1274 states and 1818 transitions. [2022-02-15 04:36:13,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-02-15 04:36:13,987 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:36:13,987 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 04:36:13,987 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-02-15 04:36:13,987 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:36:13,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:36:13,988 INFO L85 PathProgramCache]: Analyzing trace with hash -650041914, now seen corresponding path program 1 times [2022-02-15 04:36:13,988 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:36:13,988 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1221144368] [2022-02-15 04:36:13,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:36:13,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:36:13,998 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:36:14,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:36:14,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:36:14,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:36:14,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:36:14,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:36:14,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:36:14,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:36:14,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-02-15 04:36:14,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:36:14,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-02-15 04:36:14,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:36:14,282 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:36:14,282 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:36:14,282 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1221144368] [2022-02-15 04:36:14,282 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1221144368] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:36:14,283 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:36:14,283 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-02-15 04:36:14,283 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192287317] [2022-02-15 04:36:14,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:36:14,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 04:36:14,283 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:36:14,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 04:36:14,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-02-15 04:36:14,284 INFO L87 Difference]: Start difference. First operand 1274 states and 1818 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 4 states have internal predecessors, (43), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-15 04:36:22,287 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-02-15 04:36:24,326 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:36:26,185 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:36:28,203 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-02-15 04:36:29,860 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-02-15 04:36:33,066 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-02-15 04:36:36,234 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-02-15 04:36:39,295 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-02-15 04:36:40,801 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-02-15 04:36:43,050 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-02-15 04:36:45,349 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-02-15 04:36:47,973 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:36:50,566 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:36:51,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:36:51,218 INFO L93 Difference]: Finished difference Result 1589 states and 2362 transitions. [2022-02-15 04:36:51,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 04:36:51,219 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 4 states have internal predecessors, (43), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 55 [2022-02-15 04:36:51,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:36:51,224 INFO L225 Difference]: With dead ends: 1589 [2022-02-15 04:36:51,225 INFO L226 Difference]: Without dead ends: 1564 [2022-02-15 04:36:51,225 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2022-02-15 04:36:51,226 INFO L933 BasicCegarLoop]: 766 mSDtfsCounter, 1770 mSDsluCounter, 767 mSDsCounter, 0 mSdLazyCounter, 2494 mSolverCounterSat, 688 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1818 SdHoareTripleChecker+Valid, 1533 SdHoareTripleChecker+Invalid, 3190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 688 IncrementalHoareTripleChecker+Valid, 2494 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.1s IncrementalHoareTripleChecker+Time [2022-02-15 04:36:51,226 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1818 Valid, 1533 Invalid, 3190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [688 Valid, 2494 Invalid, 8 Unknown, 0 Unchecked, 36.1s Time] [2022-02-15 04:36:51,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1564 states. [2022-02-15 04:36:51,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1564 to 1277. [2022-02-15 04:36:51,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1277 states, 988 states have (on average 1.3856275303643724) internal successors, (1369), 987 states have internal predecessors, (1369), 189 states have call successors, (189), 83 states have call predecessors, (189), 99 states have return successors, (264), 206 states have call predecessors, (264), 182 states have call successors, (264) [2022-02-15 04:36:51,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1277 states to 1277 states and 1822 transitions. [2022-02-15 04:36:51,562 INFO L78 Accepts]: Start accepts. Automaton has 1277 states and 1822 transitions. Word has length 55 [2022-02-15 04:36:51,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:36:51,562 INFO L470 AbstractCegarLoop]: Abstraction has 1277 states and 1822 transitions. [2022-02-15 04:36:51,562 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 4 states have internal predecessors, (43), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-15 04:36:51,562 INFO L276 IsEmpty]: Start isEmpty. Operand 1277 states and 1822 transitions. [2022-02-15 04:36:51,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-02-15 04:36:51,565 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:36:51,565 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 04:36:51,565 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-02-15 04:36:51,565 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:36:51,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:36:51,565 INFO L85 PathProgramCache]: Analyzing trace with hash 1650780676, now seen corresponding path program 1 times [2022-02-15 04:36:51,565 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:36:51,565 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1584413648] [2022-02-15 04:36:51,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:36:51,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:36:51,576 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:36:51,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:36:51,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:36:51,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:36:51,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:36:51,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:36:51,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:36:51,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:36:51,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-02-15 04:36:51,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:36:51,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-02-15 04:36:51,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:36:51,901 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:36:51,902 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:36:51,902 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1584413648] [2022-02-15 04:36:51,902 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1584413648] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:36:51,902 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:36:51,902 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-02-15 04:36:51,902 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296890741] [2022-02-15 04:36:51,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:36:51,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 04:36:51,902 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:36:51,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 04:36:51,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-02-15 04:36:51,903 INFO L87 Difference]: Start difference. First operand 1277 states and 1822 transitions. Second operand has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-02-15 04:36:59,015 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-02-15 04:37:02,696 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-02-15 04:37:04,736 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:37:06,775 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:37:08,810 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:37:11,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-02-15 04:37:14,816 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-02-15 04:37:19,741 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-02-15 04:37:21,783 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:37:23,232 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:37:25,258 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:37:27,625 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-02-15 04:37:30,106 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.85s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:37:31,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:37:31,466 INFO L93 Difference]: Finished difference Result 1594 states and 2366 transitions. [2022-02-15 04:37:31,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-15 04:37:31,466 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 55 [2022-02-15 04:37:31,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:37:31,471 INFO L225 Difference]: With dead ends: 1594 [2022-02-15 04:37:31,471 INFO L226 Difference]: Without dead ends: 1533 [2022-02-15 04:37:31,472 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=122, Invalid=340, Unknown=0, NotChecked=0, Total=462 [2022-02-15 04:37:31,472 INFO L933 BasicCegarLoop]: 762 mSDtfsCounter, 2347 mSDsluCounter, 1223 mSDsCounter, 0 mSdLazyCounter, 3166 mSolverCounterSat, 993 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2395 SdHoareTripleChecker+Valid, 1985 SdHoareTripleChecker+Invalid, 4169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 993 IncrementalHoareTripleChecker+Valid, 3166 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 38.5s IncrementalHoareTripleChecker+Time [2022-02-15 04:37:31,472 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2395 Valid, 1985 Invalid, 4169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [993 Valid, 3166 Invalid, 10 Unknown, 0 Unchecked, 38.5s Time] [2022-02-15 04:37:31,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1533 states. [2022-02-15 04:37:31,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1533 to 1251. [2022-02-15 04:37:31,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1251 states, 966 states have (on average 1.3892339544513457) internal successors, (1342), 972 states have internal predecessors, (1342), 189 states have call successors, (189), 83 states have call predecessors, (189), 95 states have return successors, (253), 195 states have call predecessors, (253), 182 states have call successors, (253) [2022-02-15 04:37:31,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1251 states to 1251 states and 1784 transitions. [2022-02-15 04:37:31,782 INFO L78 Accepts]: Start accepts. Automaton has 1251 states and 1784 transitions. Word has length 55 [2022-02-15 04:37:31,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:37:31,783 INFO L470 AbstractCegarLoop]: Abstraction has 1251 states and 1784 transitions. [2022-02-15 04:37:31,783 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-02-15 04:37:31,783 INFO L276 IsEmpty]: Start isEmpty. Operand 1251 states and 1784 transitions. [2022-02-15 04:37:31,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-02-15 04:37:31,785 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:37:31,785 INFO L514 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-02-15 04:37:31,785 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-02-15 04:37:31,785 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:37:31,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:37:31,786 INFO L85 PathProgramCache]: Analyzing trace with hash 2140205313, now seen corresponding path program 1 times [2022-02-15 04:37:31,786 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:37:31,786 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1343625420] [2022-02-15 04:37:31,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:37:31,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:37:31,797 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:37:31,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:37:31,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:37:31,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:37:32,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:37:32,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:37:32,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:37:32,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:37:32,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-02-15 04:37:32,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:37:32,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-02-15 04:37:32,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:37:32,085 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:37:32,085 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:37:32,085 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1343625420] [2022-02-15 04:37:32,085 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1343625420] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:37:32,085 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:37:32,085 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-02-15 04:37:32,085 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400887483] [2022-02-15 04:37:32,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:37:32,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 04:37:32,086 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:37:32,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 04:37:32,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-02-15 04:37:32,087 INFO L87 Difference]: Start difference. First operand 1251 states and 1784 transitions. Second operand has 8 states, 8 states have (on average 5.5) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (11), 8 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-15 04:37:37,913 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:37:41,376 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:37:44,175 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:37:46,344 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:37:48,262 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-02-15 04:37:49,469 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:37:52,395 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-02-15 04:37:54,471 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-02-15 04:37:56,699 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-02-15 04:37:59,641 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-02-15 04:38:02,233 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-02-15 04:38:04,483 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-02-15 04:38:06,704 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.89s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:38:09,677 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:38:11,634 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-02-15 04:38:11,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:38:11,831 INFO L93 Difference]: Finished difference Result 2248 states and 3288 transitions. [2022-02-15 04:38:11,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 04:38:11,831 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (11), 8 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 60 [2022-02-15 04:38:11,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:38:11,852 INFO L225 Difference]: With dead ends: 2248 [2022-02-15 04:38:11,852 INFO L226 Difference]: Without dead ends: 1600 [2022-02-15 04:38:11,854 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-02-15 04:38:11,854 INFO L933 BasicCegarLoop]: 901 mSDtfsCounter, 2135 mSDsluCounter, 959 mSDsCounter, 0 mSdLazyCounter, 2071 mSolverCounterSat, 1063 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2194 SdHoareTripleChecker+Valid, 1860 SdHoareTripleChecker+Invalid, 3141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1063 IncrementalHoareTripleChecker+Valid, 2071 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 39.0s IncrementalHoareTripleChecker+Time [2022-02-15 04:38:11,854 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2194 Valid, 1860 Invalid, 3141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1063 Valid, 2071 Invalid, 7 Unknown, 0 Unchecked, 39.0s Time] [2022-02-15 04:38:11,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1600 states. [2022-02-15 04:38:12,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1600 to 1251. [2022-02-15 04:38:12,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1251 states, 966 states have (on average 1.3881987577639752) internal successors, (1341), 972 states have internal predecessors, (1341), 189 states have call successors, (189), 83 states have call predecessors, (189), 95 states have return successors, (253), 195 states have call predecessors, (253), 182 states have call successors, (253) [2022-02-15 04:38:12,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1251 states to 1251 states and 1783 transitions. [2022-02-15 04:38:12,130 INFO L78 Accepts]: Start accepts. Automaton has 1251 states and 1783 transitions. Word has length 60 [2022-02-15 04:38:12,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:38:12,131 INFO L470 AbstractCegarLoop]: Abstraction has 1251 states and 1783 transitions. [2022-02-15 04:38:12,131 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (11), 8 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-15 04:38:12,131 INFO L276 IsEmpty]: Start isEmpty. Operand 1251 states and 1783 transitions. [2022-02-15 04:38:12,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-15 04:38:12,133 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:38:12,133 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 04:38:12,134 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-02-15 04:38:12,134 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:38:12,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:38:12,134 INFO L85 PathProgramCache]: Analyzing trace with hash 339212706, now seen corresponding path program 1 times [2022-02-15 04:38:12,134 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:38:12,134 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1082121786] [2022-02-15 04:38:12,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:38:12,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:38:12,145 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:38:12,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:38:12,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:38:12,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:38:12,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:38:12,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:38:12,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:38:12,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:38:12,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-02-15 04:38:12,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:38:12,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-02-15 04:38:12,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:38:12,412 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:38:12,413 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:38:12,413 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1082121786] [2022-02-15 04:38:12,413 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1082121786] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:38:12,413 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:38:12,413 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-15 04:38:12,413 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615100939] [2022-02-15 04:38:12,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:38:12,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 04:38:12,414 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:38:12,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 04:38:12,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-02-15 04:38:12,414 INFO L87 Difference]: Start difference. First operand 1251 states and 1783 transitions. Second operand has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-15 04:38:20,809 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-02-15 04:38:22,851 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:38:26,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-02-15 04:38:27,635 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-02-15 04:38:30,466 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:38:32,675 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-02-15 04:38:34,715 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:38:36,745 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:38:38,826 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-02-15 04:38:40,809 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:38:41,967 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:38:45,626 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-02-15 04:38:47,663 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:38:49,761 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:38:51,799 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:38:54,070 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-02-15 04:38:56,713 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-02-15 04:38:59,465 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-02-15 04:39:01,087 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:39:01,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:39:01,705 INFO L93 Difference]: Finished difference Result 2771 states and 4052 transitions. [2022-02-15 04:39:01,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-15 04:39:01,705 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 56 [2022-02-15 04:39:01,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:39:01,712 INFO L225 Difference]: With dead ends: 2771 [2022-02-15 04:39:01,712 INFO L226 Difference]: Without dead ends: 1528 [2022-02-15 04:39:01,715 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2022-02-15 04:39:01,716 INFO L933 BasicCegarLoop]: 829 mSDtfsCounter, 1219 mSDsluCounter, 788 mSDsCounter, 0 mSdLazyCounter, 2370 mSolverCounterSat, 731 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 47.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1246 SdHoareTripleChecker+Valid, 1617 SdHoareTripleChecker+Invalid, 3113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 731 IncrementalHoareTripleChecker+Valid, 2370 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 48.6s IncrementalHoareTripleChecker+Time [2022-02-15 04:39:01,716 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1246 Valid, 1617 Invalid, 3113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [731 Valid, 2370 Invalid, 12 Unknown, 0 Unchecked, 48.6s Time] [2022-02-15 04:39:01,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1528 states. [2022-02-15 04:39:01,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1528 to 1254. [2022-02-15 04:39:02,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1254 states, 969 states have (on average 1.3869969040247678) internal successors, (1344), 975 states have internal predecessors, (1344), 189 states have call successors, (189), 83 states have call predecessors, (189), 95 states have return successors, (253), 195 states have call predecessors, (253), 182 states have call successors, (253) [2022-02-15 04:39:02,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1254 states to 1254 states and 1786 transitions. [2022-02-15 04:39:02,005 INFO L78 Accepts]: Start accepts. Automaton has 1254 states and 1786 transitions. Word has length 56 [2022-02-15 04:39:02,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:39:02,006 INFO L470 AbstractCegarLoop]: Abstraction has 1254 states and 1786 transitions. [2022-02-15 04:39:02,006 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-15 04:39:02,006 INFO L276 IsEmpty]: Start isEmpty. Operand 1254 states and 1786 transitions. [2022-02-15 04:39:02,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-02-15 04:39:02,008 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:39:02,008 INFO L514 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-02-15 04:39:02,008 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-02-15 04:39:02,008 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:39:02,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:39:02,009 INFO L85 PathProgramCache]: Analyzing trace with hash -308157176, now seen corresponding path program 1 times [2022-02-15 04:39:02,009 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:39:02,009 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1975294408] [2022-02-15 04:39:02,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:39:02,022 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-02-15 04:39:02,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:39:02,032 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:39:02,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:39:02,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:39:02,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:39:02,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:39:02,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:39:02,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-02-15 04:39:02,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:39:02,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-02-15 04:39:02,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:39:02,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-02-15 04:39:02,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:39:02,350 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:39:02,351 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:39:02,351 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1975294408] [2022-02-15 04:39:02,351 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1975294408] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:39:02,351 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:39:02,351 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-02-15 04:39:02,351 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680732079] [2022-02-15 04:39:02,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:39:02,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 04:39:02,352 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:39:02,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 04:39:02,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-02-15 04:39:02,353 INFO L87 Difference]: Start difference. First operand 1254 states and 1786 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-15 04:39:11,851 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-02-15 04:39:13,883 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:39:17,456 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-02-15 04:39:21,174 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-02-15 04:39:23,209 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:39:25,307 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-02-15 04:39:26,944 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-02-15 04:39:29,498 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:39:32,304 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-02-15 04:39:34,349 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:39:36,611 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-02-15 04:39:42,921 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:39:43,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:39:43,270 INFO L93 Difference]: Finished difference Result 2779 states and 4060 transitions. [2022-02-15 04:39:43,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 04:39:43,270 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 62 [2022-02-15 04:39:43,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:39:43,284 INFO L225 Difference]: With dead ends: 2779 [2022-02-15 04:39:43,285 INFO L226 Difference]: Without dead ends: 1534 [2022-02-15 04:39:43,287 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-02-15 04:39:43,288 INFO L933 BasicCegarLoop]: 813 mSDtfsCounter, 1244 mSDsluCounter, 788 mSDsCounter, 0 mSdLazyCounter, 2357 mSolverCounterSat, 763 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 38.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1271 SdHoareTripleChecker+Valid, 1601 SdHoareTripleChecker+Invalid, 3129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 763 IncrementalHoareTripleChecker+Valid, 2357 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 40.1s IncrementalHoareTripleChecker+Time [2022-02-15 04:39:43,288 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1271 Valid, 1601 Invalid, 3129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [763 Valid, 2357 Invalid, 9 Unknown, 0 Unchecked, 40.1s Time] [2022-02-15 04:39:43,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1534 states. [2022-02-15 04:39:43,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1534 to 1260. [2022-02-15 04:39:43,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1260 states, 975 states have (on average 1.3846153846153846) internal successors, (1350), 981 states have internal predecessors, (1350), 189 states have call successors, (189), 83 states have call predecessors, (189), 95 states have return successors, (253), 195 states have call predecessors, (253), 182 states have call successors, (253) [2022-02-15 04:39:43,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1260 states to 1260 states and 1792 transitions. [2022-02-15 04:39:43,576 INFO L78 Accepts]: Start accepts. Automaton has 1260 states and 1792 transitions. Word has length 62 [2022-02-15 04:39:43,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:39:43,576 INFO L470 AbstractCegarLoop]: Abstraction has 1260 states and 1792 transitions. [2022-02-15 04:39:43,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-15 04:39:43,577 INFO L276 IsEmpty]: Start isEmpty. Operand 1260 states and 1792 transitions. [2022-02-15 04:39:43,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-02-15 04:39:43,579 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:39:43,579 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 04:39:43,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-02-15 04:39:43,579 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:39:43,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:39:43,580 INFO L85 PathProgramCache]: Analyzing trace with hash 192375790, now seen corresponding path program 2 times [2022-02-15 04:39:43,580 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:39:43,580 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [281925529] [2022-02-15 04:39:43,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:39:43,581 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-02-15 04:39:43,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:39:43,591 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:39:43,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:39:43,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:39:43,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:39:43,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-02-15 04:39:43,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:39:43,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-02-15 04:39:43,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:39:43,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-02-15 04:39:43,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:39:43,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-02-15 04:39:43,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:39:43,907 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:39:43,907 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:39:43,907 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [281925529] [2022-02-15 04:39:43,907 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [281925529] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:39:43,907 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:39:43,907 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-02-15 04:39:43,908 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399181119] [2022-02-15 04:39:43,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:39:43,908 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 04:39:43,908 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:39:43,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 04:39:43,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-02-15 04:39:43,909 INFO L87 Difference]: Start difference. First operand 1260 states and 1792 transitions. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-15 04:39:53,985 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-02-15 04:39:56,031 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:39:58,665 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-02-15 04:40:04,022 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-02-15 04:40:06,054 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:40:08,098 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:40:10,178 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-02-15 04:40:14,920 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-02-15 04:40:16,947 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:40:19,758 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-02-15 04:40:22,052 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-02-15 04:40:24,883 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-02-15 04:40:26,780 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:40:30,268 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:40:30,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:40:30,584 INFO L93 Difference]: Finished difference Result 2789 states and 4070 transitions. [2022-02-15 04:40:30,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 04:40:30,584 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2022-02-15 04:40:30,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:40:30,590 INFO L225 Difference]: With dead ends: 2789 [2022-02-15 04:40:30,591 INFO L226 Difference]: Without dead ends: 1540 [2022-02-15 04:40:30,594 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-02-15 04:40:30,594 INFO L933 BasicCegarLoop]: 822 mSDtfsCounter, 1247 mSDsluCounter, 1130 mSDsCounter, 0 mSdLazyCounter, 3068 mSolverCounterSat, 758 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 44.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1274 SdHoareTripleChecker+Valid, 1952 SdHoareTripleChecker+Invalid, 3838 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 758 IncrementalHoareTripleChecker+Valid, 3068 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 45.7s IncrementalHoareTripleChecker+Time [2022-02-15 04:40:30,594 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1274 Valid, 1952 Invalid, 3838 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [758 Valid, 3068 Invalid, 12 Unknown, 0 Unchecked, 45.7s Time] [2022-02-15 04:40:30,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1540 states. [2022-02-15 04:40:30,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1540 to 1266. [2022-02-15 04:40:30,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1266 states, 981 states have (on average 1.382262996941896) internal successors, (1356), 987 states have internal predecessors, (1356), 189 states have call successors, (189), 83 states have call predecessors, (189), 95 states have return successors, (253), 195 states have call predecessors, (253), 182 states have call successors, (253) [2022-02-15 04:40:30,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1266 states to 1266 states and 1798 transitions. [2022-02-15 04:40:30,894 INFO L78 Accepts]: Start accepts. Automaton has 1266 states and 1798 transitions. Word has length 68 [2022-02-15 04:40:30,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:40:30,894 INFO L470 AbstractCegarLoop]: Abstraction has 1266 states and 1798 transitions. [2022-02-15 04:40:30,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-15 04:40:30,894 INFO L276 IsEmpty]: Start isEmpty. Operand 1266 states and 1798 transitions. [2022-02-15 04:40:30,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-02-15 04:40:30,896 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:40:30,896 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 04:40:30,896 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-02-15 04:40:30,896 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:40:30,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:40:30,897 INFO L85 PathProgramCache]: Analyzing trace with hash 861793876, now seen corresponding path program 3 times [2022-02-15 04:40:30,897 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:40:30,897 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1746733621] [2022-02-15 04:40:30,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:40:30,899 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-02-15 04:40:30,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:40:30,909 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:40:30,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:40:31,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:40:31,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:40:31,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-02-15 04:40:31,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:40:31,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-02-15 04:40:31,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:40:31,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-02-15 04:40:31,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:40:31,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-02-15 04:40:31,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:40:31,276 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:40:31,277 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:40:31,277 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1746733621] [2022-02-15 04:40:31,277 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1746733621] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:40:31,277 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:40:31,277 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-02-15 04:40:31,277 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254569577] [2022-02-15 04:40:31,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:40:31,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 04:40:31,278 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:40:31,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 04:40:31,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-02-15 04:40:31,278 INFO L87 Difference]: Start difference. First operand 1266 states and 1798 transitions. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 6 states have internal predecessors, (54), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-15 04:40:45,232 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-02-15 04:40:47,943 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-02-15 04:40:49,973 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:40:52,178 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:40:55,204 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-02-15 04:41:00,811 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-02-15 04:41:02,855 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:41:04,486 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:41:07,659 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-02-15 04:41:11,362 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-02-15 04:41:13,406 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:41:14,858 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:41:16,879 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-02-15 04:41:18,036 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:41:20,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-02-15 04:41:22,423 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:41:25,560 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-02-15 04:41:28,236 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:41:31,999 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-02-15 04:41:33,897 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.90s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:41:35,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:41:35,053 INFO L93 Difference]: Finished difference Result 2799 states and 4080 transitions. [2022-02-15 04:41:35,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 04:41:35,054 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 6 states have internal predecessors, (54), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 74 [2022-02-15 04:41:35,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:41:35,059 INFO L225 Difference]: With dead ends: 2799 [2022-02-15 04:41:35,059 INFO L226 Difference]: Without dead ends: 1546 [2022-02-15 04:41:35,061 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-02-15 04:41:35,061 INFO L933 BasicCegarLoop]: 817 mSDtfsCounter, 741 mSDsluCounter, 1816 mSDsCounter, 0 mSdLazyCounter, 5003 mSolverCounterSat, 469 mSolverCounterUnsat, 15 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 60.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 768 SdHoareTripleChecker+Valid, 2633 SdHoareTripleChecker+Invalid, 5487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 469 IncrementalHoareTripleChecker+Valid, 5003 IncrementalHoareTripleChecker+Invalid, 15 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 62.7s IncrementalHoareTripleChecker+Time [2022-02-15 04:41:35,061 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [768 Valid, 2633 Invalid, 5487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [469 Valid, 5003 Invalid, 15 Unknown, 0 Unchecked, 62.7s Time] [2022-02-15 04:41:35,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1546 states. [2022-02-15 04:41:35,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1546 to 1272. [2022-02-15 04:41:35,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1272 states, 987 states have (on average 1.3799392097264438) internal successors, (1362), 993 states have internal predecessors, (1362), 189 states have call successors, (189), 83 states have call predecessors, (189), 95 states have return successors, (253), 195 states have call predecessors, (253), 182 states have call successors, (253) [2022-02-15 04:41:35,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1272 states to 1272 states and 1804 transitions. [2022-02-15 04:41:35,350 INFO L78 Accepts]: Start accepts. Automaton has 1272 states and 1804 transitions. Word has length 74 [2022-02-15 04:41:35,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:41:35,351 INFO L470 AbstractCegarLoop]: Abstraction has 1272 states and 1804 transitions. [2022-02-15 04:41:35,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 6 states have internal predecessors, (54), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-15 04:41:35,351 INFO L276 IsEmpty]: Start isEmpty. Operand 1272 states and 1804 transitions. [2022-02-15 04:41:35,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-02-15 04:41:35,353 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:41:35,353 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 04:41:35,353 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-02-15 04:41:35,353 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:41:35,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:41:35,354 INFO L85 PathProgramCache]: Analyzing trace with hash 460508218, now seen corresponding path program 4 times [2022-02-15 04:41:35,354 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:41:35,354 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1386165945] [2022-02-15 04:41:35,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:41:35,355 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-02-15 04:41:35,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:41:35,365 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:41:35,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:41:35,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:41:35,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:41:35,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-02-15 04:41:35,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:41:35,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-02-15 04:41:35,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:41:35,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-02-15 04:41:35,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:41:35,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-02-15 04:41:35,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:41:35,739 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:41:35,739 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:41:35,739 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1386165945] [2022-02-15 04:41:35,739 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1386165945] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:41:35,740 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:41:35,740 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-02-15 04:41:35,740 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757318348] [2022-02-15 04:41:35,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:41:35,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 04:41:35,740 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:41:35,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 04:41:35,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-02-15 04:41:35,741 INFO L87 Difference]: Start difference. First operand 1272 states and 1804 transitions. Second operand has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 7 states have internal predecessors, (56), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-15 04:41:45,524 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-02-15 04:41:47,565 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:41:49,605 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:41:52,293 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-02-15 04:41:54,316 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-02-15 04:41:56,652 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:42:00,386 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-02-15 04:42:02,434 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:42:04,497 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-02-15 04:42:06,530 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:42:09,270 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-02-15 04:42:10,957 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:42:12,987 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:42:15,222 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-02-15 04:42:19,279 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-02-15 04:42:21,304 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-02-15 04:42:22,456 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:42:25,350 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-02-15 04:42:25,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:42:25,558 INFO L93 Difference]: Finished difference Result 2809 states and 4090 transitions. [2022-02-15 04:42:25,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 04:42:25,559 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 7 states have internal predecessors, (56), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 80 [2022-02-15 04:42:25,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:42:25,563 INFO L225 Difference]: With dead ends: 2809 [2022-02-15 04:42:25,563 INFO L226 Difference]: Without dead ends: 1552 [2022-02-15 04:42:25,567 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2022-02-15 04:42:25,567 INFO L933 BasicCegarLoop]: 824 mSDtfsCounter, 1272 mSDsluCounter, 1115 mSDsCounter, 0 mSdLazyCounter, 2625 mSolverCounterSat, 779 mSolverCounterUnsat, 15 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 47.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1299 SdHoareTripleChecker+Valid, 1939 SdHoareTripleChecker+Invalid, 3419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 779 IncrementalHoareTripleChecker+Valid, 2625 IncrementalHoareTripleChecker+Invalid, 15 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 48.7s IncrementalHoareTripleChecker+Time [2022-02-15 04:42:25,568 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1299 Valid, 1939 Invalid, 3419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [779 Valid, 2625 Invalid, 15 Unknown, 0 Unchecked, 48.7s Time] [2022-02-15 04:42:25,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1552 states. [2022-02-15 04:42:25,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1552 to 1278. [2022-02-15 04:42:25,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1278 states, 993 states have (on average 1.3776435045317221) internal successors, (1368), 999 states have internal predecessors, (1368), 189 states have call successors, (189), 83 states have call predecessors, (189), 95 states have return successors, (253), 195 states have call predecessors, (253), 182 states have call successors, (253) [2022-02-15 04:42:25,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1278 states to 1278 states and 1810 transitions. [2022-02-15 04:42:25,873 INFO L78 Accepts]: Start accepts. Automaton has 1278 states and 1810 transitions. Word has length 80 [2022-02-15 04:42:25,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:42:25,873 INFO L470 AbstractCegarLoop]: Abstraction has 1278 states and 1810 transitions. [2022-02-15 04:42:25,873 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 7 states have internal predecessors, (56), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-15 04:42:25,873 INFO L276 IsEmpty]: Start isEmpty. Operand 1278 states and 1810 transitions. [2022-02-15 04:42:25,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-02-15 04:42:25,875 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:42:25,875 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 04:42:25,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-02-15 04:42:25,876 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:42:25,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:42:25,876 INFO L85 PathProgramCache]: Analyzing trace with hash -1337236064, now seen corresponding path program 5 times [2022-02-15 04:42:25,876 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:42:25,876 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [308619528] [2022-02-15 04:42:25,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:42:25,878 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-02-15 04:42:25,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:42:25,888 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:42:25,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:42:26,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:42:26,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:42:26,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-02-15 04:42:26,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:42:26,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-02-15 04:42:26,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:42:26,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-02-15 04:42:26,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:42:26,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-02-15 04:42:26,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:42:26,253 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:42:26,253 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:42:26,253 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [308619528] [2022-02-15 04:42:26,253 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [308619528] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:42:26,254 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:42:26,254 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-02-15 04:42:26,254 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181328221] [2022-02-15 04:42:26,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:42:26,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 04:42:26,254 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:42:26,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 04:42:26,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-02-15 04:42:26,255 INFO L87 Difference]: Start difference. First operand 1278 states and 1810 transitions. Second operand has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 8 states have internal predecessors, (58), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5)