/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationJordan_32.epf -i ../../../trunk/examples/svcomp/ntdrivers/cdaudio.i.cil-2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-5d317bd [2022-03-19 06:52:05,798 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-19 06:52:05,800 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-19 06:52:05,838 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-19 06:52:05,838 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-19 06:52:05,839 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-19 06:52:05,844 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-19 06:52:05,849 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-19 06:52:05,851 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-19 06:52:05,851 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-19 06:52:05,852 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-19 06:52:05,853 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-19 06:52:05,854 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-19 06:52:05,854 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-19 06:52:05,855 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-19 06:52:05,856 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-19 06:52:05,857 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-19 06:52:05,858 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-19 06:52:05,859 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-19 06:52:05,860 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-19 06:52:05,862 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-03-19 06:52:05,862 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-19 06:52:05,863 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-19 06:52:05,864 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-19 06:52:05,865 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-19 06:52:05,867 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-19 06:52:05,867 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-19 06:52:05,867 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-19 06:52:05,868 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-19 06:52:05,868 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-19 06:52:05,869 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-19 06:52:05,869 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-19 06:52:05,870 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-19 06:52:05,871 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-19 06:52:05,871 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-19 06:52:05,872 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-19 06:52:05,872 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-19 06:52:05,873 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-19 06:52:05,873 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-19 06:52:05,873 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-19 06:52:05,874 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-19 06:52:05,875 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-19 06:52:05,876 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationJordan_32.epf [2022-03-19 06:52:05,885 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-19 06:52:05,885 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-19 06:52:05,886 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-19 06:52:05,886 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-19 06:52:05,886 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-19 06:52:05,886 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-19 06:52:05,887 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-19 06:52:05,887 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-19 06:52:05,887 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-19 06:52:05,887 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-19 06:52:05,887 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-19 06:52:05,887 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-19 06:52:05,887 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-19 06:52:05,887 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-19 06:52:05,888 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-19 06:52:05,888 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-19 06:52:05,888 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-19 06:52:05,888 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-19 06:52:05,888 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-19 06:52:05,888 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-19 06:52:05,888 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2022-03-19 06:52:05,888 INFO L138 SettingsManager]: * Trace refinement strategy=ACCELERATED_INTERPOLATION [2022-03-19 06:52:05,888 INFO L138 SettingsManager]: * Trace refinement strategy used in Accelerated Interpolation=CAMEL [2022-03-19 06:52:05,888 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-19 06:52:05,889 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=JORDAN [2022-03-19 06:52:05,889 INFO L138 SettingsManager]: * Use separate solver for trace checks=false WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-03-19 06:52:06,111 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-19 06:52:06,129 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-19 06:52:06,131 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-19 06:52:06,132 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-19 06:52:06,132 INFO L275 PluginConnector]: CDTParser initialized [2022-03-19 06:52:06,133 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ntdrivers/cdaudio.i.cil-2.c [2022-03-19 06:52:06,208 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/49808b1d6/0d115d0371bf45ba986885bb08c0072b/FLAG46b5f283d [2022-03-19 06:52:06,862 INFO L306 CDTParser]: Found 1 translation units. [2022-03-19 06:52:06,862 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers/cdaudio.i.cil-2.c [2022-03-19 06:52:06,896 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/49808b1d6/0d115d0371bf45ba986885bb08c0072b/FLAG46b5f283d [2022-03-19 06:52:06,976 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/49808b1d6/0d115d0371bf45ba986885bb08c0072b [2022-03-19 06:52:06,979 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-19 06:52:06,981 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-19 06:52:06,984 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-19 06:52:06,984 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-19 06:52:06,987 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-19 06:52:06,988 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.03 06:52:06" (1/1) ... [2022-03-19 06:52:06,988 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7dce71e9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 06:52:06, skipping insertion in model container [2022-03-19 06:52:06,989 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.03 06:52:06" (1/1) ... [2022-03-19 06:52:06,995 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-19 06:52:07,108 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-19 06:52:07,694 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-2.c[90200,90213] [2022-03-19 06:52:08,291 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-19 06:52:08,322 INFO L203 MainTranslator]: Completed pre-run [2022-03-19 06:52:08,391 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-2.c[90200,90213] [2022-03-19 06:52:08,670 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-19 06:52:08,697 INFO L208 MainTranslator]: Completed translation [2022-03-19 06:52:08,698 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 06:52:08 WrapperNode [2022-03-19 06:52:08,698 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-19 06:52:08,699 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-19 06:52:08,700 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-19 06:52:08,700 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-19 06:52:08,709 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 06:52:08" (1/1) ... [2022-03-19 06:52:08,709 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 06:52:08" (1/1) ... [2022-03-19 06:52:08,784 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 06:52:08" (1/1) ... [2022-03-19 06:52:08,785 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 06:52:08" (1/1) ... [2022-03-19 06:52:08,968 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 06:52:08" (1/1) ... [2022-03-19 06:52:08,999 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 06:52:08" (1/1) ... [2022-03-19 06:52:09,024 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 06:52:08" (1/1) ... [2022-03-19 06:52:09,054 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-19 06:52:09,055 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-19 06:52:09,055 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-19 06:52:09,055 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-19 06:52:09,056 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 06:52:08" (1/1) ... [2022-03-19 06:52:09,062 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-19 06:52:09,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:52:09,089 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-03-19 06:52:09,098 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-03-19 06:52:09,131 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-03-19 06:52:09,132 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-19 06:52:09,132 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-03-19 06:52:09,133 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlWriteRegistryValue [2022-03-19 06:52:09,133 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedIncrement [2022-03-19 06:52:09,133 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedDecrement [2022-03-19 06:52:09,133 INFO L138 BoogieDeclarations]: Found implementation of procedure MmLockPagableDataSection [2022-03-19 06:52:09,133 INFO L138 BoogieDeclarations]: Found implementation of procedure IoOpenDeviceRegistryKey [2022-03-19 06:52:09,133 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2022-03-19 06:52:09,133 INFO L138 BoogieDeclarations]: Found implementation of procedure _BLAST_init [2022-03-19 06:52:09,134 INFO L138 BoogieDeclarations]: Found implementation of procedure SendSrbSynchronous [2022-03-19 06:52:09,134 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioAddDevice [2022-03-19 06:52:09,135 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSignalCompletion [2022-03-19 06:52:09,135 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioStartDevice [2022-03-19 06:52:09,135 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioPnp [2022-03-19 06:52:09,135 INFO L138 BoogieDeclarations]: Found implementation of procedure DriverEntry [2022-03-19 06:52:09,135 INFO L138 BoogieDeclarations]: Found implementation of procedure NecSupportNeeded [2022-03-19 06:52:09,135 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioReadWrite [2022-03-19 06:52:09,135 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioDeviceControl [2022-03-19 06:52:09,135 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSendToNextDriver [2022-03-19 06:52:09,136 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioIsPlayActive [2022-03-19 06:52:09,136 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioNECDeviceControl [2022-03-19 06:52:09,136 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioPioneerDeviceControl [2022-03-19 06:52:09,136 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioDenonDeviceControl [2022-03-19 06:52:09,136 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioHitachiSendPauseCommand [2022-03-19 06:52:09,136 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioHitachiDeviceControl [2022-03-19 06:52:09,136 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudio535DeviceControl [2022-03-19 06:52:09,136 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudio435DeviceControl [2022-03-19 06:52:09,136 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioAtapiDeviceControl [2022-03-19 06:52:09,136 INFO L138 BoogieDeclarations]: Found implementation of procedure HpCdrProcessLastSession [2022-03-19 06:52:09,136 INFO L138 BoogieDeclarations]: Found implementation of procedure HPCdrCompletion [2022-03-19 06:52:09,136 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioHPCdrDeviceControl [2022-03-19 06:52:09,137 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioForwardIrpSynchronous [2022-03-19 06:52:09,137 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioUnload [2022-03-19 06:52:09,137 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioPower [2022-03-19 06:52:09,137 INFO L138 BoogieDeclarations]: Found implementation of procedure stub_driver_init [2022-03-19 06:52:09,137 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-03-19 06:52:09,137 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_malloc [2022-03-19 06:52:09,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAcquireFastMutex [2022-03-19 06:52:09,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ExReleaseFastMutex [2022-03-19 06:52:09,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2022-03-19 06:52:09,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ExFreePool [2022-03-19 06:52:09,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertHeadList [2022-03-19 06:52:09,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertTailList [2022-03-19 06:52:09,138 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedRemoveHeadList [2022-03-19 06:52:09,138 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAllocateMdl [2022-03-19 06:52:09,138 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAttachDeviceToDeviceStack [2022-03-19 06:52:09,138 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildAsynchronousFsdRequest [2022-03-19 06:52:09,138 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2022-03-19 06:52:09,138 INFO L138 BoogieDeclarations]: Found implementation of procedure IoCreateDevice [2022-03-19 06:52:09,138 INFO L138 BoogieDeclarations]: Found implementation of procedure IoCreateSymbolicLink [2022-03-19 06:52:09,138 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteDevice [2022-03-19 06:52:09,138 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteSymbolicLink [2022-03-19 06:52:09,138 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDetachDevice [2022-03-19 06:52:09,138 INFO L138 BoogieDeclarations]: Found implementation of procedure IoFreeIrp [2022-03-19 06:52:09,138 INFO L138 BoogieDeclarations]: Found implementation of procedure IoFreeMdl [2022-03-19 06:52:09,139 INFO L138 BoogieDeclarations]: Found implementation of procedure IoGetConfigurationInformation [2022-03-19 06:52:09,139 INFO L138 BoogieDeclarations]: Found implementation of procedure IoQueryDeviceDescription [2022-03-19 06:52:09,139 INFO L138 BoogieDeclarations]: Found implementation of procedure IoRegisterDeviceInterface [2022-03-19 06:52:09,139 INFO L138 BoogieDeclarations]: Found implementation of procedure IoReleaseCancelSpinLock [2022-03-19 06:52:09,139 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2022-03-19 06:52:09,139 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetHardErrorOrVerifyDevice [2022-03-19 06:52:09,139 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2022-03-19 06:52:09,139 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2022-03-19 06:52:09,139 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2022-03-19 06:52:09,139 INFO L138 BoogieDeclarations]: Found implementation of procedure KeAcquireSpinLockRaiseToDpc [2022-03-19 06:52:09,139 INFO L138 BoogieDeclarations]: Found implementation of procedure KeDelayExecutionThread [2022-03-19 06:52:09,139 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeEvent [2022-03-19 06:52:09,139 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeSemaphore [2022-03-19 06:52:09,140 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeSpinLock [2022-03-19 06:52:09,140 INFO L138 BoogieDeclarations]: Found implementation of procedure KeReleaseSemaphore [2022-03-19 06:52:09,140 INFO L138 BoogieDeclarations]: Found implementation of procedure KfReleaseSpinLock [2022-03-19 06:52:09,140 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2022-03-19 06:52:09,140 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2022-03-19 06:52:09,140 INFO L138 BoogieDeclarations]: Found implementation of procedure MmAllocateContiguousMemory [2022-03-19 06:52:09,140 INFO L138 BoogieDeclarations]: Found implementation of procedure MmFreeContiguousMemory [2022-03-19 06:52:09,141 INFO L138 BoogieDeclarations]: Found implementation of procedure MmMapLockedPagesSpecifyCache [2022-03-19 06:52:09,141 INFO L138 BoogieDeclarations]: Found implementation of procedure MmPageEntireDriver [2022-03-19 06:52:09,141 INFO L138 BoogieDeclarations]: Found implementation of procedure MmResetDriverPaging [2022-03-19 06:52:09,141 INFO L138 BoogieDeclarations]: Found implementation of procedure MmUnlockPages [2022-03-19 06:52:09,141 INFO L138 BoogieDeclarations]: Found implementation of procedure ObReferenceObjectByHandle [2022-03-19 06:52:09,141 INFO L138 BoogieDeclarations]: Found implementation of procedure ObfDereferenceObject [2022-03-19 06:52:09,142 INFO L138 BoogieDeclarations]: Found implementation of procedure PoCallDriver [2022-03-19 06:52:09,142 INFO L138 BoogieDeclarations]: Found implementation of procedure PoStartNextPowerIrp [2022-03-19 06:52:09,143 INFO L138 BoogieDeclarations]: Found implementation of procedure PsCreateSystemThread [2022-03-19 06:52:09,143 INFO L138 BoogieDeclarations]: Found implementation of procedure PsTerminateSystemThread [2022-03-19 06:52:09,143 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlAnsiStringToUnicodeString [2022-03-19 06:52:09,143 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCompareMemory [2022-03-19 06:52:09,143 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCopyUnicodeString [2022-03-19 06:52:09,143 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlDeleteRegistryValue [2022-03-19 06:52:09,143 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlFreeUnicodeString [2022-03-19 06:52:09,143 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlInitString [2022-03-19 06:52:09,143 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlInitUnicodeString [2022-03-19 06:52:09,143 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlQueryRegistryValues [2022-03-19 06:52:09,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2022-03-19 06:52:09,144 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-03-19 06:52:09,144 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2022-03-19 06:52:09,144 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-03-19 06:52:09,144 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-03-19 06:52:09,144 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-03-19 06:52:09,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-19 06:52:09,144 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2022-03-19 06:52:09,144 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-03-19 06:52:09,144 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2022-03-19 06:52:09,144 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2022-03-19 06:52:09,144 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2022-03-19 06:52:09,145 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2022-03-19 06:52:09,145 INFO L130 BoogieDeclarations]: Found specification of procedure memmove [2022-03-19 06:52:09,145 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2022-03-19 06:52:09,145 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2022-03-19 06:52:09,146 INFO L130 BoogieDeclarations]: Found specification of procedure RtlQueryRegistryValues [2022-03-19 06:52:09,146 INFO L130 BoogieDeclarations]: Found specification of procedure RtlWriteRegistryValue [2022-03-19 06:52:09,146 INFO L130 BoogieDeclarations]: Found specification of procedure RtlDeleteRegistryValue [2022-03-19 06:52:09,146 INFO L130 BoogieDeclarations]: Found specification of procedure RtlInitString [2022-03-19 06:52:09,146 INFO L130 BoogieDeclarations]: Found specification of procedure RtlInitUnicodeString [2022-03-19 06:52:09,147 INFO L130 BoogieDeclarations]: Found specification of procedure RtlAnsiStringToUnicodeString [2022-03-19 06:52:09,147 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCopyUnicodeString [2022-03-19 06:52:09,147 INFO L130 BoogieDeclarations]: Found specification of procedure RtlFreeUnicodeString [2022-03-19 06:52:09,147 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCompareMemory [2022-03-19 06:52:09,147 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedIncrement [2022-03-19 06:52:09,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-19 06:52:09,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-19 06:52:09,147 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedDecrement [2022-03-19 06:52:09,147 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeEvent [2022-03-19 06:52:09,147 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2022-03-19 06:52:09,147 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeSemaphore [2022-03-19 06:52:09,148 INFO L130 BoogieDeclarations]: Found specification of procedure KeReleaseSemaphore [2022-03-19 06:52:09,148 INFO L130 BoogieDeclarations]: Found specification of procedure KeDelayExecutionThread [2022-03-19 06:52:09,148 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2022-03-19 06:52:09,148 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeSpinLock [2022-03-19 06:52:09,148 INFO L130 BoogieDeclarations]: Found specification of procedure KfReleaseSpinLock [2022-03-19 06:52:09,148 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2022-03-19 06:52:09,148 INFO L130 BoogieDeclarations]: Found specification of procedure ExFreePool [2022-03-19 06:52:09,148 INFO L130 BoogieDeclarations]: Found specification of procedure ExAcquireFastMutex [2022-03-19 06:52:09,148 INFO L130 BoogieDeclarations]: Found specification of procedure ExReleaseFastMutex [2022-03-19 06:52:09,149 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertHeadList [2022-03-19 06:52:09,150 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertTailList [2022-03-19 06:52:09,150 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedRemoveHeadList [2022-03-19 06:52:09,153 INFO L130 BoogieDeclarations]: Found specification of procedure MmUnlockPages [2022-03-19 06:52:09,153 INFO L130 BoogieDeclarations]: Found specification of procedure MmMapLockedPagesSpecifyCache [2022-03-19 06:52:09,158 INFO L130 BoogieDeclarations]: Found specification of procedure MmAllocateContiguousMemory [2022-03-19 06:52:09,159 INFO L130 BoogieDeclarations]: Found specification of procedure MmFreeContiguousMemory [2022-03-19 06:52:09,159 INFO L130 BoogieDeclarations]: Found specification of procedure MmLockPagableDataSection [2022-03-19 06:52:09,159 INFO L130 BoogieDeclarations]: Found specification of procedure MmResetDriverPaging [2022-03-19 06:52:09,159 INFO L130 BoogieDeclarations]: Found specification of procedure MmPageEntireDriver [2022-03-19 06:52:09,159 INFO L130 BoogieDeclarations]: Found specification of procedure PsCreateSystemThread [2022-03-19 06:52:09,159 INFO L130 BoogieDeclarations]: Found specification of procedure PsTerminateSystemThread [2022-03-19 06:52:09,159 INFO L130 BoogieDeclarations]: Found specification of procedure IoAllocateMdl [2022-03-19 06:52:09,159 INFO L130 BoogieDeclarations]: Found specification of procedure IoAttachDeviceToDeviceStack [2022-03-19 06:52:09,159 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildAsynchronousFsdRequest [2022-03-19 06:52:09,160 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2022-03-19 06:52:09,160 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2022-03-19 06:52:09,160 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2022-03-19 06:52:09,160 INFO L130 BoogieDeclarations]: Found specification of procedure IoCreateDevice [2022-03-19 06:52:09,160 INFO L130 BoogieDeclarations]: Found specification of procedure IoCreateSymbolicLink [2022-03-19 06:52:09,160 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteDevice [2022-03-19 06:52:09,160 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteSymbolicLink [2022-03-19 06:52:09,160 INFO L130 BoogieDeclarations]: Found specification of procedure IoDetachDevice [2022-03-19 06:52:09,160 INFO L130 BoogieDeclarations]: Found specification of procedure IoFreeIrp [2022-03-19 06:52:09,160 INFO L130 BoogieDeclarations]: Found specification of procedure IoFreeMdl [2022-03-19 06:52:09,160 INFO L130 BoogieDeclarations]: Found specification of procedure IoGetConfigurationInformation [2022-03-19 06:52:09,160 INFO L130 BoogieDeclarations]: Found specification of procedure IoQueryDeviceDescription [2022-03-19 06:52:09,160 INFO L130 BoogieDeclarations]: Found specification of procedure IoReleaseCancelSpinLock [2022-03-19 06:52:09,160 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetHardErrorOrVerifyDevice [2022-03-19 06:52:09,160 INFO L130 BoogieDeclarations]: Found specification of procedure IoOpenDeviceRegistryKey [2022-03-19 06:52:09,161 INFO L130 BoogieDeclarations]: Found specification of procedure IoRegisterDeviceInterface [2022-03-19 06:52:09,161 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2022-03-19 06:52:09,161 INFO L130 BoogieDeclarations]: Found specification of procedure PoCallDriver [2022-03-19 06:52:09,161 INFO L130 BoogieDeclarations]: Found specification of procedure PoStartNextPowerIrp [2022-03-19 06:52:09,161 INFO L130 BoogieDeclarations]: Found specification of procedure ObReferenceObjectByHandle [2022-03-19 06:52:09,161 INFO L130 BoogieDeclarations]: Found specification of procedure ObfDereferenceObject [2022-03-19 06:52:09,161 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2022-03-19 06:52:09,161 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2022-03-19 06:52:09,161 INFO L130 BoogieDeclarations]: Found specification of procedure _BLAST_init [2022-03-19 06:52:09,161 INFO L130 BoogieDeclarations]: Found specification of procedure DriverEntry [2022-03-19 06:52:09,161 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioReadWrite [2022-03-19 06:52:09,161 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioDeviceControl [2022-03-19 06:52:09,161 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSendToNextDriver [2022-03-19 06:52:09,161 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioIsPlayActive [2022-03-19 06:52:09,161 INFO L130 BoogieDeclarations]: Found specification of procedure NecSupportNeeded [2022-03-19 06:52:09,162 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioNECDeviceControl [2022-03-19 06:52:09,162 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioPioneerDeviceControl [2022-03-19 06:52:09,162 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioDenonDeviceControl [2022-03-19 06:52:09,162 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioHitachiSendPauseCommand [2022-03-19 06:52:09,162 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioHitachiDeviceControl [2022-03-19 06:52:09,162 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudio535DeviceControl [2022-03-19 06:52:09,162 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudio435DeviceControl [2022-03-19 06:52:09,162 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioAtapiDeviceControl [2022-03-19 06:52:09,162 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioHPCdrDeviceControl [2022-03-19 06:52:09,162 INFO L130 BoogieDeclarations]: Found specification of procedure HpCdrProcessLastSession [2022-03-19 06:52:09,162 INFO L130 BoogieDeclarations]: Found specification of procedure HPCdrCompletion [2022-03-19 06:52:09,162 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioPower [2022-03-19 06:52:09,162 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioForwardIrpSynchronous [2022-03-19 06:52:09,162 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioUnload [2022-03-19 06:52:09,162 INFO L130 BoogieDeclarations]: Found specification of procedure SendSrbSynchronous [2022-03-19 06:52:09,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-03-19 06:52:09,163 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-19 06:52:09,163 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioAddDevice [2022-03-19 06:52:09,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-03-19 06:52:09,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-03-19 06:52:09,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-03-19 06:52:09,163 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSignalCompletion [2022-03-19 06:52:09,163 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioStartDevice [2022-03-19 06:52:09,163 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioPnp [2022-03-19 06:52:09,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2022-03-19 06:52:09,163 INFO L130 BoogieDeclarations]: Found specification of procedure stub_driver_init [2022-03-19 06:52:09,163 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-03-19 06:52:09,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-03-19 06:52:09,163 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_malloc [2022-03-19 06:52:09,163 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2022-03-19 06:52:09,164 INFO L130 BoogieDeclarations]: Found specification of procedure KeAcquireSpinLockRaiseToDpc [2022-03-19 06:52:09,164 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-03-19 06:52:09,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-19 06:52:09,164 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-19 06:52:09,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-03-19 06:52:09,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-03-19 06:52:09,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-03-19 06:52:09,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-03-19 06:52:09,830 INFO L234 CfgBuilder]: Building ICFG [2022-03-19 06:52:09,833 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-19 06:52:09,864 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:09,888 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-19 06:52:09,888 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-19 06:52:09,889 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:09,895 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-19 06:52:09,895 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-19 06:52:09,901 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:09,906 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-19 06:52:09,906 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-19 06:52:09,907 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:09,924 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-19 06:52:09,924 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-19 06:52:09,927 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:15,901 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##28: assume !false; [2022-03-19 06:52:15,902 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##27: assume false; [2022-03-19 06:52:15,917 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:15,924 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-19 06:52:15,924 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-19 06:52:15,924 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:15,930 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-19 06:52:15,930 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-19 06:52:15,931 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:15,940 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-19 06:52:15,940 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-19 06:52:15,940 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:15,949 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-19 06:52:15,949 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-19 06:52:15,953 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:23,202 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume !false; [2022-03-19 06:52:23,202 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume false; [2022-03-19 06:52:23,206 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:23,401 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##39: assume false; [2022-03-19 06:52:23,402 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##40: assume !false; [2022-03-19 06:52:23,407 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:23,412 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-19 06:52:23,413 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-19 06:52:23,413 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:23,432 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume !false; [2022-03-19 06:52:23,432 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##9: assume false; [2022-03-19 06:52:23,433 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:23,437 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-19 06:52:23,437 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-19 06:52:23,437 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:23,445 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-19 06:52:23,445 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-19 06:52:23,456 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:23,462 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-19 06:52:23,462 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-19 06:52:23,462 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:23,467 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-19 06:52:23,467 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-19 06:52:23,853 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:25,939 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume !false; [2022-03-19 06:52:25,939 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume false; [2022-03-19 06:52:25,952 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:29,197 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume false; [2022-03-19 06:52:29,197 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##22: assume !false; [2022-03-19 06:52:29,201 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:29,220 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2022-03-19 06:52:29,220 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2022-03-19 06:52:29,239 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:29,244 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-19 06:52:29,244 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-19 06:52:29,281 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:29,335 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2022-03-19 06:52:29,336 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2022-03-19 06:52:29,467 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:29,471 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-19 06:52:29,471 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-19 06:52:29,581 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:29,585 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-19 06:52:29,585 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-19 06:52:29,586 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:33,776 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##28: assume !false; [2022-03-19 06:52:33,776 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##27: assume false; [2022-03-19 06:52:33,781 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:33,800 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !false; [2022-03-19 06:52:33,801 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume false; [2022-03-19 06:52:33,807 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:33,817 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2022-03-19 06:52:33,817 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2022-03-19 06:52:33,865 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:33,869 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-19 06:52:33,870 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-19 06:52:34,508 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:34,541 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##6: assume !false; [2022-03-19 06:52:34,541 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume false; [2022-03-19 06:52:34,541 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L3709: #res := 0; [2022-03-19 06:52:34,541 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:34,546 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-19 06:52:34,546 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-19 06:52:34,591 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 06:52:39,814 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume !false; [2022-03-19 06:52:39,815 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume false; [2022-03-19 06:52:39,869 INFO L275 CfgBuilder]: Performing block encoding [2022-03-19 06:52:39,888 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-19 06:52:39,889 INFO L299 CfgBuilder]: Removed 13 assume(true) statements. [2022-03-19 06:52:39,892 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.03 06:52:39 BoogieIcfgContainer [2022-03-19 06:52:39,892 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-19 06:52:39,894 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-19 06:52:39,894 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-19 06:52:39,904 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-19 06:52:39,904 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.03 06:52:06" (1/3) ... [2022-03-19 06:52:39,905 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7976cd12 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.03 06:52:39, skipping insertion in model container [2022-03-19 06:52:39,905 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 06:52:08" (2/3) ... [2022-03-19 06:52:39,905 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7976cd12 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.03 06:52:39, skipping insertion in model container [2022-03-19 06:52:39,905 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.03 06:52:39" (3/3) ... [2022-03-19 06:52:39,906 INFO L111 eAbstractionObserver]: Analyzing ICFG cdaudio.i.cil-2.c [2022-03-19 06:52:39,910 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-03-19 06:52:39,910 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-19 06:52:39,967 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-19 06:52:39,974 INFO L340 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=Craig_NestedInterpolation, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP [2022-03-19 06:52:39,974 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-03-19 06:52:40,074 INFO L276 IsEmpty]: Start isEmpty. Operand has 1253 states, 952 states have (on average 1.5168067226890756) internal successors, (1444), 982 states have internal predecessors, (1444), 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-03-19 06:52:40,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-19 06:52:40,081 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:52:40,082 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:52:40,082 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:52:40,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:52:40,089 INFO L85 PathProgramCache]: Analyzing trace with hash -935854329, now seen corresponding path program 1 times [2022-03-19 06:52:40,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:52:40,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1618742967] [2022-03-19 06:52:40,107 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 06:52:40,108 INFO L85 PathProgramCache]: Analyzing trace with hash -935854329, now seen corresponding path program 2 times [2022-03-19 06:52:40,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:52:40,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106560468] [2022-03-19 06:52:40,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:52:40,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:52:40,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:52:40,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 06:52:40,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:52:40,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 06:52:40,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:52:40,690 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 06:52:40,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:52:40,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106560468] [2022-03-19 06:52:40,691 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106560468] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:52:40,692 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:52:40,692 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-19 06:52:40,696 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:52:40,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1618742967] [2022-03-19 06:52:40,697 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1618742967] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:52:40,697 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:52:40,697 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-19 06:52:40,697 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960152839] [2022-03-19 06:52:40,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:52:40,701 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-19 06:52:40,701 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:52:40,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-19 06:52:40,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-19 06:52:40,735 INFO L87 Difference]: Start difference. First operand has 1253 states, 952 states have (on average 1.5168067226890756) internal successors, (1444), 982 states have internal predecessors, (1444), 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 2.8) internal successors, (14), 3 states have internal predecessors, (14), 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-03-19 06:52:46,536 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:52:49,467 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:52:52,755 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:52:54,929 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:52:56,154 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-03-19 06:52:58,252 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:52:59,748 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-03-19 06:53:01,070 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-03-19 06:53:03,282 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:53:04,709 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:53:06,966 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:53:08,763 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:53:09,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:53:09,423 INFO L93 Difference]: Finished difference Result 1365 states and 2147 transitions. [2022-03-19 06:53:09,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-19 06:53:09,426 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 3 states have internal predecessors, (14), 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 20 [2022-03-19 06:53:09,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:53:09,446 INFO L225 Difference]: With dead ends: 1365 [2022-03-19 06:53:09,447 INFO L226 Difference]: Without dead ends: 834 [2022-03-19 06:53:09,453 INFO L911 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-03-19 06:53:09,455 INFO L912 BasicCegarLoop]: 920 mSDtfsCounter, 460 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 1974 mSolverCounterSat, 187 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 484 SdHoareTripleChecker+Valid, 1300 SdHoareTripleChecker+Invalid, 2168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 187 IncrementalHoareTripleChecker+Valid, 1974 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.3s IncrementalHoareTripleChecker+Time [2022-03-19 06:53:09,456 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [484 Valid, 1300 Invalid, 2168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [187 Valid, 1974 Invalid, 7 Unknown, 0 Unchecked, 28.3s Time] [2022-03-19 06:53:09,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 834 states. [2022-03-19 06:53:09,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 834 to 671. [2022-03-19 06:53:09,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 502 states have (on average 1.4601593625498008) internal successors, (733), 519 states have internal predecessors, (733), 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-03-19 06:53:09,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 980 transitions. [2022-03-19 06:53:09,622 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 980 transitions. Word has length 20 [2022-03-19 06:53:09,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:53:09,623 INFO L478 AbstractCegarLoop]: Abstraction has 671 states and 980 transitions. [2022-03-19 06:53:09,623 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 3 states have internal predecessors, (14), 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-03-19 06:53:09,623 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 980 transitions. [2022-03-19 06:53:09,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-19 06:53:09,624 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:53:09,625 INFO L500 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] [2022-03-19 06:53:09,625 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-19 06:53:09,625 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:53:09,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:53:09,627 INFO L85 PathProgramCache]: Analyzing trace with hash 3340125, now seen corresponding path program 1 times [2022-03-19 06:53:09,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:53:09,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1548842163] [2022-03-19 06:53:09,628 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 06:53:09,628 INFO L85 PathProgramCache]: Analyzing trace with hash 3340125, now seen corresponding path program 2 times [2022-03-19 06:53:09,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:53:09,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212679834] [2022-03-19 06:53:09,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:53:09,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:53:09,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:53:09,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 06:53:09,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:53:09,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 06:53:09,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:53:09,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 06:53:09,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:53:09,909 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 06:53:09,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:53:09,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212679834] [2022-03-19 06:53:09,910 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212679834] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:53:09,910 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:53:09,910 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-19 06:53:09,911 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:53:09,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1548842163] [2022-03-19 06:53:09,914 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1548842163] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:53:09,915 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:53:09,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-19 06:53:09,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655896359] [2022-03-19 06:53:09,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:53:09,916 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-19 06:53:09,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:53:09,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-19 06:53:09,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-19 06:53:09,917 INFO L87 Difference]: Start difference. First operand 671 states and 980 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 3 states have internal predecessors, (16), 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-03-19 06:53:15,853 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:53:17,120 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-03-19 06:53:19,162 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:53:22,154 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-03-19 06:53:24,064 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-03-19 06:53:27,192 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:53:29,550 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:53:31,610 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-03-19 06:53:33,188 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:53:35,116 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.93s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:53:35,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:53:35,995 INFO L93 Difference]: Finished difference Result 1451 states and 2142 transitions. [2022-03-19 06:53:35,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-19 06:53:35,996 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 3 states have internal predecessors, (16), 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 25 [2022-03-19 06:53:35,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:53:36,004 INFO L225 Difference]: With dead ends: 1451 [2022-03-19 06:53:36,005 INFO L226 Difference]: Without dead ends: 1173 [2022-03-19 06:53:36,006 INFO L911 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-03-19 06:53:36,007 INFO L912 BasicCegarLoop]: 1210 mSDtfsCounter, 1438 mSDsluCounter, 740 mSDsCounter, 0 mSdLazyCounter, 2669 mSolverCounterSat, 356 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1476 SdHoareTripleChecker+Valid, 1950 SdHoareTripleChecker+Invalid, 3029 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 356 IncrementalHoareTripleChecker+Valid, 2669 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.8s IncrementalHoareTripleChecker+Time [2022-03-19 06:53:36,008 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1476 Valid, 1950 Invalid, 3029 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [356 Valid, 2669 Invalid, 4 Unknown, 0 Unchecked, 25.8s Time] [2022-03-19 06:53:36,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1173 states. [2022-03-19 06:53:36,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1173 to 983. [2022-03-19 06:53:36,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 983 states, 748 states have (on average 1.4304812834224598) internal successors, (1070), 752 states have internal predecessors, (1070), 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-03-19 06:53:36,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 983 states to 983 states and 1437 transitions. [2022-03-19 06:53:36,160 INFO L78 Accepts]: Start accepts. Automaton has 983 states and 1437 transitions. Word has length 25 [2022-03-19 06:53:36,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:53:36,161 INFO L478 AbstractCegarLoop]: Abstraction has 983 states and 1437 transitions. [2022-03-19 06:53:36,161 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 3 states have internal predecessors, (16), 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-03-19 06:53:36,161 INFO L276 IsEmpty]: Start isEmpty. Operand 983 states and 1437 transitions. [2022-03-19 06:53:36,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-19 06:53:36,170 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:53:36,170 INFO L500 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] [2022-03-19 06:53:36,171 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-19 06:53:36,171 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:53:36,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:53:36,172 INFO L85 PathProgramCache]: Analyzing trace with hash -1565080577, now seen corresponding path program 1 times [2022-03-19 06:53:36,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:53:36,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1466545590] [2022-03-19 06:53:36,173 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 06:53:36,173 INFO L85 PathProgramCache]: Analyzing trace with hash -1565080577, now seen corresponding path program 2 times [2022-03-19 06:53:36,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:53:36,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2657528] [2022-03-19 06:53:36,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:53:36,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:53:36,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:53:36,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 06:53:36,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:53:36,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 06:53:36,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:53:36,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 06:53:36,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:53:36,496 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 06:53:36,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:53:36,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2657528] [2022-03-19 06:53:36,497 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2657528] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:53:36,497 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:53:36,497 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-19 06:53:36,497 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:53:36,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1466545590] [2022-03-19 06:53:36,497 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1466545590] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:53:36,497 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:53:36,498 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-19 06:53:36,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887187075] [2022-03-19 06:53:36,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:53:36,498 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-19 06:53:36,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:53:36,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-19 06:53:36,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-19 06:53:36,499 INFO L87 Difference]: Start difference. First operand 983 states and 1437 transitions. Second operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 3 states have internal predecessors, (22), 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-03-19 06:53:42,600 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:53:45,291 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:53:47,324 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-03-19 06:53:49,929 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.75s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:53:51,954 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:53:54,605 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-03-19 06:53:56,703 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:53:59,955 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:54:01,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-03-19 06:54:03,393 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:54:04,858 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:54:06,856 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-03-19 06:54:08,717 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-03-19 06:54:10,971 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-03-19 06:54:13,727 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-03-19 06:54:16,238 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:54:18,215 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:54:18,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:54:18,519 INFO L93 Difference]: Finished difference Result 2287 states and 3438 transitions. [2022-03-19 06:54:18,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-19 06:54:18,521 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), 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 32 [2022-03-19 06:54:18,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:54:18,532 INFO L225 Difference]: With dead ends: 2287 [2022-03-19 06:54:18,532 INFO L226 Difference]: Without dead ends: 1830 [2022-03-19 06:54:18,534 INFO L911 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-03-19 06:54:18,535 INFO L912 BasicCegarLoop]: 1365 mSDtfsCounter, 1561 mSDsluCounter, 802 mSDsCounter, 0 mSdLazyCounter, 2325 mSolverCounterSat, 518 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 40.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1613 SdHoareTripleChecker+Valid, 2167 SdHoareTripleChecker+Invalid, 2850 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 518 IncrementalHoareTripleChecker+Valid, 2325 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 41.7s IncrementalHoareTripleChecker+Time [2022-03-19 06:54:18,535 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1613 Valid, 2167 Invalid, 2850 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [518 Valid, 2325 Invalid, 7 Unknown, 0 Unchecked, 41.7s Time] [2022-03-19 06:54:18,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1830 states. [2022-03-19 06:54:18,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1830 to 1164. [2022-03-19 06:54:18,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1164 states, 884 states have (on average 1.420814479638009) internal successors, (1256), 887 states have internal predecessors, (1256), 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-03-19 06:54:18,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1164 states to 1164 states and 1722 transitions. [2022-03-19 06:54:18,677 INFO L78 Accepts]: Start accepts. Automaton has 1164 states and 1722 transitions. Word has length 32 [2022-03-19 06:54:18,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:54:18,678 INFO L478 AbstractCegarLoop]: Abstraction has 1164 states and 1722 transitions. [2022-03-19 06:54:18,678 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 3 states have internal predecessors, (22), 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-03-19 06:54:18,678 INFO L276 IsEmpty]: Start isEmpty. Operand 1164 states and 1722 transitions. [2022-03-19 06:54:18,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-19 06:54:18,680 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:54:18,680 INFO L500 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] [2022-03-19 06:54:18,680 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-19 06:54:18,681 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:54:18,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:54:18,681 INFO L85 PathProgramCache]: Analyzing trace with hash -1511122576, now seen corresponding path program 1 times [2022-03-19 06:54:18,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:54:18,681 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1839066881] [2022-03-19 06:54:18,682 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 06:54:18,682 INFO L85 PathProgramCache]: Analyzing trace with hash -1511122576, now seen corresponding path program 2 times [2022-03-19 06:54:18,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:54:18,683 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238843012] [2022-03-19 06:54:18,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:54:18,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:54:18,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:54:18,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 06:54:18,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:54:18,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 06:54:18,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:54:18,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 06:54:18,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:54:18,956 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 06:54:18,956 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:54:18,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238843012] [2022-03-19 06:54:18,957 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [238843012] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:54:18,957 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:54:18,957 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-19 06:54:18,957 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:54:18,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1839066881] [2022-03-19 06:54:18,957 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1839066881] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:54:18,957 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:54:18,957 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-19 06:54:18,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545411702] [2022-03-19 06:54:18,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:54:18,958 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-19 06:54:18,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:54:18,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-19 06:54:18,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-03-19 06:54:18,959 INFO L87 Difference]: Start difference. First operand 1164 states and 1722 transitions. Second operand has 8 states, 8 states have (on average 2.875) internal successors, (23), 5 states have internal predecessors, (23), 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-03-19 06:54:26,609 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:54:29,211 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:54:33,383 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:54:35,712 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:54:38,661 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:54:42,710 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:54:45,557 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:54:47,035 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:54:47,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:54:47,550 INFO L93 Difference]: Finished difference Result 2216 states and 3337 transitions. [2022-03-19 06:54:47,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-19 06:54:47,550 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 5 states have internal predecessors, (23), 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 33 [2022-03-19 06:54:47,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:54:47,559 INFO L225 Difference]: With dead ends: 2216 [2022-03-19 06:54:47,560 INFO L226 Difference]: Without dead ends: 1508 [2022-03-19 06:54:47,563 INFO L911 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-03-19 06:54:47,564 INFO L912 BasicCegarLoop]: 1357 mSDtfsCounter, 3251 mSDsluCounter, 1270 mSDsCounter, 0 mSdLazyCounter, 3750 mSolverCounterSat, 1170 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3282 SdHoareTripleChecker+Valid, 2627 SdHoareTripleChecker+Invalid, 4927 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1170 IncrementalHoareTripleChecker+Valid, 3750 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.0s IncrementalHoareTripleChecker+Time [2022-03-19 06:54:47,564 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [3282 Valid, 2627 Invalid, 4927 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1170 Valid, 3750 Invalid, 7 Unknown, 0 Unchecked, 28.0s Time] [2022-03-19 06:54:47,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1508 states. [2022-03-19 06:54:47,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1508 to 1158. [2022-03-19 06:54:47,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1158 states, 879 states have (on average 1.4186575654152447) internal successors, (1247), 882 states have internal predecessors, (1247), 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-03-19 06:54:47,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1158 states to 1158 states and 1710 transitions. [2022-03-19 06:54:47,713 INFO L78 Accepts]: Start accepts. Automaton has 1158 states and 1710 transitions. Word has length 33 [2022-03-19 06:54:47,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:54:47,714 INFO L478 AbstractCegarLoop]: Abstraction has 1158 states and 1710 transitions. [2022-03-19 06:54:47,714 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 5 states have internal predecessors, (23), 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-03-19 06:54:47,714 INFO L276 IsEmpty]: Start isEmpty. Operand 1158 states and 1710 transitions. [2022-03-19 06:54:47,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-19 06:54:47,715 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:54:47,715 INFO L500 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] [2022-03-19 06:54:47,715 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-03-19 06:54:47,716 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:54:47,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:54:47,716 INFO L85 PathProgramCache]: Analyzing trace with hash -296328802, now seen corresponding path program 1 times [2022-03-19 06:54:47,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:54:47,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1012387229] [2022-03-19 06:54:47,717 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 06:54:47,717 INFO L85 PathProgramCache]: Analyzing trace with hash -296328802, now seen corresponding path program 2 times [2022-03-19 06:54:47,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:54:47,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885228053] [2022-03-19 06:54:47,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:54:47,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:54:47,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:54:47,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 06:54:47,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:54:47,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 06:54:47,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:54:47,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 06:54:47,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:54:47,992 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 06:54:47,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:54:47,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885228053] [2022-03-19 06:54:47,993 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [885228053] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:54:47,993 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:54:47,993 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-19 06:54:47,993 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:54:47,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1012387229] [2022-03-19 06:54:47,993 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1012387229] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:54:47,993 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:54:47,993 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-19 06:54:47,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633698700] [2022-03-19 06:54:47,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:54:47,994 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-19 06:54:47,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:54:47,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-19 06:54:47,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-19 06:54:47,995 INFO L87 Difference]: Start difference. First operand 1158 states and 1710 transitions. Second operand has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 3 states have internal predecessors, (23), 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-03-19 06:54:52,784 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:54:54,156 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-03-19 06:54:59,344 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.93s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:55:02,264 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:55:04,726 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:55:05,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:55:05,573 INFO L93 Difference]: Finished difference Result 2061 states and 3001 transitions. [2022-03-19 06:55:05,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-19 06:55:05,574 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 3 states have internal predecessors, (23), 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 34 [2022-03-19 06:55:05,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:55:05,606 INFO L225 Difference]: With dead ends: 2061 [2022-03-19 06:55:05,606 INFO L226 Difference]: Without dead ends: 1892 [2022-03-19 06:55:05,607 INFO L911 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-03-19 06:55:05,609 INFO L912 BasicCegarLoop]: 1099 mSDtfsCounter, 1425 mSDsluCounter, 682 mSDsCounter, 0 mSdLazyCounter, 1509 mSolverCounterSat, 337 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1469 SdHoareTripleChecker+Valid, 1781 SdHoareTripleChecker+Invalid, 1848 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 337 IncrementalHoareTripleChecker+Valid, 1509 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.3s IncrementalHoareTripleChecker+Time [2022-03-19 06:55:05,609 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1469 Valid, 1781 Invalid, 1848 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [337 Valid, 1509 Invalid, 2 Unknown, 0 Unchecked, 17.3s Time] [2022-03-19 06:55:05,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1892 states. [2022-03-19 06:55:05,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1892 to 1623. [2022-03-19 06:55:05,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1623 states, 1251 states have (on average 1.4236610711430855) internal successors, (1781), 1252 states have internal predecessors, (1781), 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-03-19 06:55:05,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1623 states to 1623 states and 2381 transitions. [2022-03-19 06:55:05,798 INFO L78 Accepts]: Start accepts. Automaton has 1623 states and 2381 transitions. Word has length 34 [2022-03-19 06:55:05,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:55:05,798 INFO L478 AbstractCegarLoop]: Abstraction has 1623 states and 2381 transitions. [2022-03-19 06:55:05,798 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 3 states have internal predecessors, (23), 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-03-19 06:55:05,798 INFO L276 IsEmpty]: Start isEmpty. Operand 1623 states and 2381 transitions. [2022-03-19 06:55:05,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-19 06:55:05,799 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:55:05,799 INFO L500 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] [2022-03-19 06:55:05,799 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-03-19 06:55:05,800 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:55:05,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:55:05,800 INFO L85 PathProgramCache]: Analyzing trace with hash -405552640, now seen corresponding path program 1 times [2022-03-19 06:55:05,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:55:05,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1756996856] [2022-03-19 06:55:05,801 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 06:55:05,801 INFO L85 PathProgramCache]: Analyzing trace with hash -405552640, now seen corresponding path program 2 times [2022-03-19 06:55:05,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:55:05,801 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847658858] [2022-03-19 06:55:05,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:55:05,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:55:05,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:55:05,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 06:55:05,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:55:06,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 06:55:06,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:55:06,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 06:55:06,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:55:06,061 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 06:55:06,061 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:55:06,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847658858] [2022-03-19 06:55:06,061 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [847658858] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:55:06,061 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:55:06,061 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-19 06:55:06,061 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:55:06,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1756996856] [2022-03-19 06:55:06,062 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1756996856] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:55:06,062 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:55:06,062 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-19 06:55:06,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168525902] [2022-03-19 06:55:06,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:55:06,062 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-19 06:55:06,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:55:06,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-19 06:55:06,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-19 06:55:06,063 INFO L87 Difference]: Start difference. First operand 1623 states and 2381 transitions. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 3 states have internal predecessors, (24), 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-03-19 06:55:11,118 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:55:13,884 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:55:16,418 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:55:18,504 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:55:20,538 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:55:24,396 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:55:26,616 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:55:29,623 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:55:31,826 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:55:32,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:55:32,829 INFO L93 Difference]: Finished difference Result 1760 states and 2607 transitions. [2022-03-19 06:55:32,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-19 06:55:32,830 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 3 states have internal predecessors, (24), 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 34 [2022-03-19 06:55:32,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:55:32,839 INFO L225 Difference]: With dead ends: 1760 [2022-03-19 06:55:32,839 INFO L226 Difference]: Without dead ends: 1756 [2022-03-19 06:55:32,839 INFO L911 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-03-19 06:55:32,840 INFO L912 BasicCegarLoop]: 893 mSDtfsCounter, 472 mSDsluCounter, 560 mSDsCounter, 0 mSdLazyCounter, 1642 mSolverCounterSat, 172 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 496 SdHoareTripleChecker+Valid, 1453 SdHoareTripleChecker+Invalid, 1822 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 1642 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.5s IncrementalHoareTripleChecker+Time [2022-03-19 06:55:32,840 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [496 Valid, 1453 Invalid, 1822 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 1642 Invalid, 8 Unknown, 0 Unchecked, 26.5s Time] [2022-03-19 06:55:32,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1756 states. [2022-03-19 06:55:33,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1756 to 1622. [2022-03-19 06:55:33,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1622 states, 1251 states have (on average 1.4220623501199041) internal successors, (1779), 1251 states have internal predecessors, (1779), 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-03-19 06:55:33,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1622 states to 1622 states and 2378 transitions. [2022-03-19 06:55:33,032 INFO L78 Accepts]: Start accepts. Automaton has 1622 states and 2378 transitions. Word has length 34 [2022-03-19 06:55:33,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:55:33,032 INFO L478 AbstractCegarLoop]: Abstraction has 1622 states and 2378 transitions. [2022-03-19 06:55:33,032 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 3 states have internal predecessors, (24), 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-03-19 06:55:33,032 INFO L276 IsEmpty]: Start isEmpty. Operand 1622 states and 2378 transitions. [2022-03-19 06:55:33,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-03-19 06:55:33,034 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:55:33,034 INFO L500 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] [2022-03-19 06:55:33,034 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-03-19 06:55:33,035 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:55:33,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:55:33,035 INFO L85 PathProgramCache]: Analyzing trace with hash -1694493765, now seen corresponding path program 1 times [2022-03-19 06:55:33,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:55:33,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [771866566] [2022-03-19 06:55:33,035 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 06:55:33,035 INFO L85 PathProgramCache]: Analyzing trace with hash -1694493765, now seen corresponding path program 2 times [2022-03-19 06:55:33,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:55:33,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046760942] [2022-03-19 06:55:33,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:55:33,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:55:33,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:55:33,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 06:55:33,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:55:33,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 06:55:33,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:55:33,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 06:55:33,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:55:33,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-19 06:55:33,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:55:33,335 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 06:55:33,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:55:33,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046760942] [2022-03-19 06:55:33,336 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046760942] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:55:33,336 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:55:33,336 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-19 06:55:33,336 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:55:33,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [771866566] [2022-03-19 06:55:33,336 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [771866566] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:55:33,336 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:55:33,337 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-19 06:55:33,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422129907] [2022-03-19 06:55:33,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:55:33,337 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-19 06:55:33,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:55:33,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-19 06:55:33,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-03-19 06:55:33,338 INFO L87 Difference]: Start difference. First operand 1622 states and 2378 transitions. Second operand has 8 states, 8 states have (on average 3.875) internal successors, (31), 4 states have internal predecessors, (31), 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-03-19 06:55:41,444 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:55:43,483 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:55:45,519 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-03-19 06:55:48,325 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:55:50,262 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-03-19 06:55:54,071 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:55:56,121 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-03-19 06:55:58,155 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-03-19 06:55:59,281 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-03-19 06:56:02,260 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:56:04,298 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:56:06,337 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:56:08,307 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:56:09,980 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:56:12,299 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-03-19 06:56:14,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-03-19 06:56:17,488 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-03-19 06:56:17,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:56:17,773 INFO L93 Difference]: Finished difference Result 2729 states and 4036 transitions. [2022-03-19 06:56:17,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-19 06:56:17,774 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 4 states have internal predecessors, (31), 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 46 [2022-03-19 06:56:17,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:56:17,780 INFO L225 Difference]: With dead ends: 2729 [2022-03-19 06:56:17,781 INFO L226 Difference]: Without dead ends: 1590 [2022-03-19 06:56:17,783 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=92, Invalid=214, Unknown=0, NotChecked=0, Total=306 [2022-03-19 06:56:17,784 INFO L912 BasicCegarLoop]: 929 mSDtfsCounter, 2461 mSDsluCounter, 717 mSDsCounter, 0 mSdLazyCounter, 2599 mSolverCounterSat, 1315 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 42.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2487 SdHoareTripleChecker+Valid, 1646 SdHoareTripleChecker+Invalid, 3924 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1315 IncrementalHoareTripleChecker+Valid, 2599 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 43.7s IncrementalHoareTripleChecker+Time [2022-03-19 06:56:17,784 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2487 Valid, 1646 Invalid, 3924 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1315 Valid, 2599 Invalid, 10 Unknown, 0 Unchecked, 43.7s Time] [2022-03-19 06:56:17,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1590 states. [2022-03-19 06:56:17,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1590 to 1195. [2022-03-19 06:56:17,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1195 states, 922 states have (on average 1.4045553145336225) internal successors, (1295), 924 states have internal predecessors, (1295), 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-03-19 06:56:17,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1195 states to 1195 states and 1731 transitions. [2022-03-19 06:56:17,974 INFO L78 Accepts]: Start accepts. Automaton has 1195 states and 1731 transitions. Word has length 46 [2022-03-19 06:56:17,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:56:17,976 INFO L478 AbstractCegarLoop]: Abstraction has 1195 states and 1731 transitions. [2022-03-19 06:56:17,976 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 4 states have internal predecessors, (31), 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-03-19 06:56:17,976 INFO L276 IsEmpty]: Start isEmpty. Operand 1195 states and 1731 transitions. [2022-03-19 06:56:17,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-19 06:56:17,980 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:56:17,980 INFO L500 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] [2022-03-19 06:56:17,980 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-03-19 06:56:17,980 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:56:17,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:56:17,981 INFO L85 PathProgramCache]: Analyzing trace with hash -847830418, now seen corresponding path program 1 times [2022-03-19 06:56:17,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:56:17,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1292395838] [2022-03-19 06:56:17,982 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 06:56:17,982 INFO L85 PathProgramCache]: Analyzing trace with hash -847830418, now seen corresponding path program 2 times [2022-03-19 06:56:17,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:56:17,982 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561013559] [2022-03-19 06:56:17,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:56:17,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:56:18,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:56:18,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 06:56:18,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:56:18,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 06:56:18,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:56:18,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 06:56:18,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:56:18,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-03-19 06:56:18,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:56:18,344 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 06:56:18,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:56:18,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561013559] [2022-03-19 06:56:18,344 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561013559] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:56:18,344 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:56:18,344 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-19 06:56:18,345 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:56:18,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1292395838] [2022-03-19 06:56:18,345 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1292395838] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:56:18,345 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:56:18,345 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-19 06:56:18,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460527574] [2022-03-19 06:56:18,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:56:18,346 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-19 06:56:18,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:56:18,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-19 06:56:18,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-03-19 06:56:18,348 INFO L87 Difference]: Start difference. First operand 1195 states and 1731 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 3 states have internal predecessors, (33), 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-03-19 06:56:23,783 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:56:25,299 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:56:27,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-03-19 06:56:30,007 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-03-19 06:56:31,159 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:56:33,890 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:56:36,711 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-03-19 06:56:38,801 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:56:43,681 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:56:45,834 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:56:47,191 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:56:49,226 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-03-19 06:56:51,242 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:56:53,278 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:56:55,537 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:56:56,978 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-03-19 06:56:57,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:56:57,396 INFO L93 Difference]: Finished difference Result 2147 states and 3201 transitions. [2022-03-19 06:56:57,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-19 06:56:57,397 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 3 states have internal predecessors, (33), 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 47 [2022-03-19 06:56:57,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:56:57,404 INFO L225 Difference]: With dead ends: 2147 [2022-03-19 06:56:57,405 INFO L226 Difference]: Without dead ends: 1478 [2022-03-19 06:56:57,407 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-03-19 06:56:57,407 INFO L912 BasicCegarLoop]: 738 mSDtfsCounter, 2285 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 1742 mSolverCounterSat, 1048 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2344 SdHoareTripleChecker+Valid, 1168 SdHoareTripleChecker+Invalid, 2800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1048 IncrementalHoareTripleChecker+Valid, 1742 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 38.5s IncrementalHoareTripleChecker+Time [2022-03-19 06:56:57,408 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2344 Valid, 1168 Invalid, 2800 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1048 Valid, 1742 Invalid, 10 Unknown, 0 Unchecked, 38.5s Time] [2022-03-19 06:56:57,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1478 states. [2022-03-19 06:56:57,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1478 to 1192. [2022-03-19 06:56:57,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1192 states, 920 states have (on average 1.3967391304347827) internal successors, (1285), 921 states have internal predecessors, (1285), 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-03-19 06:56:57,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1192 states to 1192 states and 1720 transitions. [2022-03-19 06:56:57,632 INFO L78 Accepts]: Start accepts. Automaton has 1192 states and 1720 transitions. Word has length 47 [2022-03-19 06:56:57,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:56:57,633 INFO L478 AbstractCegarLoop]: Abstraction has 1192 states and 1720 transitions. [2022-03-19 06:56:57,633 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 3 states have internal predecessors, (33), 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-03-19 06:56:57,633 INFO L276 IsEmpty]: Start isEmpty. Operand 1192 states and 1720 transitions. [2022-03-19 06:56:57,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-19 06:56:57,635 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:56:57,636 INFO L500 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] [2022-03-19 06:56:57,636 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-03-19 06:56:57,636 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:56:57,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:56:57,636 INFO L85 PathProgramCache]: Analyzing trace with hash -1701879472, now seen corresponding path program 1 times [2022-03-19 06:56:57,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:56:57,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1538750122] [2022-03-19 06:56:57,637 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 06:56:57,637 INFO L85 PathProgramCache]: Analyzing trace with hash -1701879472, now seen corresponding path program 2 times [2022-03-19 06:56:57,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:56:57,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198110366] [2022-03-19 06:56:57,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:56:57,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:56:57,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:56:57,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 06:56:57,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:56:57,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 06:56:57,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:56:57,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 06:56:57,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:56:57,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-19 06:56:57,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:56:57,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 06:56:57,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:56:57,974 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 06:56:57,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:56:57,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198110366] [2022-03-19 06:56:57,974 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198110366] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:56:57,974 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:56:57,975 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-19 06:56:57,975 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:56:57,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1538750122] [2022-03-19 06:56:57,976 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1538750122] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:56:57,976 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:56:57,976 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-19 06:56:57,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908692766] [2022-03-19 06:56:57,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:56:57,976 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-19 06:56:57,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:56:57,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-19 06:56:57,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-03-19 06:56:57,977 INFO L87 Difference]: Start difference. First operand 1192 states and 1720 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 7 states have internal predecessors, (35), 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-03-19 06:57:07,512 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:57:09,867 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:57:11,842 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-03-19 06:57:15,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-03-19 06:57:17,144 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:57:19,181 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:57:20,923 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:57:23,949 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:57:26,530 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:57:31,619 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:57:33,651 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-03-19 06:57:35,693 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:57:37,764 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:57:39,544 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:57:43,950 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:57:47,636 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:57:48,753 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-03-19 06:57:51,578 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:57:53,645 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:57:54,710 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-03-19 06:57:57,310 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:57:59,199 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-03-19 06:58:00,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:58:00,340 INFO L93 Difference]: Finished difference Result 1825 states and 2709 transitions. [2022-03-19 06:58:00,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-19 06:58:00,341 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 7 states have internal predecessors, (35), 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 47 [2022-03-19 06:58:00,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:58:00,348 INFO L225 Difference]: With dead ends: 1825 [2022-03-19 06:58:00,349 INFO L226 Difference]: Without dead ends: 1764 [2022-03-19 06:58:00,349 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=162, Invalid=488, Unknown=0, NotChecked=0, Total=650 [2022-03-19 06:58:00,350 INFO L912 BasicCegarLoop]: 1036 mSDtfsCounter, 2858 mSDsluCounter, 1948 mSDsCounter, 0 mSdLazyCounter, 4590 mSolverCounterSat, 1393 mSolverCounterUnsat, 16 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 59.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2890 SdHoareTripleChecker+Valid, 2984 SdHoareTripleChecker+Invalid, 5999 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1393 IncrementalHoareTripleChecker+Valid, 4590 IncrementalHoareTripleChecker+Invalid, 16 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 61.3s IncrementalHoareTripleChecker+Time [2022-03-19 06:58:00,350 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2890 Valid, 2984 Invalid, 5999 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1393 Valid, 4590 Invalid, 16 Unknown, 0 Unchecked, 61.3s Time] [2022-03-19 06:58:00,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1764 states. [2022-03-19 06:58:00,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1764 to 1264. [2022-03-19 06:58:00,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1264 states, 974 states have (on average 1.3901437371663243) internal successors, (1354), 974 states have internal predecessors, (1354), 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-03-19 06:58:00,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1264 states to 1264 states and 1808 transitions. [2022-03-19 06:58:00,574 INFO L78 Accepts]: Start accepts. Automaton has 1264 states and 1808 transitions. Word has length 47 [2022-03-19 06:58:00,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:58:00,574 INFO L478 AbstractCegarLoop]: Abstraction has 1264 states and 1808 transitions. [2022-03-19 06:58:00,574 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 7 states have internal predecessors, (35), 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-03-19 06:58:00,575 INFO L276 IsEmpty]: Start isEmpty. Operand 1264 states and 1808 transitions. [2022-03-19 06:58:00,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-03-19 06:58:00,622 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:58:00,622 INFO L500 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] [2022-03-19 06:58:00,622 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-03-19 06:58:00,623 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:58:00,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:58:00,623 INFO L85 PathProgramCache]: Analyzing trace with hash 517296651, now seen corresponding path program 1 times [2022-03-19 06:58:00,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:58:00,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [897125949] [2022-03-19 06:58:00,624 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 06:58:00,624 INFO L85 PathProgramCache]: Analyzing trace with hash 517296651, now seen corresponding path program 2 times [2022-03-19 06:58:00,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:58:00,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465469047] [2022-03-19 06:58:00,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:58:00,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:58:00,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:58:00,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 06:58:00,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:58:00,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 06:58:00,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:58:00,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 06:58:00,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:58:00,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-19 06:58:00,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:58:00,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 06:58:00,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:58:00,918 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 06:58:00,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:58:00,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1465469047] [2022-03-19 06:58:00,918 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1465469047] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:58:00,918 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:58:00,919 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-19 06:58:00,919 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:58:00,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [897125949] [2022-03-19 06:58:00,919 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [897125949] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:58:00,919 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:58:00,919 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-19 06:58:00,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779944815] [2022-03-19 06:58:00,919 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:58:00,920 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-19 06:58:00,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:58:00,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-19 06:58:00,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-03-19 06:58:00,920 INFO L87 Difference]: Start difference. First operand 1264 states and 1808 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, (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-03-19 06:58:08,975 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:58:12,552 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:58:14,669 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:58:17,528 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:58:19,746 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:58:21,782 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:58:24,614 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:58:26,035 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:58:28,591 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:58:33,256 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:58:35,294 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:58:37,572 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:58:40,977 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:58:43,155 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.87s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:58:45,610 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:58:48,485 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:58:51,220 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:58:52,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:58:52,279 INFO L93 Difference]: Finished difference Result 1582 states and 2358 transitions. [2022-03-19 06:58:52,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-19 06:58:52,280 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, (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 49 [2022-03-19 06:58:52,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:58:52,287 INFO L225 Difference]: With dead ends: 1582 [2022-03-19 06:58:52,287 INFO L226 Difference]: Without dead ends: 1554 [2022-03-19 06:58:52,288 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2022-03-19 06:58:52,288 INFO L912 BasicCegarLoop]: 745 mSDtfsCounter, 1775 mSDsluCounter, 802 mSDsCounter, 0 mSdLazyCounter, 3002 mSolverCounterSat, 711 mSolverCounterUnsat, 14 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 49.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1823 SdHoareTripleChecker+Valid, 1547 SdHoareTripleChecker+Invalid, 3727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 711 IncrementalHoareTripleChecker+Valid, 3002 IncrementalHoareTripleChecker+Invalid, 14 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 50.7s IncrementalHoareTripleChecker+Time [2022-03-19 06:58:52,289 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1823 Valid, 1547 Invalid, 3727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [711 Valid, 3002 Invalid, 14 Unknown, 0 Unchecked, 50.7s Time] [2022-03-19 06:58:52,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1554 states. [2022-03-19 06:58:52,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1554 to 1267. [2022-03-19 06:58:52,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1267 states, 977 states have (on average 1.3899692937563972) internal successors, (1358), 977 states have internal predecessors, (1358), 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-03-19 06:58:52,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1267 states to 1267 states and 1812 transitions. [2022-03-19 06:58:52,579 INFO L78 Accepts]: Start accepts. Automaton has 1267 states and 1812 transitions. Word has length 49 [2022-03-19 06:58:52,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:58:52,580 INFO L478 AbstractCegarLoop]: Abstraction has 1267 states and 1812 transitions. [2022-03-19 06:58:52,580 INFO L479 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, (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-03-19 06:58:52,580 INFO L276 IsEmpty]: Start isEmpty. Operand 1267 states and 1812 transitions. [2022-03-19 06:58:52,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-03-19 06:58:52,582 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:58:52,582 INFO L500 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] [2022-03-19 06:58:52,583 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-03-19 06:58:52,583 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:58:52,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:58:52,583 INFO L85 PathProgramCache]: Analyzing trace with hash -1476848055, now seen corresponding path program 1 times [2022-03-19 06:58:52,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:58:52,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [493660620] [2022-03-19 06:58:52,584 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 06:58:52,584 INFO L85 PathProgramCache]: Analyzing trace with hash -1476848055, now seen corresponding path program 2 times [2022-03-19 06:58:52,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:58:52,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037053188] [2022-03-19 06:58:52,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:58:52,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:58:52,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:58:52,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 06:58:52,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:58:52,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 06:58:52,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:58:52,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 06:58:52,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:58:52,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-19 06:58:52,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:58:52,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 06:58:52,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:58:52,914 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 06:58:52,914 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:58:52,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037053188] [2022-03-19 06:58:52,914 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037053188] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:58:52,914 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:58:52,914 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-19 06:58:52,915 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:58:52,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [493660620] [2022-03-19 06:58:52,915 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [493660620] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:58:52,915 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:58:52,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-19 06:58:52,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819967142] [2022-03-19 06:58:52,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:58:52,915 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-19 06:58:52,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:58:52,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-19 06:58:52,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-03-19 06:58:52,917 INFO L87 Difference]: Start difference. First operand 1267 states and 1812 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 7 states have internal predecessors, (37), 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-03-19 06:59:00,666 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-03-19 06:59:02,351 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:59:05,758 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:59:07,717 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:59:08,841 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-03-19 06:59:10,862 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:59:14,193 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:59:17,763 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:59:20,469 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:59:22,516 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-03-19 06:59:23,609 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:59:24,672 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-03-19 06:59:27,104 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:59:28,295 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:59:30,504 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:59:32,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:59:32,191 INFO L93 Difference]: Finished difference Result 1617 states and 2404 transitions. [2022-03-19 06:59:32,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-19 06:59:32,191 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 7 states have internal predecessors, (37), 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 49 [2022-03-19 06:59:32,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:59:32,197 INFO L225 Difference]: With dead ends: 1617 [2022-03-19 06:59:32,197 INFO L226 Difference]: Without dead ends: 1511 [2022-03-19 06:59:32,198 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2022-03-19 06:59:32,198 INFO L912 BasicCegarLoop]: 733 mSDtfsCounter, 2841 mSDsluCounter, 1250 mSDsCounter, 0 mSdLazyCounter, 3026 mSolverCounterSat, 1340 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2889 SdHoareTripleChecker+Valid, 1983 SdHoareTripleChecker+Invalid, 4373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1340 IncrementalHoareTripleChecker+Valid, 3026 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 38.4s IncrementalHoareTripleChecker+Time [2022-03-19 06:59:32,199 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2889 Valid, 1983 Invalid, 4373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1340 Valid, 3026 Invalid, 7 Unknown, 0 Unchecked, 38.4s Time] [2022-03-19 06:59:32,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1511 states. [2022-03-19 06:59:32,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1511 to 1229. [2022-03-19 06:59:32,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1229 states, 947 states have (on average 1.3970432946145723) internal successors, (1323), 954 states have internal predecessors, (1323), 190 states have call successors, (190), 83 states have call predecessors, (190), 91 states have return successors, (249), 191 states have call predecessors, (249), 182 states have call successors, (249) [2022-03-19 06:59:32,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1229 states to 1229 states and 1762 transitions. [2022-03-19 06:59:32,452 INFO L78 Accepts]: Start accepts. Automaton has 1229 states and 1762 transitions. Word has length 49 [2022-03-19 06:59:32,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:59:32,452 INFO L478 AbstractCegarLoop]: Abstraction has 1229 states and 1762 transitions. [2022-03-19 06:59:32,453 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 7 states have internal predecessors, (37), 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-03-19 06:59:32,453 INFO L276 IsEmpty]: Start isEmpty. Operand 1229 states and 1762 transitions. [2022-03-19 06:59:32,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-03-19 06:59:32,455 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:59:32,455 INFO L500 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] [2022-03-19 06:59:32,455 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-03-19 06:59:32,455 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:59:32,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:59:32,456 INFO L85 PathProgramCache]: Analyzing trace with hash -1330155253, now seen corresponding path program 1 times [2022-03-19 06:59:32,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:59:32,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1530722401] [2022-03-19 06:59:32,456 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 06:59:32,456 INFO L85 PathProgramCache]: Analyzing trace with hash -1330155253, now seen corresponding path program 2 times [2022-03-19 06:59:32,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:59:32,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774182120] [2022-03-19 06:59:32,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:59:32,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:59:32,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:59:32,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 06:59:32,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:59:32,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 06:59:32,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:59:32,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 06:59:32,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:59:32,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-19 06:59:32,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:59:32,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 06:59:32,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:59:32,706 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 06:59:32,707 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:59:32,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774182120] [2022-03-19 06:59:32,707 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1774182120] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:59:32,707 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:59:32,707 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-19 06:59:32,707 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:59:32,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1530722401] [2022-03-19 06:59:32,708 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1530722401] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:59:32,708 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:59:32,708 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-19 06:59:32,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014388402] [2022-03-19 06:59:32,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:59:32,708 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-19 06:59:32,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:59:32,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-19 06:59:32,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-03-19 06:59:32,709 INFO L87 Difference]: Start difference. First operand 1229 states and 1762 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 3 states have internal predecessors, (37), 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-03-19 06:59:38,557 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:59:41,933 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:59:45,553 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-03-19 06:59:47,635 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:59:49,506 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:59:52,263 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:59:54,439 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:59:56,477 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:59:57,824 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 06:59:58,989 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:00:01,164 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:00:02,667 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:00:02,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 07:00:02,925 INFO L93 Difference]: Finished difference Result 1524 states and 2281 transitions. [2022-03-19 07:00:02,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-19 07:00:02,925 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 3 states have internal predecessors, (37), 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 49 [2022-03-19 07:00:02,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 07:00:02,930 INFO L225 Difference]: With dead ends: 1524 [2022-03-19 07:00:02,930 INFO L226 Difference]: Without dead ends: 1505 [2022-03-19 07:00:02,931 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-03-19 07:00:02,931 INFO L912 BasicCegarLoop]: 740 mSDtfsCounter, 2279 mSDsluCounter, 396 mSDsCounter, 0 mSdLazyCounter, 1198 mSolverCounterSat, 1030 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2326 SdHoareTripleChecker+Valid, 1136 SdHoareTripleChecker+Invalid, 2236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1030 IncrementalHoareTripleChecker+Valid, 1198 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.6s IncrementalHoareTripleChecker+Time [2022-03-19 07:00:02,932 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2326 Valid, 1136 Invalid, 2236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1030 Valid, 1198 Invalid, 8 Unknown, 0 Unchecked, 29.6s Time] [2022-03-19 07:00:02,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1505 states. [2022-03-19 07:00:03,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1505 to 1212. [2022-03-19 07:00:03,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1212 states, 934 states have (on average 1.3982869379014988) internal successors, (1306), 940 states have internal predecessors, (1306), 189 states have call successors, (189), 83 states have call predecessors, (189), 88 states have return successors, (246), 188 states have call predecessors, (246), 182 states have call successors, (246) [2022-03-19 07:00:03,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1212 states to 1212 states and 1741 transitions. [2022-03-19 07:00:03,232 INFO L78 Accepts]: Start accepts. Automaton has 1212 states and 1741 transitions. Word has length 49 [2022-03-19 07:00:03,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 07:00:03,232 INFO L478 AbstractCegarLoop]: Abstraction has 1212 states and 1741 transitions. [2022-03-19 07:00:03,232 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 3 states have internal predecessors, (37), 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-03-19 07:00:03,232 INFO L276 IsEmpty]: Start isEmpty. Operand 1212 states and 1741 transitions. [2022-03-19 07:00:03,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-03-19 07:00:03,234 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 07:00:03,234 INFO L500 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] [2022-03-19 07:00:03,235 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-03-19 07:00:03,235 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 07:00:03,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 07:00:03,235 INFO L85 PathProgramCache]: Analyzing trace with hash -1344500162, now seen corresponding path program 1 times [2022-03-19 07:00:03,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 07:00:03,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [513471465] [2022-03-19 07:00:03,236 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 07:00:03,236 INFO L85 PathProgramCache]: Analyzing trace with hash -1344500162, now seen corresponding path program 2 times [2022-03-19 07:00:03,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 07:00:03,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979319972] [2022-03-19 07:00:03,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 07:00:03,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 07:00:03,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:00:03,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 07:00:03,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:00:03,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 07:00:03,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:00:03,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 07:00:03,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:00:03,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-19 07:00:03,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:00:03,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 07:00:03,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:00:03,516 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 07:00:03,517 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 07:00:03,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979319972] [2022-03-19 07:00:03,517 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979319972] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 07:00:03,517 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 07:00:03,517 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-19 07:00:03,517 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 07:00:03,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [513471465] [2022-03-19 07:00:03,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [513471465] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 07:00:03,518 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 07:00:03,518 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-19 07:00:03,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584960158] [2022-03-19 07:00:03,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 07:00:03,518 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-19 07:00:03,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 07:00:03,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-19 07:00:03,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-03-19 07:00:03,519 INFO L87 Difference]: Start difference. First operand 1212 states and 1741 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-19 07:00:07,204 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-03-19 07:00:13,047 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:00:15,091 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:00:17,894 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:00:19,140 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:00:21,456 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:00:23,776 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:00:25,815 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:00:27,930 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:00:29,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-03-19 07:00:33,023 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:00:36,111 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:00:39,060 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:00:41,396 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:00:44,206 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:00:45,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 07:00:45,725 INFO L93 Difference]: Finished difference Result 1829 states and 2715 transitions. [2022-03-19 07:00:45,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-19 07:00:45,726 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 49 [2022-03-19 07:00:45,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 07:00:45,732 INFO L225 Difference]: With dead ends: 1829 [2022-03-19 07:00:45,732 INFO L226 Difference]: Without dead ends: 1818 [2022-03-19 07:00:45,733 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-03-19 07:00:45,733 INFO L912 BasicCegarLoop]: 1091 mSDtfsCounter, 2057 mSDsluCounter, 1035 mSDsCounter, 0 mSdLazyCounter, 2069 mSolverCounterSat, 1073 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 40.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2112 SdHoareTripleChecker+Valid, 2126 SdHoareTripleChecker+Invalid, 3153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1073 IncrementalHoareTripleChecker+Valid, 2069 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 41.4s IncrementalHoareTripleChecker+Time [2022-03-19 07:00:45,734 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2112 Valid, 2126 Invalid, 3153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1073 Valid, 2069 Invalid, 11 Unknown, 0 Unchecked, 41.4s Time] [2022-03-19 07:00:45,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1818 states. [2022-03-19 07:00:45,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1818 to 1241. [2022-03-19 07:00:45,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1241 states, 956 states have (on average 1.3901673640167365) internal successors, (1329), 962 states have internal predecessors, (1329), 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-03-19 07:00:46,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1241 states to 1241 states and 1771 transitions. [2022-03-19 07:00:46,001 INFO L78 Accepts]: Start accepts. Automaton has 1241 states and 1771 transitions. Word has length 49 [2022-03-19 07:00:46,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 07:00:46,001 INFO L478 AbstractCegarLoop]: Abstraction has 1241 states and 1771 transitions. [2022-03-19 07:00:46,001 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-19 07:00:46,001 INFO L276 IsEmpty]: Start isEmpty. Operand 1241 states and 1771 transitions. [2022-03-19 07:00:46,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-03-19 07:00:46,004 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 07:00:46,004 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 07:00:46,004 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-03-19 07:00:46,004 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 07:00:46,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 07:00:46,004 INFO L85 PathProgramCache]: Analyzing trace with hash -409690045, now seen corresponding path program 1 times [2022-03-19 07:00:46,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 07:00:46,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [904337563] [2022-03-19 07:00:46,005 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 07:00:46,005 INFO L85 PathProgramCache]: Analyzing trace with hash -409690045, now seen corresponding path program 2 times [2022-03-19 07:00:46,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 07:00:46,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615737895] [2022-03-19 07:00:46,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 07:00:46,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 07:00:46,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:00:46,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 07:00:46,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:00:46,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 07:00:46,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:00:46,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 07:00:46,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:00:46,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-19 07:00:46,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:00:46,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-19 07:00:46,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:00:46,249 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 07:00:46,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 07:00:46,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615737895] [2022-03-19 07:00:46,250 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [615737895] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 07:00:46,250 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 07:00:46,250 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-19 07:00:46,250 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 07:00:46,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [904337563] [2022-03-19 07:00:46,250 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [904337563] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 07:00:46,250 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 07:00:46,250 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-19 07:00:46,250 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319931775] [2022-03-19 07:00:46,250 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 07:00:46,251 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-19 07:00:46,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 07:00:46,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-19 07:00:46,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-03-19 07:00:46,251 INFO L87 Difference]: Start difference. First operand 1241 states and 1771 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 3 states have internal predecessors, (38), 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-03-19 07:00:52,841 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:00:55,640 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:00:57,684 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:01:00,970 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:01:02,007 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:01:04,170 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:01:07,108 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:01:10,622 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-03-19 07:01:12,584 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.75s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:01:14,794 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:01:16,965 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-03-19 07:01:19,476 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:01:20,880 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-03-19 07:01:21,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 07:01:21,083 INFO L93 Difference]: Finished difference Result 2236 states and 3273 transitions. [2022-03-19 07:01:21,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-19 07:01:21,083 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 3 states have internal predecessors, (38), 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 54 [2022-03-19 07:01:21,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 07:01:21,088 INFO L225 Difference]: With dead ends: 2236 [2022-03-19 07:01:21,088 INFO L226 Difference]: Without dead ends: 1589 [2022-03-19 07:01:21,090 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-03-19 07:01:21,091 INFO L912 BasicCegarLoop]: 874 mSDtfsCounter, 2128 mSDsluCounter, 967 mSDsCounter, 0 mSdLazyCounter, 2027 mSolverCounterSat, 1090 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2187 SdHoareTripleChecker+Valid, 1841 SdHoareTripleChecker+Invalid, 3123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1090 IncrementalHoareTripleChecker+Valid, 2027 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.2s IncrementalHoareTripleChecker+Time [2022-03-19 07:01:21,091 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2187 Valid, 1841 Invalid, 3123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1090 Valid, 2027 Invalid, 6 Unknown, 0 Unchecked, 34.2s Time] [2022-03-19 07:01:21,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1589 states. [2022-03-19 07:01:21,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1589 to 1241. [2022-03-19 07:01:21,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1241 states, 956 states have (on average 1.389121338912134) internal successors, (1328), 962 states have internal predecessors, (1328), 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-03-19 07:01:21,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1241 states to 1241 states and 1770 transitions. [2022-03-19 07:01:21,393 INFO L78 Accepts]: Start accepts. Automaton has 1241 states and 1770 transitions. Word has length 54 [2022-03-19 07:01:21,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 07:01:21,394 INFO L478 AbstractCegarLoop]: Abstraction has 1241 states and 1770 transitions. [2022-03-19 07:01:21,394 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 3 states have internal predecessors, (38), 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-03-19 07:01:21,394 INFO L276 IsEmpty]: Start isEmpty. Operand 1241 states and 1770 transitions. [2022-03-19 07:01:21,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-03-19 07:01:21,396 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 07:01:21,396 INFO L500 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] [2022-03-19 07:01:21,396 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-03-19 07:01:21,396 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 07:01:21,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 07:01:21,397 INFO L85 PathProgramCache]: Analyzing trace with hash 1722441850, now seen corresponding path program 1 times [2022-03-19 07:01:21,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 07:01:21,397 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2031752981] [2022-03-19 07:01:21,397 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 07:01:21,397 INFO L85 PathProgramCache]: Analyzing trace with hash 1722441850, now seen corresponding path program 2 times [2022-03-19 07:01:21,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 07:01:21,397 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42089746] [2022-03-19 07:01:21,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 07:01:21,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 07:01:21,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:01:21,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 07:01:21,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:01:21,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 07:01:21,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:01:21,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 07:01:21,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:01:21,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-19 07:01:21,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:01:21,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 07:01:21,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:01:21,700 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 07:01:21,701 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 07:01:21,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42089746] [2022-03-19 07:01:21,701 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42089746] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 07:01:21,701 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 07:01:21,701 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-19 07:01:21,701 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 07:01:21,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2031752981] [2022-03-19 07:01:21,702 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2031752981] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 07:01:21,702 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 07:01:21,702 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-19 07:01:21,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687699774] [2022-03-19 07:01:21,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 07:01:21,702 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-19 07:01:21,702 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 07:01:21,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-19 07:01:21,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2022-03-19 07:01:21,703 INFO L87 Difference]: Start difference. First operand 1241 states and 1770 transitions. Second operand has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-19 07:01:30,858 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-03-19 07:01:35,208 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:01:37,819 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:01:39,379 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:01:41,413 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-03-19 07:01:43,446 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-03-19 07:01:48,538 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:01:50,731 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:01: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-03-19 07:01:58,558 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:02:02,028 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:02:03,031 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-03-19 07:02:05,055 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:02:07,082 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-03-19 07:02:09,116 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-03-19 07:02:11,146 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-03-19 07:02:12,281 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:02:14,597 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:02:16,890 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:02:21,037 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:02:24,504 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:02:26,544 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:02:26,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 07:02:26,921 INFO L93 Difference]: Finished difference Result 1526 states and 2271 transitions. [2022-03-19 07:02:26,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-19 07:02:26,922 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) Word has length 50 [2022-03-19 07:02:26,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 07:02:26,927 INFO L225 Difference]: With dead ends: 1526 [2022-03-19 07:02:26,927 INFO L226 Difference]: Without dead ends: 1522 [2022-03-19 07:02:26,927 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-03-19 07:02:26,928 INFO L912 BasicCegarLoop]: 798 mSDtfsCounter, 1216 mSDsluCounter, 2400 mSDsCounter, 0 mSdLazyCounter, 5185 mSolverCounterSat, 749 mSolverCounterUnsat, 16 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 62.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1243 SdHoareTripleChecker+Valid, 3198 SdHoareTripleChecker+Invalid, 5950 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 749 IncrementalHoareTripleChecker+Valid, 5185 IncrementalHoareTripleChecker+Invalid, 16 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 64.6s IncrementalHoareTripleChecker+Time [2022-03-19 07:02:26,928 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1243 Valid, 3198 Invalid, 5950 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [749 Valid, 5185 Invalid, 16 Unknown, 0 Unchecked, 64.6s Time] [2022-03-19 07:02:26,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1522 states. [2022-03-19 07:02:27,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1522 to 1249. [2022-03-19 07:02:27,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1249 states, 964 states have (on average 1.3869294605809128) internal successors, (1337), 970 states have internal predecessors, (1337), 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-03-19 07:02:27,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1249 states to 1249 states and 1779 transitions. [2022-03-19 07:02:27,201 INFO L78 Accepts]: Start accepts. Automaton has 1249 states and 1779 transitions. Word has length 50 [2022-03-19 07:02:27,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 07:02:27,201 INFO L478 AbstractCegarLoop]: Abstraction has 1249 states and 1779 transitions. [2022-03-19 07:02:27,202 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-19 07:02:27,202 INFO L276 IsEmpty]: Start isEmpty. Operand 1249 states and 1779 transitions. [2022-03-19 07:02:27,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-03-19 07:02:27,204 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 07:02:27,204 INFO L500 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] [2022-03-19 07:02:27,204 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-03-19 07:02:27,204 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 07:02:27,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 07:02:27,204 INFO L85 PathProgramCache]: Analyzing trace with hash 1722165020, now seen corresponding path program 1 times [2022-03-19 07:02:27,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 07:02:27,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1509727912] [2022-03-19 07:02:27,205 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 07:02:27,205 INFO L85 PathProgramCache]: Analyzing trace with hash 1722165020, now seen corresponding path program 2 times [2022-03-19 07:02:27,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 07:02:27,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85857090] [2022-03-19 07:02:27,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 07:02:27,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 07:02:27,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:02:27,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 07:02:27,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:02:27,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 07:02:27,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:02:27,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 07:02:27,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:02:27,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-19 07:02:27,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:02:27,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 07:02:27,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:02:27,467 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 07:02:27,467 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 07:02:27,467 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85857090] [2022-03-19 07:02:27,468 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85857090] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 07:02:27,468 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 07:02:27,468 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-19 07:02:27,468 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 07:02:27,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1509727912] [2022-03-19 07:02:27,468 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1509727912] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 07:02:27,468 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 07:02:27,468 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-19 07:02:27,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646346464] [2022-03-19 07:02:27,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 07:02:27,469 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-19 07:02:27,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 07:02:27,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-19 07:02:27,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-03-19 07:02:27,469 INFO L87 Difference]: Start difference. First operand 1249 states and 1779 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-19 07:02:38,231 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:02:40,937 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-03-19 07:02:45,525 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:02:49,357 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:02:52,714 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:02:54,293 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-03-19 07:02:57,901 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:02:59,941 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:03:01,979 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:03:04,040 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:03:06,113 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:03:11,841 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:03:12,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 07:03:12,214 INFO L93 Difference]: Finished difference Result 1821 states and 2698 transitions. [2022-03-19 07:03:12,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-19 07:03:12,214 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 50 [2022-03-19 07:03:12,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 07:03:12,220 INFO L225 Difference]: With dead ends: 1821 [2022-03-19 07:03:12,220 INFO L226 Difference]: Without dead ends: 1786 [2022-03-19 07:03:12,221 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=115, Invalid=265, Unknown=0, NotChecked=0, Total=380 [2022-03-19 07:03:12,221 INFO L912 BasicCegarLoop]: 993 mSDtfsCounter, 2885 mSDsluCounter, 1212 mSDsCounter, 0 mSdLazyCounter, 3655 mSolverCounterSat, 1323 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 42.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2938 SdHoareTripleChecker+Valid, 2205 SdHoareTripleChecker+Invalid, 4986 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1323 IncrementalHoareTripleChecker+Valid, 3655 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 43.6s IncrementalHoareTripleChecker+Time [2022-03-19 07:03:12,222 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2938 Valid, 2205 Invalid, 4986 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1323 Valid, 3655 Invalid, 8 Unknown, 0 Unchecked, 43.6s Time] [2022-03-19 07:03:12,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2022-03-19 07:03:12,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1220. [2022-03-19 07:03:12,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1220 states, 939 states have (on average 1.3929712460063899) internal successors, (1308), 945 states have internal predecessors, (1308), 187 states have call successors, (187), 81 states have call predecessors, (187), 93 states have return successors, (251), 193 states have call predecessors, (251), 180 states have call successors, (251) [2022-03-19 07:03:12,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1220 states to 1220 states and 1746 transitions. [2022-03-19 07:03:12,512 INFO L78 Accepts]: Start accepts. Automaton has 1220 states and 1746 transitions. Word has length 50 [2022-03-19 07:03:12,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 07:03:12,512 INFO L478 AbstractCegarLoop]: Abstraction has 1220 states and 1746 transitions. [2022-03-19 07:03:12,512 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-19 07:03:12,512 INFO L276 IsEmpty]: Start isEmpty. Operand 1220 states and 1746 transitions. [2022-03-19 07:03:12,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-03-19 07:03:12,515 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 07:03:12,515 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 07:03:12,515 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-03-19 07:03:12,515 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 07:03:12,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 07:03:12,516 INFO L85 PathProgramCache]: Analyzing trace with hash 485968886, now seen corresponding path program 1 times [2022-03-19 07:03:12,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 07:03:12,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [49232200] [2022-03-19 07:03:12,517 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 07:03:12,517 INFO L85 PathProgramCache]: Analyzing trace with hash 485968886, now seen corresponding path program 2 times [2022-03-19 07:03:12,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 07:03:12,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566686467] [2022-03-19 07:03:12,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 07:03:12,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 07:03:12,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:03:12,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 07:03:12,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:03:12,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 07:03:12,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:03:12,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 07:03:12,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:03:12,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-03-19 07:03:12,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:03:12,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-03-19 07:03:12,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:03:12,770 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 07:03:12,770 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 07:03:12,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566686467] [2022-03-19 07:03:12,770 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566686467] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 07:03:12,770 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 07:03:12,771 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-19 07:03:12,771 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 07:03:12,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [49232200] [2022-03-19 07:03:12,771 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [49232200] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 07:03:12,771 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 07:03:12,771 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-19 07:03:12,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861852261] [2022-03-19 07:03:12,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 07:03:12,771 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-19 07:03:12,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 07:03:12,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-19 07:03:12,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-03-19 07:03:12,773 INFO L87 Difference]: Start difference. First operand 1220 states and 1746 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (10), 8 states have call predecessors, (10), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-19 07:03:19,789 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:03:22,335 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:03:24,381 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:03:27,059 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:03:28,218 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:03:30,242 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:03:32,325 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:03:34,654 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:03:38,705 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:03:40,960 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:03:43,004 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:03:45,040 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:03:47,939 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:03:50,148 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:03:52,356 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:03:53,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 07:03:53,543 INFO L93 Difference]: Finished difference Result 1590 states and 2355 transitions. [2022-03-19 07:03:53,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-19 07:03:53,544 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (10), 8 states have call predecessors, (10), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 55 [2022-03-19 07:03:53,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 07:03:53,549 INFO L225 Difference]: With dead ends: 1590 [2022-03-19 07:03:53,549 INFO L226 Difference]: Without dead ends: 1509 [2022-03-19 07:03:53,550 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-03-19 07:03:53,550 INFO L912 BasicCegarLoop]: 750 mSDtfsCounter, 2111 mSDsluCounter, 1061 mSDsCounter, 0 mSdLazyCounter, 1980 mSolverCounterSat, 1045 mSolverCounterUnsat, 14 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 38.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2136 SdHoareTripleChecker+Valid, 1811 SdHoareTripleChecker+Invalid, 3039 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1045 IncrementalHoareTripleChecker+Valid, 1980 IncrementalHoareTripleChecker+Invalid, 14 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 40.0s IncrementalHoareTripleChecker+Time [2022-03-19 07:03:53,550 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2136 Valid, 1811 Invalid, 3039 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1045 Valid, 1980 Invalid, 14 Unknown, 0 Unchecked, 40.0s Time] [2022-03-19 07:03:53,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1509 states. [2022-03-19 07:03:53,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1509 to 1209. [2022-03-19 07:03:53,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1209 states, 932 states have (on average 1.3937768240343347) internal successors, (1299), 938 states have internal predecessors, (1299), 185 states have call successors, (185), 79 states have call predecessors, (185), 91 states have return successors, (249), 191 states have call predecessors, (249), 178 states have call successors, (249) [2022-03-19 07:03:53,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1209 states to 1209 states and 1733 transitions. [2022-03-19 07:03:53,829 INFO L78 Accepts]: Start accepts. Automaton has 1209 states and 1733 transitions. Word has length 55 [2022-03-19 07:03:53,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 07:03:53,829 INFO L478 AbstractCegarLoop]: Abstraction has 1209 states and 1733 transitions. [2022-03-19 07:03:53,829 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (10), 8 states have call predecessors, (10), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-19 07:03:53,829 INFO L276 IsEmpty]: Start isEmpty. Operand 1209 states and 1733 transitions. [2022-03-19 07:03:53,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-03-19 07:03:53,832 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 07:03:53,832 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 07:03:53,832 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-03-19 07:03:53,832 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 07:03:53,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 07:03:53,832 INFO L85 PathProgramCache]: Analyzing trace with hash 1138673002, now seen corresponding path program 1 times [2022-03-19 07:03:53,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 07:03:53,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1338353692] [2022-03-19 07:03:53,833 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 07:03:53,833 INFO L85 PathProgramCache]: Analyzing trace with hash 1138673002, now seen corresponding path program 2 times [2022-03-19 07:03:53,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 07:03:53,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127215160] [2022-03-19 07:03:53,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 07:03:53,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 07:03:53,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:03:53,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 07:03:53,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:03:53,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 07:03:53,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:03:54,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 07:03:54,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:03:54,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 07:03:54,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:03:54,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-19 07:03:54,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:03:54,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-19 07:03:54,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:03:54,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-19 07:03:54,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:03:54,180 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 07:03:54,181 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 07:03:54,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127215160] [2022-03-19 07:03:54,181 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127215160] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 07:03:54,181 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 07:03:54,181 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-19 07:03:54,181 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 07:03:54,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1338353692] [2022-03-19 07:03:54,181 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1338353692] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 07:03:54,182 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 07:03:54,182 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-19 07:03:54,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896673329] [2022-03-19 07:03:54,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 07:03:54,182 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-19 07:03:54,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 07:03:54,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-19 07:03:54,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-03-19 07:03:54,184 INFO L87 Difference]: Start difference. First operand 1209 states and 1733 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-19 07:03:57,741 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-03-19 07:04:03,133 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:04:05,889 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:04:09,173 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:04:12,697 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:04:14,344 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:04:16,376 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-03-19 07:04:18,451 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:04:19,512 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:04:23,574 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:04:26,226 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:04:30,493 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:04:31,782 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:04:31,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 07:04:31,990 INFO L93 Difference]: Finished difference Result 1561 states and 2331 transitions. [2022-03-19 07:04:31,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-19 07:04:31,990 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 58 [2022-03-19 07:04:31,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 07:04:31,995 INFO L225 Difference]: With dead ends: 1561 [2022-03-19 07:04:31,995 INFO L226 Difference]: Without dead ends: 1528 [2022-03-19 07:04:31,996 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2022-03-19 07:04:31,996 INFO L912 BasicCegarLoop]: 768 mSDtfsCounter, 800 mSDsluCounter, 910 mSDsCounter, 0 mSdLazyCounter, 3048 mSolverCounterSat, 540 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 831 SdHoareTripleChecker+Valid, 1678 SdHoareTripleChecker+Invalid, 3596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 540 IncrementalHoareTripleChecker+Valid, 3048 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 37.0s IncrementalHoareTripleChecker+Time [2022-03-19 07:04:31,996 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [831 Valid, 1678 Invalid, 3596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [540 Valid, 3048 Invalid, 8 Unknown, 0 Unchecked, 37.0s Time] [2022-03-19 07:04:31,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1528 states. [2022-03-19 07:04:32,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1528 to 1210. [2022-03-19 07:04:32,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1210 states, 933 states have (on average 1.3933547695605573) internal successors, (1300), 939 states have internal predecessors, (1300), 185 states have call successors, (185), 79 states have call predecessors, (185), 91 states have return successors, (249), 191 states have call predecessors, (249), 178 states have call successors, (249) [2022-03-19 07:04:32,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1210 states to 1210 states and 1734 transitions. [2022-03-19 07:04:32,327 INFO L78 Accepts]: Start accepts. Automaton has 1210 states and 1734 transitions. Word has length 58 [2022-03-19 07:04:32,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 07:04:32,327 INFO L478 AbstractCegarLoop]: Abstraction has 1210 states and 1734 transitions. [2022-03-19 07:04:32,327 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-19 07:04:32,328 INFO L276 IsEmpty]: Start isEmpty. Operand 1210 states and 1734 transitions. [2022-03-19 07:04:32,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-03-19 07:04:32,330 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 07:04:32,330 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 07:04:32,330 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-03-19 07:04:32,330 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 07:04:32,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 07:04:32,331 INFO L85 PathProgramCache]: Analyzing trace with hash 1279221612, now seen corresponding path program 1 times [2022-03-19 07:04:32,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 07:04:32,331 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1425837024] [2022-03-19 07:04:32,331 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 07:04:32,331 INFO L85 PathProgramCache]: Analyzing trace with hash 1279221612, now seen corresponding path program 2 times [2022-03-19 07:04:32,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 07:04:32,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728788846] [2022-03-19 07:04:32,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 07:04:32,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 07:04:32,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:04:32,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 07:04:32,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:04:32,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 07:04:32,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:04:32,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 07:04:32,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:04:32,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 07:04:32,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:04:32,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-19 07:04:32,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:04:32,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-19 07:04:32,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:04:32,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-19 07:04:32,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:04:32,686 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 07:04:32,687 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 07:04:32,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728788846] [2022-03-19 07:04:32,687 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728788846] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 07:04:32,687 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 07:04:32,687 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-19 07:04:32,687 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 07:04:32,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1425837024] [2022-03-19 07:04:32,687 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1425837024] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 07:04:32,687 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 07:04:32,688 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-19 07:04:32,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791514100] [2022-03-19 07:04:32,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 07:04:32,688 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-19 07:04:32,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 07:04:32,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-19 07:04:32,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-03-19 07:04:32,689 INFO L87 Difference]: Start difference. First operand 1210 states and 1734 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-19 07:04:40,956 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:04:43,005 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-03-19 07:04:45,041 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:04:47,452 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-03-19 07:04:49,026 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-03-19 07:04:53,034 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:04:55,726 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:04:57,241 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:04:59,271 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:05:02,055 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:05:04,094 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:05:06,131 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:05:08,227 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:05:10,986 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:05:14,036 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:05:16,579 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:05:18,609 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-03-19 07:05:18,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 07:05:18,835 INFO L93 Difference]: Finished difference Result 1544 states and 2309 transitions. [2022-03-19 07:05:18,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-19 07:05:18,836 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) Word has length 58 [2022-03-19 07:05:18,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 07:05:18,840 INFO L225 Difference]: With dead ends: 1544 [2022-03-19 07:05:18,840 INFO L226 Difference]: Without dead ends: 1537 [2022-03-19 07:05:18,841 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=79, Invalid=161, Unknown=0, NotChecked=0, Total=240 [2022-03-19 07:05:18,841 INFO L912 BasicCegarLoop]: 779 mSDtfsCounter, 1242 mSDsluCounter, 925 mSDsCounter, 0 mSdLazyCounter, 3115 mSolverCounterSat, 813 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 43.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1270 SdHoareTripleChecker+Valid, 1704 SdHoareTripleChecker+Invalid, 3939 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 813 IncrementalHoareTripleChecker+Valid, 3115 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 45.3s IncrementalHoareTripleChecker+Time [2022-03-19 07:05:18,841 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1270 Valid, 1704 Invalid, 3939 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [813 Valid, 3115 Invalid, 11 Unknown, 0 Unchecked, 45.3s Time] [2022-03-19 07:05:18,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1537 states. [2022-03-19 07:05:19,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1537 to 1224. [2022-03-19 07:05:19,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1224 states, 946 states have (on average 1.390063424947146) internal successors, (1315), 952 states have internal predecessors, (1315), 185 states have call successors, (185), 79 states have call predecessors, (185), 92 states have return successors, (250), 192 states have call predecessors, (250), 178 states have call successors, (250) [2022-03-19 07:05:19,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1224 states to 1224 states and 1750 transitions. [2022-03-19 07:05:19,145 INFO L78 Accepts]: Start accepts. Automaton has 1224 states and 1750 transitions. Word has length 58 [2022-03-19 07:05:19,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 07:05:19,146 INFO L478 AbstractCegarLoop]: Abstraction has 1224 states and 1750 transitions. [2022-03-19 07:05:19,146 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-19 07:05:19,146 INFO L276 IsEmpty]: Start isEmpty. Operand 1224 states and 1750 transitions. [2022-03-19 07:05:19,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-03-19 07:05:19,148 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 07:05:19,148 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 07:05:19,148 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-03-19 07:05:19,148 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 07:05:19,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 07:05:19,149 INFO L85 PathProgramCache]: Analyzing trace with hash -1269869534, now seen corresponding path program 1 times [2022-03-19 07:05:19,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 07:05:19,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1068554845] [2022-03-19 07:05:19,149 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 07:05:19,149 INFO L85 PathProgramCache]: Analyzing trace with hash -1269869534, now seen corresponding path program 2 times [2022-03-19 07:05:19,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 07:05:19,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747981555] [2022-03-19 07:05:19,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 07:05:19,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 07:05:19,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:05:19,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 07:05:19,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:05:19,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 07:05:19,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:05:19,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 07:05:19,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:05:19,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-03-19 07:05:19,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:05:19,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 07:05:19,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:05:19,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 07:05:19,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 07:05:19,528 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 07:05:19,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 07:05:19,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747981555] [2022-03-19 07:05:19,528 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747981555] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 07:05:19,528 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 07:05:19,528 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-19 07:05:19,529 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 07:05:19,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1068554845] [2022-03-19 07:05:19,529 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1068554845] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 07:05:19,529 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 07:05:19,529 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-19 07:05:19,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53891143] [2022-03-19 07:05:19,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 07:05:19,529 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-19 07:05:19,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 07:05:19,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-19 07:05:19,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2022-03-19 07:05:19,530 INFO L87 Difference]: Start difference. First operand 1224 states and 1750 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (8), 7 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 1 states have call successors, (6) [2022-03-19 07:05:30,861 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-03-19 07:05:32,746 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-03-19 07:05:35,767 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:05:37,994 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:05:39,244 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:05:41,531 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:05:44,922 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:05:46,959 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:05:48,999 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:05:51,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-03-19 07:05:53,070 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:05:56,596 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-03-19 07:05:58,638 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:06:02,888 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-19 07:06:05,152 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 []