/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-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-6c470ae [2022-02-15 02:59:34,881 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-15 02:59:34,883 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-15 02:59:34,945 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-15 02:59:34,946 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-15 02:59:34,947 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-15 02:59:34,948 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-15 02:59:34,949 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-15 02:59:34,950 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-15 02:59:34,951 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-15 02:59:34,952 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-15 02:59:34,952 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-15 02:59:34,953 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-15 02:59:34,954 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-15 02:59:34,954 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-15 02:59:34,960 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-15 02:59:34,961 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-15 02:59:34,963 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-15 02:59:34,967 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-15 02:59:34,968 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-15 02:59:34,969 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-15 02:59:34,971 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-15 02:59:34,972 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-15 02:59:34,973 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-15 02:59:34,977 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-15 02:59:34,977 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-15 02:59:34,978 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-15 02:59:34,978 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-15 02:59:34,979 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-15 02:59:34,979 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-15 02:59:34,979 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-15 02:59:34,980 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-15 02:59:34,980 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-15 02:59:34,981 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-15 02:59:34,982 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-15 02:59:34,982 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-15 02:59:34,983 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-15 02:59:34,983 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-15 02:59:34,983 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-15 02:59:34,983 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-15 02:59:34,984 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-15 02:59:34,985 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationJordan_32.epf [2022-02-15 02:59:34,992 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-15 02:59:34,992 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-15 02:59:34,993 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-15 02:59:34,993 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-15 02:59:34,993 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-15 02:59:34,993 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-15 02:59:34,994 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-15 02:59:34,994 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-15 02:59:34,994 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-15 02:59:34,994 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-15 02:59:34,994 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-15 02:59:34,994 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-15 02:59:34,994 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-15 02:59:34,994 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-15 02:59:34,995 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-15 02:59:34,995 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-15 02:59:34,995 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-15 02:59:34,998 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-15 02:59:34,998 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-15 02:59:34,998 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-15 02:59:34,998 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=AcceleratedInterpolation [2022-02-15 02:59:34,998 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-15 02:59:34,998 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=JORDAN [2022-02-15 02:59:34,999 INFO L138 SettingsManager]: * Use separate solver for trace checks=false WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-02-15 02:59:35,244 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-15 02:59:35,262 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-15 02:59:35,264 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-15 02:59:35,265 INFO L271 PluginConnector]: Initializing CDTParser... [2022-02-15 02:59:35,266 INFO L275 PluginConnector]: CDTParser initialized [2022-02-15 02:59:35,267 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ntdrivers/cdaudio.i.cil-1.c [2022-02-15 02:59:35,325 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e2fdb4f58/dbd542f6eeac4393bec8d1d54b43cfab/FLAG807285873 [2022-02-15 02:59:36,059 INFO L306 CDTParser]: Found 1 translation units. [2022-02-15 02:59:36,060 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers/cdaudio.i.cil-1.c [2022-02-15 02:59:36,102 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e2fdb4f58/dbd542f6eeac4393bec8d1d54b43cfab/FLAG807285873 [2022-02-15 02:59:36,300 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e2fdb4f58/dbd542f6eeac4393bec8d1d54b43cfab [2022-02-15 02:59:36,302 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-15 02:59:36,303 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-15 02:59:36,306 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-02-15 02:59:36,306 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-02-15 02:59:36,308 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-02-15 02:59:36,309 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.02 02:59:36" (1/1) ... [2022-02-15 02:59:36,310 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2567913d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 02:59:36, skipping insertion in model container [2022-02-15 02:59:36,310 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.02 02:59:36" (1/1) ... [2022-02-15 02:59:36,316 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-02-15 02:59:36,422 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-02-15 02:59:36,898 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers/cdaudio.i.cil-1.c[90162,90175] [2022-02-15 02:59:37,438 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-02-15 02:59:37,446 INFO L203 MainTranslator]: Completed pre-run [2022-02-15 02:59:37,513 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers/cdaudio.i.cil-1.c[90162,90175] [2022-02-15 02:59:37,811 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-02-15 02:59:37,835 INFO L208 MainTranslator]: Completed translation [2022-02-15 02:59:37,836 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 02:59:37 WrapperNode [2022-02-15 02:59:37,836 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-02-15 02:59:37,837 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-15 02:59:37,837 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-15 02:59:37,837 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-15 02:59:37,847 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 02:59:37" (1/1) ... [2022-02-15 02:59:37,847 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 02:59:37" (1/1) ... [2022-02-15 02:59:37,922 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 02:59:37" (1/1) ... [2022-02-15 02:59:37,923 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 02:59:37" (1/1) ... [2022-02-15 02:59:38,053 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 02:59:37" (1/1) ... [2022-02-15 02:59:38,084 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 02:59:37" (1/1) ... [2022-02-15 02:59:38,107 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 02:59:37" (1/1) ... [2022-02-15 02:59:38,136 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-15 02:59:38,137 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-15 02:59:38,138 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-15 02:59:38,138 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-15 02:59:38,139 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 02:59:37" (1/1) ... [2022-02-15 02:59:38,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-15 02:59:38,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 02:59:38,172 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-02-15 02:59:38,184 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-02-15 02:59:38,217 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-02-15 02:59:38,218 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-15 02:59:38,218 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-02-15 02:59:38,218 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlWriteRegistryValue [2022-02-15 02:59:38,218 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedIncrement [2022-02-15 02:59:38,218 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedDecrement [2022-02-15 02:59:38,219 INFO L138 BoogieDeclarations]: Found implementation of procedure MmLockPagableDataSection [2022-02-15 02:59:38,219 INFO L138 BoogieDeclarations]: Found implementation of procedure IoOpenDeviceRegistryKey [2022-02-15 02:59:38,219 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2022-02-15 02:59:38,219 INFO L138 BoogieDeclarations]: Found implementation of procedure _BLAST_init [2022-02-15 02:59:38,219 INFO L138 BoogieDeclarations]: Found implementation of procedure SendSrbSynchronous [2022-02-15 02:59:38,219 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioAddDevice [2022-02-15 02:59:38,219 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSignalCompletion [2022-02-15 02:59:38,220 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioStartDevice [2022-02-15 02:59:38,220 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioPnp [2022-02-15 02:59:38,221 INFO L138 BoogieDeclarations]: Found implementation of procedure DriverEntry [2022-02-15 02:59:38,221 INFO L138 BoogieDeclarations]: Found implementation of procedure NecSupportNeeded [2022-02-15 02:59:38,221 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioReadWrite [2022-02-15 02:59:38,221 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioDeviceControl [2022-02-15 02:59:38,221 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSendToNextDriver [2022-02-15 02:59:38,221 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioIsPlayActive [2022-02-15 02:59:38,221 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioNECDeviceControl [2022-02-15 02:59:38,221 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioPioneerDeviceControl [2022-02-15 02:59:38,222 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioDenonDeviceControl [2022-02-15 02:59:38,222 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioHitachiSendPauseCommand [2022-02-15 02:59:38,222 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioHitachiDeviceControl [2022-02-15 02:59:38,222 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudio535DeviceControl [2022-02-15 02:59:38,222 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudio435DeviceControl [2022-02-15 02:59:38,222 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioAtapiDeviceControl [2022-02-15 02:59:38,222 INFO L138 BoogieDeclarations]: Found implementation of procedure HpCdrProcessLastSession [2022-02-15 02:59:38,222 INFO L138 BoogieDeclarations]: Found implementation of procedure HPCdrCompletion [2022-02-15 02:59:38,222 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioHPCdrDeviceControl [2022-02-15 02:59:38,222 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioForwardIrpSynchronous [2022-02-15 02:59:38,222 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioUnload [2022-02-15 02:59:38,222 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioPower [2022-02-15 02:59:38,223 INFO L138 BoogieDeclarations]: Found implementation of procedure stub_driver_init [2022-02-15 02:59:38,223 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-02-15 02:59:38,223 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_malloc [2022-02-15 02:59:38,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAcquireFastMutex [2022-02-15 02:59:38,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ExReleaseFastMutex [2022-02-15 02:59:38,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2022-02-15 02:59:38,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ExFreePool [2022-02-15 02:59:38,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertHeadList [2022-02-15 02:59:38,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertTailList [2022-02-15 02:59:38,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedRemoveHeadList [2022-02-15 02:59:38,223 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAllocateMdl [2022-02-15 02:59:38,223 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAttachDeviceToDeviceStack [2022-02-15 02:59:38,224 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildAsynchronousFsdRequest [2022-02-15 02:59:38,224 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2022-02-15 02:59:38,224 INFO L138 BoogieDeclarations]: Found implementation of procedure IoCreateDevice [2022-02-15 02:59:38,224 INFO L138 BoogieDeclarations]: Found implementation of procedure IoCreateSymbolicLink [2022-02-15 02:59:38,224 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteDevice [2022-02-15 02:59:38,224 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteSymbolicLink [2022-02-15 02:59:38,224 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDetachDevice [2022-02-15 02:59:38,224 INFO L138 BoogieDeclarations]: Found implementation of procedure IoFreeIrp [2022-02-15 02:59:38,224 INFO L138 BoogieDeclarations]: Found implementation of procedure IoFreeMdl [2022-02-15 02:59:38,224 INFO L138 BoogieDeclarations]: Found implementation of procedure IoGetConfigurationInformation [2022-02-15 02:59:38,224 INFO L138 BoogieDeclarations]: Found implementation of procedure IoQueryDeviceDescription [2022-02-15 02:59:38,224 INFO L138 BoogieDeclarations]: Found implementation of procedure IoRegisterDeviceInterface [2022-02-15 02:59:38,225 INFO L138 BoogieDeclarations]: Found implementation of procedure IoReleaseCancelSpinLock [2022-02-15 02:59:38,225 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2022-02-15 02:59:38,225 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetHardErrorOrVerifyDevice [2022-02-15 02:59:38,225 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2022-02-15 02:59:38,225 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2022-02-15 02:59:38,225 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2022-02-15 02:59:38,225 INFO L138 BoogieDeclarations]: Found implementation of procedure KeAcquireSpinLockRaiseToDpc [2022-02-15 02:59:38,225 INFO L138 BoogieDeclarations]: Found implementation of procedure KeDelayExecutionThread [2022-02-15 02:59:38,225 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeEvent [2022-02-15 02:59:38,225 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeSemaphore [2022-02-15 02:59:38,225 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeSpinLock [2022-02-15 02:59:38,226 INFO L138 BoogieDeclarations]: Found implementation of procedure KeReleaseSemaphore [2022-02-15 02:59:38,226 INFO L138 BoogieDeclarations]: Found implementation of procedure KfReleaseSpinLock [2022-02-15 02:59:38,226 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2022-02-15 02:59:38,226 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2022-02-15 02:59:38,226 INFO L138 BoogieDeclarations]: Found implementation of procedure MmAllocateContiguousMemory [2022-02-15 02:59:38,226 INFO L138 BoogieDeclarations]: Found implementation of procedure MmFreeContiguousMemory [2022-02-15 02:59:38,226 INFO L138 BoogieDeclarations]: Found implementation of procedure MmMapLockedPagesSpecifyCache [2022-02-15 02:59:38,227 INFO L138 BoogieDeclarations]: Found implementation of procedure MmPageEntireDriver [2022-02-15 02:59:38,227 INFO L138 BoogieDeclarations]: Found implementation of procedure MmResetDriverPaging [2022-02-15 02:59:38,227 INFO L138 BoogieDeclarations]: Found implementation of procedure MmUnlockPages [2022-02-15 02:59:38,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ObReferenceObjectByHandle [2022-02-15 02:59:38,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ObfDereferenceObject [2022-02-15 02:59:38,228 INFO L138 BoogieDeclarations]: Found implementation of procedure PoCallDriver [2022-02-15 02:59:38,228 INFO L138 BoogieDeclarations]: Found implementation of procedure PoStartNextPowerIrp [2022-02-15 02:59:38,228 INFO L138 BoogieDeclarations]: Found implementation of procedure PsCreateSystemThread [2022-02-15 02:59:38,228 INFO L138 BoogieDeclarations]: Found implementation of procedure PsTerminateSystemThread [2022-02-15 02:59:38,228 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlAnsiStringToUnicodeString [2022-02-15 02:59:38,229 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCompareMemory [2022-02-15 02:59:38,229 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCopyUnicodeString [2022-02-15 02:59:38,229 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlDeleteRegistryValue [2022-02-15 02:59:38,229 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlFreeUnicodeString [2022-02-15 02:59:38,229 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlInitString [2022-02-15 02:59:38,229 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlInitUnicodeString [2022-02-15 02:59:38,229 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlQueryRegistryValues [2022-02-15 02:59:38,229 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2022-02-15 02:59:38,230 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-02-15 02:59:38,230 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-02-15 02:59:38,230 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-02-15 02:59:38,230 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-02-15 02:59:38,230 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-02-15 02:59:38,230 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-02-15 02:59:38,230 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2022-02-15 02:59:38,230 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-02-15 02:59:38,230 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2022-02-15 02:59:38,230 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2022-02-15 02:59:38,230 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2022-02-15 02:59:38,230 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2022-02-15 02:59:38,231 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2022-02-15 02:59:38,231 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2022-02-15 02:59:38,231 INFO L130 BoogieDeclarations]: Found specification of procedure RtlQueryRegistryValues [2022-02-15 02:59:38,231 INFO L130 BoogieDeclarations]: Found specification of procedure RtlWriteRegistryValue [2022-02-15 02:59:38,232 INFO L130 BoogieDeclarations]: Found specification of procedure RtlDeleteRegistryValue [2022-02-15 02:59:38,232 INFO L130 BoogieDeclarations]: Found specification of procedure RtlInitString [2022-02-15 02:59:38,232 INFO L130 BoogieDeclarations]: Found specification of procedure RtlInitUnicodeString [2022-02-15 02:59:38,232 INFO L130 BoogieDeclarations]: Found specification of procedure RtlAnsiStringToUnicodeString [2022-02-15 02:59:38,232 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCopyUnicodeString [2022-02-15 02:59:38,232 INFO L130 BoogieDeclarations]: Found specification of procedure RtlFreeUnicodeString [2022-02-15 02:59:38,232 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCompareMemory [2022-02-15 02:59:38,233 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedIncrement [2022-02-15 02:59:38,233 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-02-15 02:59:38,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-02-15 02:59:38,233 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedDecrement [2022-02-15 02:59:38,233 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeEvent [2022-02-15 02:59:38,233 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2022-02-15 02:59:38,233 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeSemaphore [2022-02-15 02:59:38,233 INFO L130 BoogieDeclarations]: Found specification of procedure KeReleaseSemaphore [2022-02-15 02:59:38,234 INFO L130 BoogieDeclarations]: Found specification of procedure KeDelayExecutionThread [2022-02-15 02:59:38,234 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2022-02-15 02:59:38,234 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeSpinLock [2022-02-15 02:59:38,234 INFO L130 BoogieDeclarations]: Found specification of procedure KfReleaseSpinLock [2022-02-15 02:59:38,234 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2022-02-15 02:59:38,234 INFO L130 BoogieDeclarations]: Found specification of procedure ExFreePool [2022-02-15 02:59:38,234 INFO L130 BoogieDeclarations]: Found specification of procedure ExAcquireFastMutex [2022-02-15 02:59:38,234 INFO L130 BoogieDeclarations]: Found specification of procedure ExReleaseFastMutex [2022-02-15 02:59:38,234 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertHeadList [2022-02-15 02:59:38,235 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertTailList [2022-02-15 02:59:38,235 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedRemoveHeadList [2022-02-15 02:59:38,235 INFO L130 BoogieDeclarations]: Found specification of procedure MmUnlockPages [2022-02-15 02:59:38,236 INFO L130 BoogieDeclarations]: Found specification of procedure MmMapLockedPagesSpecifyCache [2022-02-15 02:59:38,236 INFO L130 BoogieDeclarations]: Found specification of procedure MmAllocateContiguousMemory [2022-02-15 02:59:38,237 INFO L130 BoogieDeclarations]: Found specification of procedure MmFreeContiguousMemory [2022-02-15 02:59:38,239 INFO L130 BoogieDeclarations]: Found specification of procedure MmLockPagableDataSection [2022-02-15 02:59:38,239 INFO L130 BoogieDeclarations]: Found specification of procedure MmResetDriverPaging [2022-02-15 02:59:38,244 INFO L130 BoogieDeclarations]: Found specification of procedure MmPageEntireDriver [2022-02-15 02:59:38,244 INFO L130 BoogieDeclarations]: Found specification of procedure PsCreateSystemThread [2022-02-15 02:59:38,244 INFO L130 BoogieDeclarations]: Found specification of procedure PsTerminateSystemThread [2022-02-15 02:59:38,244 INFO L130 BoogieDeclarations]: Found specification of procedure IoAllocateMdl [2022-02-15 02:59:38,245 INFO L130 BoogieDeclarations]: Found specification of procedure IoAttachDeviceToDeviceStack [2022-02-15 02:59:38,245 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildAsynchronousFsdRequest [2022-02-15 02:59:38,245 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2022-02-15 02:59:38,245 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2022-02-15 02:59:38,245 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2022-02-15 02:59:38,245 INFO L130 BoogieDeclarations]: Found specification of procedure IoCreateDevice [2022-02-15 02:59:38,245 INFO L130 BoogieDeclarations]: Found specification of procedure IoCreateSymbolicLink [2022-02-15 02:59:38,245 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteDevice [2022-02-15 02:59:38,245 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteSymbolicLink [2022-02-15 02:59:38,245 INFO L130 BoogieDeclarations]: Found specification of procedure IoDetachDevice [2022-02-15 02:59:38,245 INFO L130 BoogieDeclarations]: Found specification of procedure IoFreeIrp [2022-02-15 02:59:38,245 INFO L130 BoogieDeclarations]: Found specification of procedure IoFreeMdl [2022-02-15 02:59:38,245 INFO L130 BoogieDeclarations]: Found specification of procedure IoGetConfigurationInformation [2022-02-15 02:59:38,245 INFO L130 BoogieDeclarations]: Found specification of procedure IoQueryDeviceDescription [2022-02-15 02:59:38,245 INFO L130 BoogieDeclarations]: Found specification of procedure IoReleaseCancelSpinLock [2022-02-15 02:59:38,246 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetHardErrorOrVerifyDevice [2022-02-15 02:59:38,246 INFO L130 BoogieDeclarations]: Found specification of procedure IoOpenDeviceRegistryKey [2022-02-15 02:59:38,246 INFO L130 BoogieDeclarations]: Found specification of procedure IoRegisterDeviceInterface [2022-02-15 02:59:38,246 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2022-02-15 02:59:38,246 INFO L130 BoogieDeclarations]: Found specification of procedure PoCallDriver [2022-02-15 02:59:38,246 INFO L130 BoogieDeclarations]: Found specification of procedure PoStartNextPowerIrp [2022-02-15 02:59:38,246 INFO L130 BoogieDeclarations]: Found specification of procedure ObReferenceObjectByHandle [2022-02-15 02:59:38,246 INFO L130 BoogieDeclarations]: Found specification of procedure ObfDereferenceObject [2022-02-15 02:59:38,246 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2022-02-15 02:59:38,246 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2022-02-15 02:59:38,246 INFO L130 BoogieDeclarations]: Found specification of procedure _BLAST_init [2022-02-15 02:59:38,246 INFO L130 BoogieDeclarations]: Found specification of procedure DriverEntry [2022-02-15 02:59:38,246 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioReadWrite [2022-02-15 02:59:38,246 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioDeviceControl [2022-02-15 02:59:38,246 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSendToNextDriver [2022-02-15 02:59:38,246 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioIsPlayActive [2022-02-15 02:59:38,247 INFO L130 BoogieDeclarations]: Found specification of procedure NecSupportNeeded [2022-02-15 02:59:38,247 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioNECDeviceControl [2022-02-15 02:59:38,247 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioPioneerDeviceControl [2022-02-15 02:59:38,247 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioDenonDeviceControl [2022-02-15 02:59:38,247 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioHitachiSendPauseCommand [2022-02-15 02:59:38,247 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioHitachiDeviceControl [2022-02-15 02:59:38,247 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudio535DeviceControl [2022-02-15 02:59:38,247 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudio435DeviceControl [2022-02-15 02:59:38,247 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioAtapiDeviceControl [2022-02-15 02:59:38,247 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioHPCdrDeviceControl [2022-02-15 02:59:38,247 INFO L130 BoogieDeclarations]: Found specification of procedure HpCdrProcessLastSession [2022-02-15 02:59:38,247 INFO L130 BoogieDeclarations]: Found specification of procedure HPCdrCompletion [2022-02-15 02:59:38,247 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioPower [2022-02-15 02:59:38,247 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioForwardIrpSynchronous [2022-02-15 02:59:38,247 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioUnload [2022-02-15 02:59:38,248 INFO L130 BoogieDeclarations]: Found specification of procedure SendSrbSynchronous [2022-02-15 02:59:38,248 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-02-15 02:59:38,248 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-02-15 02:59:38,248 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioAddDevice [2022-02-15 02:59:38,248 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-02-15 02:59:38,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-02-15 02:59:38,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-02-15 02:59:38,248 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSignalCompletion [2022-02-15 02:59:38,248 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioStartDevice [2022-02-15 02:59:38,248 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioPnp [2022-02-15 02:59:38,248 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-02-15 02:59:38,248 INFO L130 BoogieDeclarations]: Found specification of procedure stub_driver_init [2022-02-15 02:59:38,249 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-02-15 02:59:38,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-02-15 02:59:38,249 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_malloc [2022-02-15 02:59:38,249 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2022-02-15 02:59:38,249 INFO L130 BoogieDeclarations]: Found specification of procedure KeAcquireSpinLockRaiseToDpc [2022-02-15 02:59:38,249 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-02-15 02:59:38,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-02-15 02:59:38,249 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-15 02:59:38,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-02-15 02:59:38,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-02-15 02:59:38,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-02-15 02:59:38,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-02-15 02:59:38,916 INFO L234 CfgBuilder]: Building ICFG [2022-02-15 02:59:38,921 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-15 02:59:38,954 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 02:59:38,988 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 02:59:38,988 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 02:59:38,988 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 02:59:38,999 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 02:59:39,000 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 02:59:39,010 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 02:59:39,019 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 02:59:39,019 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 02:59:39,019 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 02:59:39,040 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 02:59:39,040 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 02:59:39,049 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 02:59:44,181 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##28: assume !false; [2022-02-15 02:59:44,182 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##27: assume false; [2022-02-15 02:59:44,198 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 02:59:44,206 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 02:59:44,206 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 02:59:44,206 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 02:59:44,213 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 02:59:44,214 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 02:59:44,214 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 02:59:44,225 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 02:59:44,225 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 02:59:44,225 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 02:59:44,236 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 02:59:44,236 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 02:59:44,241 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 02:59:50,279 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume !false; [2022-02-15 02:59:50,280 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume false; [2022-02-15 02:59:50,311 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 02:59:50,438 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##39: assume false; [2022-02-15 02:59:50,438 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##40: assume !false; [2022-02-15 02:59:50,443 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 02:59:50,447 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 02:59:50,447 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 02:59:50,447 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 02:59:50,464 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume !false; [2022-02-15 02:59:50,464 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##9: assume false; [2022-02-15 02:59:50,464 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 02:59:50,468 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 02:59:50,468 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 02:59:50,468 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 02:59:50,474 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 02:59:50,474 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 02:59:50,483 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 02:59:50,488 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 02:59:50,488 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 02:59:50,488 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 02:59:50,492 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 02:59:50,492 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 02:59:50,786 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 02:59:54,824 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume !false; [2022-02-15 02:59:54,824 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume false; [2022-02-15 02:59:54,832 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 02:59:59,099 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume false; [2022-02-15 02:59:59,099 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##22: assume !false; [2022-02-15 02:59:59,103 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 02:59:59,123 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2022-02-15 02:59:59,123 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2022-02-15 02:59:59,141 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 02:59:59,145 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 02:59:59,145 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 02:59:59,181 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 02:59:59,239 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##32: assume false; [2022-02-15 02:59:59,240 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##33: assume !false; [2022-02-15 02:59:59,309 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 02:59:59,313 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 02:59:59,313 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 02:59:59,395 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 02:59:59,399 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 02:59:59,399 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 02:59:59,400 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 03:00:04,552 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##28: assume !false; [2022-02-15 03:00:04,552 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##27: assume false; [2022-02-15 03:00:04,557 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 03:00:04,574 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !false; [2022-02-15 03:00:04,575 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume false; [2022-02-15 03:00:04,580 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 03:00:04,589 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2022-02-15 03:00:04,589 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2022-02-15 03:00:04,599 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 03:00:04,603 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 03:00:04,603 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 03:00:04,933 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 03:00:04,967 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##6: assume !false; [2022-02-15 03:00:04,967 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume false; [2022-02-15 03:00:04,967 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L3709: #res := 0; [2022-02-15 03:00:04,968 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 03:00:04,972 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 03:00:04,973 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 03:00:05,025 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 03:00:11,038 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume !false; [2022-02-15 03:00:11,038 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume false; [2022-02-15 03:00:11,093 INFO L275 CfgBuilder]: Performing block encoding [2022-02-15 03:00:11,106 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-15 03:00:11,107 INFO L299 CfgBuilder]: Removed 16 assume(true) statements. [2022-02-15 03:00:11,110 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.02 03:00:11 BoogieIcfgContainer [2022-02-15 03:00:11,110 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-15 03:00:11,111 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-15 03:00:11,111 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-15 03:00:11,114 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-15 03:00:11,114 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.02 02:59:36" (1/3) ... [2022-02-15 03:00:11,115 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e18b21d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.02 03:00:11, skipping insertion in model container [2022-02-15 03:00:11,115 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 02:59:37" (2/3) ... [2022-02-15 03:00:11,115 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e18b21d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.02 03:00:11, skipping insertion in model container [2022-02-15 03:00:11,115 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.02 03:00:11" (3/3) ... [2022-02-15 03:00:11,116 INFO L111 eAbstractionObserver]: Analyzing ICFG cdaudio.i.cil-1.c [2022-02-15 03:00:11,120 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:AcceleratedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-02-15 03:00:11,120 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-15 03:00:11,156 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-15 03:00:11,161 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=AcceleratedInterpolation, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=JORDAN [2022-02-15 03:00:11,162 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-02-15 03:00:11,192 INFO L276 IsEmpty]: Start isEmpty. Operand has 1261 states, 960 states have (on average 1.5177083333333334) internal successors, (1457), 990 states have internal predecessors, (1457), 248 states have call successors, (248), 43 states have call predecessors, (248), 43 states have return successors, (248), 236 states have call predecessors, (248), 248 states have call successors, (248) [2022-02-15 03:00:11,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 03:00:11,200 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 03:00:11,200 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 03:00:11,201 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 03:00:11,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 03:00:11,205 INFO L85 PathProgramCache]: Analyzing trace with hash 1165007651, now seen corresponding path program 1 times [2022-02-15 03:00:11,212 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 03:00:11,212 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [82870225] [2022-02-15 03:00:11,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 03:00:11,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 03:00:11,313 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 03:00:11,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:00:11,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 03:00:11,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:00:11,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 03:00:11,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:00:11,802 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 03:00:11,803 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 03:00:11,804 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [82870225] [2022-02-15 03:00:11,805 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [82870225] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 03:00:11,805 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 03:00:11,805 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-15 03:00:11,806 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162321968] [2022-02-15 03:00:11,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 03:00:11,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-15 03:00:11,810 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 03:00:11,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-15 03:00:11,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-15 03:00:11,840 INFO L87 Difference]: Start difference. First operand has 1261 states, 960 states have (on average 1.5177083333333334) internal successors, (1457), 990 states have internal predecessors, (1457), 248 states have call successors, (248), 43 states have call predecessors, (248), 43 states have return successors, (248), 236 states have call predecessors, (248), 248 states have call successors, (248) Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-02-15 03:00:17,084 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:00:20,066 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:00:23,248 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:00:25,958 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:00:28,054 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:00:29,413 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:00:31,499 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:00:33,643 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:00:35,394 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-02-15 03:00:37,611 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:00:39,354 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-02-15 03:00:39,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 03:00:39,826 INFO L93 Difference]: Finished difference Result 1537 states and 2438 transitions. [2022-02-15 03:00:39,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 03:00:39,828 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 26 [2022-02-15 03:00:39,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 03:00:39,843 INFO L225 Difference]: With dead ends: 1537 [2022-02-15 03:00:39,843 INFO L226 Difference]: Without dead ends: 842 [2022-02-15 03:00:39,854 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-02-15 03:00:39,869 INFO L933 BasicCegarLoop]: 930 mSDtfsCounter, 484 mSDsluCounter, 372 mSDsCounter, 0 mSdLazyCounter, 1972 mSolverCounterSat, 187 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 508 SdHoareTripleChecker+Valid, 1302 SdHoareTripleChecker+Invalid, 2166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 187 IncrementalHoareTripleChecker+Valid, 1972 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.6s IncrementalHoareTripleChecker+Time [2022-02-15 03:00:39,871 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [508 Valid, 1302 Invalid, 2166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [187 Valid, 1972 Invalid, 7 Unknown, 0 Unchecked, 27.6s Time] [2022-02-15 03:00:39,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 842 states. [2022-02-15 03:00:40,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 842 to 679. [2022-02-15 03:00:40,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 679 states, 510 states have (on average 1.4588235294117646) internal successors, (744), 527 states have internal predecessors, (744), 132 states have call successors, (132), 38 states have call predecessors, (132), 36 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) [2022-02-15 03:00:40,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 991 transitions. [2022-02-15 03:00:40,023 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 991 transitions. Word has length 26 [2022-02-15 03:00:40,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 03:00:40,024 INFO L470 AbstractCegarLoop]: Abstraction has 679 states and 991 transitions. [2022-02-15 03:00:40,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-02-15 03:00:40,025 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 991 transitions. [2022-02-15 03:00:40,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-15 03:00:40,026 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 03:00:40,026 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 03:00:40,026 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-15 03:00:40,027 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 03:00:40,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 03:00:40,028 INFO L85 PathProgramCache]: Analyzing trace with hash 1118603387, now seen corresponding path program 1 times [2022-02-15 03:00:40,028 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 03:00:40,028 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1618185427] [2022-02-15 03:00:40,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 03:00:40,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 03:00:40,054 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 03:00:40,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:00:40,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 03:00:40,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:00:40,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 03:00:40,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:00:40,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 03:00:40,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:00:40,386 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 03:00:40,387 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 03:00:40,387 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1618185427] [2022-02-15 03:00:40,387 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1618185427] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 03:00:40,387 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 03:00:40,387 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-02-15 03:00:40,387 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596167109] [2022-02-15 03:00:40,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 03:00:40,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-15 03:00:40,388 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 03:00:40,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-15 03:00:40,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-02-15 03:00:40,389 INFO L87 Difference]: Start difference. First operand 679 states and 991 transitions. Second operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 3 states have internal predecessors, (22), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-15 03:00:45,327 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:00:47,362 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:00:50,832 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:00:53,412 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:00:54,491 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:00:56,876 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-02-15 03:00:58,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 03:00:58,288 INFO L93 Difference]: Finished difference Result 1457 states and 2151 transitions. [2022-02-15 03:00:58,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-15 03:00:58,288 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 3 states have internal predecessors, (22), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 31 [2022-02-15 03:00:58,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 03:00:58,299 INFO L225 Difference]: With dead ends: 1457 [2022-02-15 03:00:58,299 INFO L226 Difference]: Without dead ends: 1180 [2022-02-15 03:00:58,300 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-02-15 03:00:58,301 INFO L933 BasicCegarLoop]: 1232 mSDtfsCounter, 1957 mSDsluCounter, 737 mSDsCounter, 0 mSdLazyCounter, 1807 mSolverCounterSat, 565 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1995 SdHoareTripleChecker+Valid, 1969 SdHoareTripleChecker+Invalid, 2374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 565 IncrementalHoareTripleChecker+Valid, 1807 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.6s IncrementalHoareTripleChecker+Time [2022-02-15 03:00:58,301 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1995 Valid, 1969 Invalid, 2374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [565 Valid, 1807 Invalid, 2 Unknown, 0 Unchecked, 17.6s Time] [2022-02-15 03:00:58,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1180 states. [2022-02-15 03:00:58,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1180 to 991. [2022-02-15 03:00:58,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 991 states, 756 states have (on average 1.42989417989418) internal successors, (1081), 760 states have internal predecessors, (1081), 167 states have call successors, (167), 58 states have call predecessors, (167), 67 states have return successors, (200), 174 states have call predecessors, (200), 154 states have call successors, (200) [2022-02-15 03:00:58,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 991 states to 991 states and 1448 transitions. [2022-02-15 03:00:58,446 INFO L78 Accepts]: Start accepts. Automaton has 991 states and 1448 transitions. Word has length 31 [2022-02-15 03:00:58,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 03:00:58,447 INFO L470 AbstractCegarLoop]: Abstraction has 991 states and 1448 transitions. [2022-02-15 03:00:58,447 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 3 states have internal predecessors, (22), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-15 03:00:58,447 INFO L276 IsEmpty]: Start isEmpty. Operand 991 states and 1448 transitions. [2022-02-15 03:00:58,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-15 03:00:58,455 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 03:00:58,455 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 03:00:58,455 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-02-15 03:00:58,455 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 03:00:58,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 03:00:58,456 INFO L85 PathProgramCache]: Analyzing trace with hash 425780201, now seen corresponding path program 1 times [2022-02-15 03:00:58,456 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 03:00:58,457 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1669738441] [2022-02-15 03:00:58,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 03:00:58,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 03:00:58,470 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 03:00:58,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:00:58,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 03:00:58,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:00:58,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 03:00:58,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:00:58,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 03:00:58,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:00:58,724 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 03:00:58,724 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 03:00:58,724 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1669738441] [2022-02-15 03:00:58,724 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1669738441] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 03:00:58,725 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 03:00:58,725 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-02-15 03:00:58,725 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391974181] [2022-02-15 03:00:58,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 03:00:58,726 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-15 03:00:58,726 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 03:00:58,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-15 03:00:58,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-02-15 03:00:58,727 INFO L87 Difference]: Start difference. First operand 991 states and 1448 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-15 03:01:05,553 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:01:08,218 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:01:12,216 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:01:14,256 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:01:16,426 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:01:18,679 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:01:20,724 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:01:22,852 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:01:26,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-02-15 03:01:28,797 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:01:30,950 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:01:32,978 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:01:35,541 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:01:37,584 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:01:37,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 03:01:37,953 INFO L93 Difference]: Finished difference Result 2293 states and 3447 transitions. [2022-02-15 03:01:37,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 03:01:37,954 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 38 [2022-02-15 03:01:37,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 03:01:37,968 INFO L225 Difference]: With dead ends: 2293 [2022-02-15 03:01:37,969 INFO L226 Difference]: Without dead ends: 1837 [2022-02-15 03:01:37,971 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-02-15 03:01:37,975 INFO L933 BasicCegarLoop]: 1375 mSDtfsCounter, 1088 mSDsluCounter, 798 mSDsCounter, 0 mSdLazyCounter, 3235 mSolverCounterSat, 292 mSolverCounterUnsat, 14 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1140 SdHoareTripleChecker+Valid, 2173 SdHoareTripleChecker+Invalid, 3541 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 292 IncrementalHoareTripleChecker+Valid, 3235 IncrementalHoareTripleChecker+Invalid, 14 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 38.8s IncrementalHoareTripleChecker+Time [2022-02-15 03:01:37,977 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1140 Valid, 2173 Invalid, 3541 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [292 Valid, 3235 Invalid, 14 Unknown, 0 Unchecked, 38.8s Time] [2022-02-15 03:01:37,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1837 states. [2022-02-15 03:01:38,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1837 to 1172. [2022-02-15 03:01:38,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1172 states, 892 states have (on average 1.4204035874439462) internal successors, (1267), 895 states have internal predecessors, (1267), 197 states have call successors, (197), 73 states have call predecessors, (197), 82 states have return successors, (269), 205 states have call predecessors, (269), 184 states have call successors, (269) [2022-02-15 03:01:38,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1172 states to 1172 states and 1733 transitions. [2022-02-15 03:01:38,155 INFO L78 Accepts]: Start accepts. Automaton has 1172 states and 1733 transitions. Word has length 38 [2022-02-15 03:01:38,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 03:01:38,155 INFO L470 AbstractCegarLoop]: Abstraction has 1172 states and 1733 transitions. [2022-02-15 03:01:38,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-15 03:01:38,156 INFO L276 IsEmpty]: Start isEmpty. Operand 1172 states and 1733 transitions. [2022-02-15 03:01:38,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-02-15 03:01:38,159 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 03:01:38,159 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 03:01:38,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-02-15 03:01:38,160 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 03:01:38,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 03:01:38,160 INFO L85 PathProgramCache]: Analyzing trace with hash 76033968, now seen corresponding path program 1 times [2022-02-15 03:01:38,160 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 03:01:38,161 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [848673417] [2022-02-15 03:01:38,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 03:01:38,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 03:01:38,174 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 03:01:38,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:01:38,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 03:01:38,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:01:38,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 03:01:38,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:01:38,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 03:01:38,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:01:38,489 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 03:01:38,490 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 03:01:38,490 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [848673417] [2022-02-15 03:01:38,490 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [848673417] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 03:01:38,490 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 03:01:38,490 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-02-15 03:01:38,490 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060453995] [2022-02-15 03:01:38,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 03:01:38,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 03:01:38,491 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 03:01:38,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 03:01:38,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-02-15 03:01:38,492 INFO L87 Difference]: Start difference. First operand 1172 states and 1733 transitions. Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 5 states have internal predecessors, (29), 4 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-02-15 03:01:45,199 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:01:46,772 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:01:48,095 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:01:51,884 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:01:53,374 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:01:55,721 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:01:57,748 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:02:01,317 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:02:01,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 03:02:01,675 INFO L93 Difference]: Finished difference Result 2221 states and 3345 transitions. [2022-02-15 03:02:01,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 03:02:01,676 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 5 states have internal predecessors, (29), 4 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 39 [2022-02-15 03:02:01,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 03:02:01,684 INFO L225 Difference]: With dead ends: 2221 [2022-02-15 03:02:01,684 INFO L226 Difference]: Without dead ends: 1514 [2022-02-15 03:02:01,687 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=78, Invalid=162, Unknown=0, NotChecked=0, Total=240 [2022-02-15 03:02:01,688 INFO L933 BasicCegarLoop]: 1365 mSDtfsCounter, 3771 mSDsluCounter, 1260 mSDsCounter, 0 mSdLazyCounter, 2679 mSolverCounterSat, 1387 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3802 SdHoareTripleChecker+Valid, 2625 SdHoareTripleChecker+Invalid, 4070 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1387 IncrementalHoareTripleChecker+Valid, 2679 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.5s IncrementalHoareTripleChecker+Time [2022-02-15 03:02:01,688 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3802 Valid, 2625 Invalid, 4070 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1387 Valid, 2679 Invalid, 4 Unknown, 0 Unchecked, 22.5s Time] [2022-02-15 03:02:01,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1514 states. [2022-02-15 03:02:01,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1514 to 1166. [2022-02-15 03:02:01,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1166 states, 887 states have (on average 1.4182638105975198) internal successors, (1258), 890 states have internal predecessors, (1258), 196 states have call successors, (196), 72 states have call predecessors, (196), 82 states have return successors, (267), 205 states have call predecessors, (267), 183 states have call successors, (267) [2022-02-15 03:02:01,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1166 states to 1166 states and 1721 transitions. [2022-02-15 03:02:01,835 INFO L78 Accepts]: Start accepts. Automaton has 1166 states and 1721 transitions. Word has length 39 [2022-02-15 03:02:01,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 03:02:01,835 INFO L470 AbstractCegarLoop]: Abstraction has 1166 states and 1721 transitions. [2022-02-15 03:02:01,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 5 states have internal predecessors, (29), 4 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-02-15 03:02:01,835 INFO L276 IsEmpty]: Start isEmpty. Operand 1166 states and 1721 transitions. [2022-02-15 03:02:01,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-02-15 03:02:01,836 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 03:02:01,836 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 03:02:01,837 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-02-15 03:02:01,837 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 03:02:01,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 03:02:01,837 INFO L85 PathProgramCache]: Analyzing trace with hash -610227898, now seen corresponding path program 1 times [2022-02-15 03:02:01,837 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 03:02:01,837 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1732528764] [2022-02-15 03:02:01,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 03:02:01,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 03:02:01,851 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 03:02:01,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:02:02,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 03:02:02,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:02:02,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 03:02:02,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:02:02,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 03:02:02,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:02:02,133 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 03:02:02,134 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 03:02:02,134 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1732528764] [2022-02-15 03:02:02,134 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1732528764] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 03:02:02,134 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 03:02:02,134 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-02-15 03:02:02,134 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355524483] [2022-02-15 03:02:02,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 03:02:02,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-15 03:02:02,135 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 03:02:02,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-15 03:02:02,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-02-15 03:02:02,135 INFO L87 Difference]: Start difference. First operand 1166 states and 1721 transitions. Second operand has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 3 states have internal predecessors, (29), 3 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-15 03:02:08,109 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:02:10,140 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:02:13,215 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:02:15,623 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-02-15 03:02:18,974 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:02:21,675 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:02:24,523 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:02:26,064 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:02:28,097 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:02:28,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 03:02:28,800 INFO L93 Difference]: Finished difference Result 2067 states and 3010 transitions. [2022-02-15 03:02:28,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-15 03:02:28,801 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 3 states have internal predecessors, (29), 3 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 40 [2022-02-15 03:02:28,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 03:02:28,811 INFO L225 Difference]: With dead ends: 2067 [2022-02-15 03:02:28,811 INFO L226 Difference]: Without dead ends: 1899 [2022-02-15 03:02:28,813 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-02-15 03:02:28,813 INFO L933 BasicCegarLoop]: 1135 mSDtfsCounter, 1439 mSDsluCounter, 713 mSDsCounter, 0 mSdLazyCounter, 2306 mSolverCounterSat, 332 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1483 SdHoareTripleChecker+Valid, 1848 SdHoareTripleChecker+Invalid, 2644 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 332 IncrementalHoareTripleChecker+Valid, 2306 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.2s IncrementalHoareTripleChecker+Time [2022-02-15 03:02:28,813 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1483 Valid, 1848 Invalid, 2644 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [332 Valid, 2306 Invalid, 6 Unknown, 0 Unchecked, 26.2s Time] [2022-02-15 03:02:28,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1899 states. [2022-02-15 03:02:29,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1899 to 1631. [2022-02-15 03:02:29,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1631 states, 1259 states have (on average 1.4233518665607625) internal successors, (1792), 1260 states have internal predecessors, (1792), 254 states have call successors, (254), 100 states have call predecessors, (254), 117 states have return successors, (346), 270 states have call predecessors, (346), 244 states have call successors, (346) [2022-02-15 03:02:29,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1631 states to 1631 states and 2392 transitions. [2022-02-15 03:02:29,037 INFO L78 Accepts]: Start accepts. Automaton has 1631 states and 2392 transitions. Word has length 40 [2022-02-15 03:02:29,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 03:02:29,038 INFO L470 AbstractCegarLoop]: Abstraction has 1631 states and 2392 transitions. [2022-02-15 03:02:29,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 3 states have internal predecessors, (29), 3 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-15 03:02:29,038 INFO L276 IsEmpty]: Start isEmpty. Operand 1631 states and 2392 transitions. [2022-02-15 03:02:29,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-02-15 03:02:29,039 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 03:02:29,039 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 03:02:29,039 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-02-15 03:02:29,040 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 03:02:29,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 03:02:29,040 INFO L85 PathProgramCache]: Analyzing trace with hash -305283800, now seen corresponding path program 1 times [2022-02-15 03:02:29,040 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 03:02:29,040 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1217069719] [2022-02-15 03:02:29,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 03:02:29,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 03:02:29,052 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 03:02:29,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:02:29,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 03:02:29,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:02:29,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 03:02:29,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:02:29,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 03:02:29,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:02:29,297 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 03:02:29,297 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 03:02:29,297 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1217069719] [2022-02-15 03:02:29,298 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1217069719] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 03:02:29,298 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 03:02:29,298 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-02-15 03:02:29,298 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855539633] [2022-02-15 03:02:29,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 03:02:29,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-15 03:02:29,298 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 03:02:29,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-15 03:02:29,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-02-15 03:02:29,299 INFO L87 Difference]: Start difference. First operand 1631 states and 2392 transitions. Second operand has 6 states, 6 states have (on average 5.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-15 03:02:34,440 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:02:36,703 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:02:38,028 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:02:40,549 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:02:42,576 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:02:44,600 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:02:46,360 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.70s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:02:49,878 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:02:52,046 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:02:54,700 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:02:57,550 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:02:59,182 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:02:59,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 03:02:59,329 INFO L93 Difference]: Finished difference Result 1768 states and 2618 transitions. [2022-02-15 03:02:59,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 03:02:59,330 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 40 [2022-02-15 03:02:59,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 03:02:59,339 INFO L225 Difference]: With dead ends: 1768 [2022-02-15 03:02:59,340 INFO L226 Difference]: Without dead ends: 1764 [2022-02-15 03:02:59,341 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-02-15 03:02:59,341 INFO L933 BasicCegarLoop]: 904 mSDtfsCounter, 1392 mSDsluCounter, 554 mSDsCounter, 0 mSdLazyCounter, 1082 mSolverCounterSat, 550 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1416 SdHoareTripleChecker+Valid, 1458 SdHoareTripleChecker+Invalid, 1640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 550 IncrementalHoareTripleChecker+Valid, 1082 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.7s IncrementalHoareTripleChecker+Time [2022-02-15 03:02:59,342 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1416 Valid, 1458 Invalid, 1640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [550 Valid, 1082 Invalid, 8 Unknown, 0 Unchecked, 29.7s Time] [2022-02-15 03:02:59,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1764 states. [2022-02-15 03:02:59,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1764 to 1630. [2022-02-15 03:02:59,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1630 states, 1259 states have (on average 1.4217633042096902) internal successors, (1790), 1259 states have internal predecessors, (1790), 253 states have call successors, (253), 100 states have call predecessors, (253), 117 states have return successors, (346), 270 states have call predecessors, (346), 244 states have call successors, (346) [2022-02-15 03:02:59,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1630 states to 1630 states and 2389 transitions. [2022-02-15 03:02:59,566 INFO L78 Accepts]: Start accepts. Automaton has 1630 states and 2389 transitions. Word has length 40 [2022-02-15 03:02:59,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 03:02:59,567 INFO L470 AbstractCegarLoop]: Abstraction has 1630 states and 2389 transitions. [2022-02-15 03:02:59,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-15 03:02:59,567 INFO L276 IsEmpty]: Start isEmpty. Operand 1630 states and 2389 transitions. [2022-02-15 03:02:59,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-02-15 03:02:59,570 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 03:02:59,570 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 03:02:59,570 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-02-15 03:02:59,571 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 03:02:59,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 03:02:59,571 INFO L85 PathProgramCache]: Analyzing trace with hash 2118625593, now seen corresponding path program 1 times [2022-02-15 03:02:59,571 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 03:02:59,571 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1257949735] [2022-02-15 03:02:59,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 03:02:59,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 03:02:59,582 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 03:02:59,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:02:59,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 03:02:59,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:02:59,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 03:02:59,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:02:59,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 03:02:59,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:02:59,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-02-15 03:02:59,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:02:59,888 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 03:02:59,888 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 03:02:59,888 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1257949735] [2022-02-15 03:02:59,888 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1257949735] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 03:02:59,888 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 03:02:59,888 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-02-15 03:02:59,888 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601482421] [2022-02-15 03:02:59,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 03:02:59,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 03:02:59,890 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 03:02:59,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 03:02:59,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-02-15 03:02:59,891 INFO L87 Difference]: Start difference. First operand 1630 states and 2389 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 4 states have internal predecessors, (37), 3 states have call successors, (11), 7 states have call predecessors, (11), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-02-15 03:03:08,691 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:03:10,056 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-02-15 03:03:12,077 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:03:14,798 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:03:18,032 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:03:19,062 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-02-15 03:03:22,855 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-02-15 03:03:24,225 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-02-15 03:03:28,330 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:03:29,644 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:03:30,680 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:03:32,883 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:03:34,271 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-02-15 03:03:36,484 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:03:39,184 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:03:40,646 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-02-15 03:03:42,483 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:03:44,507 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:03:46,532 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:03:46,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 03:03:46,998 INFO L93 Difference]: Finished difference Result 2734 states and 4044 transitions. [2022-02-15 03:03:46,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-15 03:03:46,998 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 4 states have internal predecessors, (37), 3 states have call successors, (11), 7 states have call predecessors, (11), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 52 [2022-02-15 03:03:46,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 03:03:47,007 INFO L225 Difference]: With dead ends: 2734 [2022-02-15 03:03:47,007 INFO L226 Difference]: Without dead ends: 1596 [2022-02-15 03:03:47,010 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2022-02-15 03:03:47,011 INFO L933 BasicCegarLoop]: 966 mSDtfsCounter, 2464 mSDsluCounter, 708 mSDsCounter, 0 mSdLazyCounter, 2687 mSolverCounterSat, 1268 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 45.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2490 SdHoareTripleChecker+Valid, 1674 SdHoareTripleChecker+Invalid, 3965 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1268 IncrementalHoareTripleChecker+Valid, 2687 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 46.3s IncrementalHoareTripleChecker+Time [2022-02-15 03:03:47,011 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2490 Valid, 1674 Invalid, 3965 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1268 Valid, 2687 Invalid, 10 Unknown, 0 Unchecked, 46.3s Time] [2022-02-15 03:03:47,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1596 states. [2022-02-15 03:03:47,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1596 to 1203. [2022-02-15 03:03:47,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1203 states, 930 states have (on average 1.4043010752688172) internal successors, (1306), 932 states have internal predecessors, (1306), 182 states have call successors, (182), 75 states have call predecessors, (182), 90 states have return successors, (254), 195 states have call predecessors, (254), 173 states have call successors, (254) [2022-02-15 03:03:47,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1203 states to 1203 states and 1742 transitions. [2022-02-15 03:03:47,228 INFO L78 Accepts]: Start accepts. Automaton has 1203 states and 1742 transitions. Word has length 52 [2022-02-15 03:03:47,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 03:03:47,229 INFO L470 AbstractCegarLoop]: Abstraction has 1203 states and 1742 transitions. [2022-02-15 03:03:47,229 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 4 states have internal predecessors, (37), 3 states have call successors, (11), 7 states have call predecessors, (11), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-02-15 03:03:47,229 INFO L276 IsEmpty]: Start isEmpty. Operand 1203 states and 1742 transitions. [2022-02-15 03:03:47,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 03:03:47,231 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 03:03:47,231 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 03:03:47,231 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-02-15 03:03:47,232 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 03:03:47,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 03:03:47,232 INFO L85 PathProgramCache]: Analyzing trace with hash 975245132, now seen corresponding path program 1 times [2022-02-15 03:03:47,232 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 03:03:47,232 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [213600235] [2022-02-15 03:03:47,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 03:03:47,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 03:03:47,245 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 03:03:47,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:03:47,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 03:03:47,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:03:47,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 03:03:47,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:03:47,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 03:03:47,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:03:47,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-02-15 03:03:47,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:03:47,529 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 03:03:47,529 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 03:03:47,529 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [213600235] [2022-02-15 03:03:47,529 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [213600235] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 03:03:47,529 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 03:03:47,529 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-15 03:03:47,529 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958239806] [2022-02-15 03:03:47,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 03:03:47,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 03:03:47,530 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 03:03:47,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 03:03:47,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-02-15 03:03:47,531 INFO L87 Difference]: Start difference. First operand 1203 states and 1742 transitions. Second operand has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2022-02-15 03:03:54,625 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:03:57,285 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:03:58,584 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:04:00,696 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:04:02,132 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:04:04,166 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:04:06,193 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:04:07,948 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:04:09,550 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:04:10,999 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-02-15 03:04:13,987 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-02-15 03:04:16,072 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:04:18,282 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:04:20,310 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:04:22,218 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:04:24,505 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:04:26,541 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:04:28,168 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:04:30,188 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:04:32,838 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.70s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:04:33,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 03:04:33,471 INFO L93 Difference]: Finished difference Result 2154 states and 3211 transitions. [2022-02-15 03:04:33,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 03:04:33,472 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) Word has length 53 [2022-02-15 03:04:33,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 03:04:33,481 INFO L225 Difference]: With dead ends: 2154 [2022-02-15 03:04:33,481 INFO L226 Difference]: Without dead ends: 1486 [2022-02-15 03:04:33,483 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-02-15 03:04:33,484 INFO L933 BasicCegarLoop]: 776 mSDtfsCounter, 1780 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 2333 mSolverCounterSat, 719 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 44.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1839 SdHoareTripleChecker+Valid, 1203 SdHoareTripleChecker+Invalid, 3062 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 719 IncrementalHoareTripleChecker+Valid, 2333 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 45.3s IncrementalHoareTripleChecker+Time [2022-02-15 03:04:33,484 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1839 Valid, 1203 Invalid, 3062 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [719 Valid, 2333 Invalid, 10 Unknown, 0 Unchecked, 45.3s Time] [2022-02-15 03:04:33,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1486 states. [2022-02-15 03:04:33,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1486 to 1200. [2022-02-15 03:04:33,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1200 states, 928 states have (on average 1.396551724137931) internal successors, (1296), 929 states have internal predecessors, (1296), 181 states have call successors, (181), 75 states have call predecessors, (181), 90 states have return successors, (254), 195 states have call predecessors, (254), 173 states have call successors, (254) [2022-02-15 03:04:33,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1200 states to 1200 states and 1731 transitions. [2022-02-15 03:04:33,688 INFO L78 Accepts]: Start accepts. Automaton has 1200 states and 1731 transitions. Word has length 53 [2022-02-15 03:04:33,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 03:04:33,689 INFO L470 AbstractCegarLoop]: Abstraction has 1200 states and 1731 transitions. [2022-02-15 03:04:33,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2022-02-15 03:04:33,689 INFO L276 IsEmpty]: Start isEmpty. Operand 1200 states and 1731 transitions. [2022-02-15 03:04:33,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 03:04:33,691 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 03:04:33,692 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 03:04:33,692 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-02-15 03:04:33,692 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 03:04:33,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 03:04:33,692 INFO L85 PathProgramCache]: Analyzing trace with hash -990249866, now seen corresponding path program 1 times [2022-02-15 03:04:33,693 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 03:04:33,693 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1180041901] [2022-02-15 03:04:33,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 03:04:33,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 03:04:33,704 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 03:04:33,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:04:33,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 03:04:33,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:04:33,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 03:04:33,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:04:33,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 03:04:33,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:04:33,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-02-15 03:04:33,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:04:33,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-02-15 03:04:33,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:04:34,014 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 03:04:34,015 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 03:04:34,015 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1180041901] [2022-02-15 03:04:34,015 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1180041901] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 03:04:34,015 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 03:04:34,015 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-02-15 03:04:34,015 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839583746] [2022-02-15 03:04:34,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 03:04:34,016 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 03:04:34,016 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 03:04:34,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 03:04:34,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-02-15 03:04:34,017 INFO L87 Difference]: Start difference. First operand 1200 states and 1731 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 7 states have internal predecessors, (41), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-02-15 03:04:45,044 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:04:47,082 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:04:49,111 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:04:51,140 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:04:54,849 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:04:57,174 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:05:00,892 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.85s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:05:02,974 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:05:05,006 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:05:07,987 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:05:10,949 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:05:12,971 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:05:15,262 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:05:17,523 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:05:19,756 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:05:21,055 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:05:22,880 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:05:23,893 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-02-15 03:05:24,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 03:05:24,137 INFO L93 Difference]: Finished difference Result 1832 states and 2719 transitions. [2022-02-15 03:05:24,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 03:05:24,137 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 7 states have internal predecessors, (41), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 53 [2022-02-15 03:05:24,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 03:05:24,146 INFO L225 Difference]: With dead ends: 1832 [2022-02-15 03:05:24,147 INFO L226 Difference]: Without dead ends: 1772 [2022-02-15 03:05:24,148 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=174, Invalid=528, Unknown=0, NotChecked=0, Total=702 [2022-02-15 03:05:24,148 INFO L933 BasicCegarLoop]: 1064 mSDtfsCounter, 2900 mSDsluCounter, 1760 mSDsCounter, 0 mSdLazyCounter, 4450 mSolverCounterSat, 1363 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 47.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2933 SdHoareTripleChecker+Valid, 2824 SdHoareTripleChecker+Invalid, 5825 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1363 IncrementalHoareTripleChecker+Valid, 4450 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 49.0s IncrementalHoareTripleChecker+Time [2022-02-15 03:05:24,149 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2933 Valid, 2824 Invalid, 5825 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1363 Valid, 4450 Invalid, 12 Unknown, 0 Unchecked, 49.0s Time] [2022-02-15 03:05:24,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1772 states. [2022-02-15 03:05:24,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1772 to 1272. [2022-02-15 03:05:24,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1272 states, 982 states have (on average 1.390020366598778) internal successors, (1365), 982 states have internal predecessors, (1365), 190 states have call successors, (190), 83 states have call predecessors, (190), 99 states have return successors, (264), 206 states have call predecessors, (264), 182 states have call successors, (264) [2022-02-15 03:05:24,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1272 states to 1272 states and 1819 transitions. [2022-02-15 03:05:24,412 INFO L78 Accepts]: Start accepts. Automaton has 1272 states and 1819 transitions. Word has length 53 [2022-02-15 03:05:24,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 03:05:24,412 INFO L470 AbstractCegarLoop]: Abstraction has 1272 states and 1819 transitions. [2022-02-15 03:05:24,413 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 7 states have internal predecessors, (41), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-02-15 03:05:24,413 INFO L276 IsEmpty]: Start isEmpty. Operand 1272 states and 1819 transitions. [2022-02-15 03:05:24,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-02-15 03:05:24,415 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 03:05:24,416 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 03:05:24,416 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-02-15 03:05:24,416 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 03:05:24,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 03:05:24,416 INFO L85 PathProgramCache]: Analyzing trace with hash 1812095217, now seen corresponding path program 1 times [2022-02-15 03:05:24,416 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 03:05:24,417 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1039064277] [2022-02-15 03:05:24,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 03:05:24,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 03:05:24,428 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 03:05:24,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:05:24,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 03:05:24,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:05:24,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 03:05:24,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:05:24,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 03:05:24,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:05:24,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-02-15 03:05:24,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:05:24,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-02-15 03:05:24,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:05:24,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-02-15 03:05:24,770 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 03:05:24,770 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1039064277] [2022-02-15 03:05:24,770 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1039064277] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 03:05:24,770 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 03:05:24,770 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-02-15 03:05:24,771 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012256920] [2022-02-15 03:05:24,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 03:05:24,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 03:05:24,772 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 03:05:24,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 03:05:24,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-02-15 03:05:24,773 INFO L87 Difference]: Start difference. First operand 1272 states and 1819 transitions. Second operand has 11 states, 10 states have (on average 4.3) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-02-15 03:05:35,054 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:05:36,157 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-02-15 03:05:37,358 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:05:38,505 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:05:42,192 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-02-15 03:05:47,827 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:05:49,864 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:05:51,939 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:05:53,405 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-02-15 03:05:56,268 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:05:58,296 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:06:00,335 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:06:02,363 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:06:05,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-02-15 03:06:07,757 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:06:10,037 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:06:13,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 03:06:13,629 INFO L93 Difference]: Finished difference Result 1949 states and 2886 transitions. [2022-02-15 03:06:13,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 03:06:13,630 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.3) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 55 [2022-02-15 03:06:13,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 03:06:13,639 INFO L225 Difference]: With dead ends: 1949 [2022-02-15 03:06:13,639 INFO L226 Difference]: Without dead ends: 1937 [2022-02-15 03:06:13,640 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=162, Invalid=488, Unknown=0, NotChecked=0, Total=650 [2022-02-15 03:06:13,640 INFO L933 BasicCegarLoop]: 1057 mSDtfsCounter, 3544 mSDsluCounter, 1740 mSDsCounter, 0 mSdLazyCounter, 4068 mSolverCounterSat, 1614 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 45.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3593 SdHoareTripleChecker+Valid, 2797 SdHoareTripleChecker+Invalid, 5690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1614 IncrementalHoareTripleChecker+Valid, 4068 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 47.6s IncrementalHoareTripleChecker+Time [2022-02-15 03:06:13,641 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3593 Valid, 2797 Invalid, 5690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1614 Valid, 4068 Invalid, 8 Unknown, 0 Unchecked, 47.6s Time] [2022-02-15 03:06:13,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1937 states. [2022-02-15 03:06:13,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1937 to 1326. [2022-02-15 03:06:13,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1326 states, 1025 states have (on average 1.377560975609756) internal successors, (1412), 1018 states have internal predecessors, (1412), 190 states have call successors, (190), 83 states have call predecessors, (190), 110 states have return successors, (282), 224 states have call predecessors, (282), 182 states have call successors, (282) [2022-02-15 03:06:13,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1326 states to 1326 states and 1884 transitions. [2022-02-15 03:06:13,954 INFO L78 Accepts]: Start accepts. Automaton has 1326 states and 1884 transitions. Word has length 55 [2022-02-15 03:06:13,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 03:06:13,954 INFO L470 AbstractCegarLoop]: Abstraction has 1326 states and 1884 transitions. [2022-02-15 03:06:13,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.3) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-02-15 03:06:13,954 INFO L276 IsEmpty]: Start isEmpty. Operand 1326 states and 1884 transitions. [2022-02-15 03:06:13,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-02-15 03:06:13,957 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 03:06:13,957 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 03:06:13,957 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-02-15 03:06:13,958 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 03:06:13,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 03:06:13,958 INFO L85 PathProgramCache]: Analyzing trace with hash 1811818387, now seen corresponding path program 1 times [2022-02-15 03:06:13,958 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 03:06:13,958 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [495086992] [2022-02-15 03:06:13,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 03:06:13,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 03:06:13,969 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 03:06:14,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:06:14,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 03:06:14,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:06:14,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 03:06:14,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:06:14,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 03:06:14,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:06:14,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-02-15 03:06:14,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:06:14,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-02-15 03:06:14,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:06:14,235 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 03:06:14,235 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 03:06:14,235 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [495086992] [2022-02-15 03:06:14,236 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [495086992] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 03:06:14,236 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 03:06:14,236 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-15 03:06:14,236 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719783209] [2022-02-15 03:06:14,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 03:06:14,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 03:06:14,236 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 03:06:14,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 03:06:14,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-02-15 03:06:14,237 INFO L87 Difference]: Start difference. First operand 1326 states and 1884 transitions. Second operand has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-02-15 03:06:19,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-02-15 03:06:22,138 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-02-15 03:06:23,408 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:06:26,479 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:06:28,512 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:06:30,061 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:06:32,099 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:06:35,450 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:06:38,701 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:06:40,866 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:06:42,890 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:06:43,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 03:06:43,313 INFO L93 Difference]: Finished difference Result 1626 states and 2418 transitions. [2022-02-15 03:06:43,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 03:06:43,314 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 55 [2022-02-15 03:06:43,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 03:06:43,321 INFO L225 Difference]: With dead ends: 1626 [2022-02-15 03:06:43,321 INFO L226 Difference]: Without dead ends: 1600 [2022-02-15 03:06:43,324 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-02-15 03:06:43,325 INFO L933 BasicCegarLoop]: 776 mSDtfsCounter, 2286 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 1235 mSolverCounterSat, 982 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2333 SdHoareTripleChecker+Valid, 1170 SdHoareTripleChecker+Invalid, 2223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 982 IncrementalHoareTripleChecker+Valid, 1235 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.3s IncrementalHoareTripleChecker+Time [2022-02-15 03:06:43,325 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2333 Valid, 1170 Invalid, 2223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [982 Valid, 1235 Invalid, 6 Unknown, 0 Unchecked, 28.3s Time] [2022-02-15 03:06:43,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1600 states. [2022-02-15 03:06:43,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1600 to 1274. [2022-02-15 03:06:43,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1274 states, 985 states have (on average 1.385786802030457) internal successors, (1365), 984 states have internal predecessors, (1365), 189 states have call successors, (189), 83 states have call predecessors, (189), 99 states have return successors, (264), 206 states have call predecessors, (264), 182 states have call successors, (264) [2022-02-15 03:06:43,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1274 states to 1274 states and 1818 transitions. [2022-02-15 03:06:43,586 INFO L78 Accepts]: Start accepts. Automaton has 1274 states and 1818 transitions. Word has length 55 [2022-02-15 03:06:43,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 03:06:43,586 INFO L470 AbstractCegarLoop]: Abstraction has 1274 states and 1818 transitions. [2022-02-15 03:06:43,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-02-15 03:06:43,586 INFO L276 IsEmpty]: Start isEmpty. Operand 1274 states and 1818 transitions. [2022-02-15 03:06:43,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-02-15 03:06:43,589 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 03:06:43,589 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 03:06:43,589 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-02-15 03:06:43,590 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 03:06:43,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 03:06:43,590 INFO L85 PathProgramCache]: Analyzing trace with hash -650041914, now seen corresponding path program 1 times [2022-02-15 03:06:43,590 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 03:06:43,590 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [787376108] [2022-02-15 03:06:43,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 03:06:43,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 03:06:43,603 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 03:06:43,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:06:43,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 03:06:43,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:06:43,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 03:06:43,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:06:43,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 03:06:43,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:06:43,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-02-15 03:06:43,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:06:43,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-02-15 03:06:43,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:06:43,913 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 03:06:43,913 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 03:06:43,914 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [787376108] [2022-02-15 03:06:43,914 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [787376108] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 03:06:43,914 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 03:06:43,914 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-02-15 03:06:43,914 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081325532] [2022-02-15 03:06:43,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 03:06:43,914 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 03:06:43,914 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 03:06:43,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 03:06:43,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-02-15 03:06:43,915 INFO L87 Difference]: Start difference. First operand 1274 states and 1818 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 4 states have internal predecessors, (43), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-15 03:06:51,238 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:06:53,264 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:06:55,822 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:06:58,494 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:07:01,821 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:07:02,870 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:07:03,965 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-02-15 03:07:08,734 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:07:10,778 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:07:12,934 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:07:13,964 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-02-15 03:07:17,030 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:07:19,060 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:07:21,004 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:07:22,804 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:07:23,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 03:07:23,021 INFO L93 Difference]: Finished difference Result 1589 states and 2362 transitions. [2022-02-15 03:07:23,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 03:07:23,022 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 4 states have internal predecessors, (43), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 55 [2022-02-15 03:07:23,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 03:07:23,029 INFO L225 Difference]: With dead ends: 1589 [2022-02-15 03:07:23,030 INFO L226 Difference]: Without dead ends: 1564 [2022-02-15 03:07:23,030 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 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-02-15 03:07:23,031 INFO L933 BasicCegarLoop]: 753 mSDtfsCounter, 2294 mSDsluCounter, 765 mSDsCounter, 0 mSdLazyCounter, 1925 mSolverCounterSat, 991 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2342 SdHoareTripleChecker+Valid, 1518 SdHoareTripleChecker+Invalid, 2925 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 991 IncrementalHoareTripleChecker+Valid, 1925 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 38.3s IncrementalHoareTripleChecker+Time [2022-02-15 03:07:23,031 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2342 Valid, 1518 Invalid, 2925 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [991 Valid, 1925 Invalid, 9 Unknown, 0 Unchecked, 38.3s Time] [2022-02-15 03:07:23,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1564 states. [2022-02-15 03:07:23,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1564 to 1277. [2022-02-15 03:07:23,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1277 states, 988 states have (on average 1.3856275303643724) internal successors, (1369), 987 states have internal predecessors, (1369), 189 states have call successors, (189), 83 states have call predecessors, (189), 99 states have return successors, (264), 206 states have call predecessors, (264), 182 states have call successors, (264) [2022-02-15 03:07:23,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1277 states to 1277 states and 1822 transitions. [2022-02-15 03:07:23,403 INFO L78 Accepts]: Start accepts. Automaton has 1277 states and 1822 transitions. Word has length 55 [2022-02-15 03:07:23,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 03:07:23,403 INFO L470 AbstractCegarLoop]: Abstraction has 1277 states and 1822 transitions. [2022-02-15 03:07:23,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 4 states have internal predecessors, (43), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-15 03:07:23,403 INFO L276 IsEmpty]: Start isEmpty. Operand 1277 states and 1822 transitions. [2022-02-15 03:07:23,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-02-15 03:07:23,406 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 03:07:23,406 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 03:07:23,406 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-02-15 03:07:23,406 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 03:07:23,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 03:07:23,406 INFO L85 PathProgramCache]: Analyzing trace with hash 1650780676, now seen corresponding path program 1 times [2022-02-15 03:07:23,407 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 03:07:23,407 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1812598709] [2022-02-15 03:07:23,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 03:07:23,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 03:07:23,419 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 03:07:23,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:07:23,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 03:07:23,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:07:23,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 03:07:23,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:07:23,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 03:07:23,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:07:23,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-02-15 03:07:23,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:07:23,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-02-15 03:07:23,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:07:23,769 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 03:07:23,770 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 03:07:23,770 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1812598709] [2022-02-15 03:07:23,770 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1812598709] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 03:07:23,770 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 03:07:23,770 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-02-15 03:07:23,770 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143438364] [2022-02-15 03:07:23,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 03:07:23,771 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 03:07:23,771 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 03:07:23,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 03:07:23,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-02-15 03:07:23,772 INFO L87 Difference]: Start difference. First operand 1277 states and 1822 transitions. Second operand has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-02-15 03:07:34,425 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:07:37,229 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:07:39,271 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:07:41,383 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-02-15 03:07:43,941 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:07:45,221 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-02-15 03:07:48,190 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:07:51,073 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:07:53,856 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:07:55,888 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:07:58,237 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:07:59,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 03:07:59,653 INFO L93 Difference]: Finished difference Result 1594 states and 2366 transitions. [2022-02-15 03:07:59,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-15 03:07:59,653 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 55 [2022-02-15 03:07:59,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 03:07:59,660 INFO L225 Difference]: With dead ends: 1594 [2022-02-15 03:07:59,660 INFO L226 Difference]: Without dead ends: 1533 [2022-02-15 03:07:59,661 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=122, Invalid=340, Unknown=0, NotChecked=0, Total=462 [2022-02-15 03:07:59,662 INFO L933 BasicCegarLoop]: 748 mSDtfsCounter, 2884 mSDsluCounter, 1227 mSDsCounter, 0 mSdLazyCounter, 3105 mSolverCounterSat, 1308 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2932 SdHoareTripleChecker+Valid, 1975 SdHoareTripleChecker+Invalid, 4418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1308 IncrementalHoareTripleChecker+Valid, 3105 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.7s IncrementalHoareTripleChecker+Time [2022-02-15 03:07:59,662 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2932 Valid, 1975 Invalid, 4418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1308 Valid, 3105 Invalid, 5 Unknown, 0 Unchecked, 34.7s Time] [2022-02-15 03:07:59,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1533 states. [2022-02-15 03:08:00,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1533 to 1251. [2022-02-15 03:08:00,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1251 states, 966 states have (on average 1.3892339544513457) internal successors, (1342), 972 states have internal predecessors, (1342), 189 states have call successors, (189), 83 states have call predecessors, (189), 95 states have return successors, (253), 195 states have call predecessors, (253), 182 states have call successors, (253) [2022-02-15 03:08:00,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1251 states to 1251 states and 1784 transitions. [2022-02-15 03:08:00,036 INFO L78 Accepts]: Start accepts. Automaton has 1251 states and 1784 transitions. Word has length 55 [2022-02-15 03:08:00,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 03:08:00,036 INFO L470 AbstractCegarLoop]: Abstraction has 1251 states and 1784 transitions. [2022-02-15 03:08:00,036 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-02-15 03:08:00,036 INFO L276 IsEmpty]: Start isEmpty. Operand 1251 states and 1784 transitions. [2022-02-15 03:08:00,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-02-15 03:08:00,039 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 03:08:00,039 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 03:08:00,039 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-02-15 03:08:00,039 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 03:08:00,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 03:08:00,039 INFO L85 PathProgramCache]: Analyzing trace with hash 2140205313, now seen corresponding path program 1 times [2022-02-15 03:08:00,040 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 03:08:00,040 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1468605718] [2022-02-15 03:08:00,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 03:08:00,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 03:08:00,050 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 03:08:00,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:08:00,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 03:08:00,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:08:00,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 03:08:00,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:08:00,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 03:08:00,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:08:00,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-02-15 03:08:00,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:08:00,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-02-15 03:08:00,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:08:00,317 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 03:08:00,317 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 03:08:00,317 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1468605718] [2022-02-15 03:08:00,317 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1468605718] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 03:08:00,317 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 03:08:00,317 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-02-15 03:08:00,318 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798597263] [2022-02-15 03:08:00,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 03:08:00,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 03:08:00,318 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 03:08:00,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 03:08:00,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-02-15 03:08:00,319 INFO L87 Difference]: Start difference. First operand 1251 states and 1784 transitions. Second operand has 8 states, 8 states have (on average 5.5) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (11), 8 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-15 03:08:08,167 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:08:10,211 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:08:12,723 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:08:14,346 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:08:16,055 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:08:19,423 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:08:21,502 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:08:23,245 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-02-15 03:08:26,423 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:08:28,455 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:08:30,560 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-02-15 03:08:32,751 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:08:35,156 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:08:36,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 03:08:36,958 INFO L93 Difference]: Finished difference Result 2248 states and 3288 transitions. [2022-02-15 03:08:36,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 03:08:36,959 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (11), 8 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 60 [2022-02-15 03:08:36,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 03:08:36,967 INFO L225 Difference]: With dead ends: 2248 [2022-02-15 03:08:36,967 INFO L226 Difference]: Without dead ends: 1600 [2022-02-15 03:08:36,969 INFO L932 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-02-15 03:08:36,970 INFO L933 BasicCegarLoop]: 882 mSDtfsCounter, 1640 mSDsluCounter, 959 mSDsCounter, 0 mSdLazyCounter, 2044 mSolverCounterSat, 803 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1699 SdHoareTripleChecker+Valid, 1841 SdHoareTripleChecker+Invalid, 2856 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 803 IncrementalHoareTripleChecker+Valid, 2044 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.9s IncrementalHoareTripleChecker+Time [2022-02-15 03:08:36,970 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1699 Valid, 1841 Invalid, 2856 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [803 Valid, 2044 Invalid, 9 Unknown, 0 Unchecked, 35.9s Time] [2022-02-15 03:08:36,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1600 states. [2022-02-15 03:08:37,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1600 to 1251. [2022-02-15 03:08:37,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1251 states, 966 states have (on average 1.3881987577639752) internal successors, (1341), 972 states have internal predecessors, (1341), 189 states have call successors, (189), 83 states have call predecessors, (189), 95 states have return successors, (253), 195 states have call predecessors, (253), 182 states have call successors, (253) [2022-02-15 03:08:37,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1251 states to 1251 states and 1783 transitions. [2022-02-15 03:08:37,285 INFO L78 Accepts]: Start accepts. Automaton has 1251 states and 1783 transitions. Word has length 60 [2022-02-15 03:08:37,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 03:08:37,286 INFO L470 AbstractCegarLoop]: Abstraction has 1251 states and 1783 transitions. [2022-02-15 03:08:37,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (11), 8 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-15 03:08:37,286 INFO L276 IsEmpty]: Start isEmpty. Operand 1251 states and 1783 transitions. [2022-02-15 03:08:37,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-15 03:08:37,289 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 03:08:37,289 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 03:08:37,289 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-02-15 03:08:37,290 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 03:08:37,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 03:08:37,290 INFO L85 PathProgramCache]: Analyzing trace with hash 339212706, now seen corresponding path program 1 times [2022-02-15 03:08:37,290 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 03:08:37,290 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1127176075] [2022-02-15 03:08:37,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 03:08:37,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 03:08:37,302 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 03:08:37,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:08:37,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 03:08:37,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:08:37,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 03:08:37,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:08:37,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 03:08:37,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:08:37,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-02-15 03:08:37,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:08:37,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-02-15 03:08:37,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:08:37,644 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 03:08:37,644 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 03:08:37,644 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1127176075] [2022-02-15 03:08:37,644 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1127176075] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 03:08:37,644 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 03:08:37,645 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-02-15 03:08:37,645 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72484904] [2022-02-15 03:08:37,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 03:08:37,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 03:08:37,645 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 03:08:37,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 03:08:37,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2022-02-15 03:08:37,646 INFO L87 Difference]: Start difference. First operand 1251 states and 1783 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 6 states have internal predecessors, (44), 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-02-15 03:08:50,126 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:08:52,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-02-15 03:08:54,186 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:08:56,214 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:08:58,240 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:09:00,267 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:09:04,181 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:09:07,766 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.67s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:09:13,178 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:09:14,719 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:09:17,444 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:09:20,399 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:09:22,432 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:09:24,457 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:09:26,489 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:09:28,528 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:09:30,562 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:09:32,183 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:09:34,558 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:09:38,711 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:09:40,907 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:09:45,743 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:09:47,133 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-02-15 03:09:47,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 03:09:47,490 INFO L93 Difference]: Finished difference Result 1534 states and 2281 transitions. [2022-02-15 03:09:47,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 03:09:47,490 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 6 states have internal predecessors, (44), 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 56 [2022-02-15 03:09:47,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 03:09:47,496 INFO L225 Difference]: With dead ends: 1534 [2022-02-15 03:09:47,497 INFO L226 Difference]: Without dead ends: 1499 [2022-02-15 03:09:47,497 INFO L932 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-02-15 03:09:47,498 INFO L933 BasicCegarLoop]: 820 mSDtfsCounter, 1228 mSDsluCounter, 2409 mSDsCounter, 0 mSdLazyCounter, 5315 mSolverCounterSat, 734 mSolverCounterUnsat, 19 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 67.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1255 SdHoareTripleChecker+Valid, 3229 SdHoareTripleChecker+Invalid, 6068 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 734 IncrementalHoareTripleChecker+Valid, 5315 IncrementalHoareTripleChecker+Invalid, 19 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 69.2s IncrementalHoareTripleChecker+Time [2022-02-15 03:09:47,498 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1255 Valid, 3229 Invalid, 6068 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [734 Valid, 5315 Invalid, 19 Unknown, 0 Unchecked, 69.2s Time] [2022-02-15 03:09:47,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1499 states. [2022-02-15 03:09:47,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1499 to 1228. [2022-02-15 03:09:47,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1228 states, 947 states have (on average 1.392819429778247) internal successors, (1319), 953 states have internal predecessors, (1319), 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-02-15 03:09:47,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1228 states to 1228 states and 1757 transitions. [2022-02-15 03:09:47,785 INFO L78 Accepts]: Start accepts. Automaton has 1228 states and 1757 transitions. Word has length 56 [2022-02-15 03:09:47,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 03:09:47,785 INFO L470 AbstractCegarLoop]: Abstraction has 1228 states and 1757 transitions. [2022-02-15 03:09:47,786 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 6 states have internal predecessors, (44), 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-02-15 03:09:47,786 INFO L276 IsEmpty]: Start isEmpty. Operand 1228 states and 1757 transitions. [2022-02-15 03:09:47,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-02-15 03:09:47,788 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 03:09:47,788 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 03:09:47,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-02-15 03:09:47,788 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 03:09:47,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 03:09:47,789 INFO L85 PathProgramCache]: Analyzing trace with hash -1749511148, now seen corresponding path program 1 times [2022-02-15 03:09:47,789 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 03:09:47,789 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1370635948] [2022-02-15 03:09:47,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 03:09:47,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 03:09:47,807 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 03:09:47,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:09:47,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 03:09:47,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:09:47,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 03:09:47,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:09:47,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 03:09:47,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:09:48,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-02-15 03:09:48,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:09:48,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-02-15 03:09:48,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:09:48,035 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 03:09:48,035 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 03:09:48,035 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1370635948] [2022-02-15 03:09:48,035 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1370635948] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 03:09:48,035 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 03:09:48,035 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-02-15 03:09:48,036 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881603375] [2022-02-15 03:09:48,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 03:09:48,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 03:09:48,036 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 03:09:48,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 03:09:48,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-02-15 03:09:48,037 INFO L87 Difference]: Start difference. First operand 1228 states and 1757 transitions. Second operand has 8 states, 8 states have (on average 5.75) internal successors, (46), 3 states have internal predecessors, (46), 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-02-15 03:09:55,060 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-02-15 03:09:57,482 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:09:59,509 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:10:02,394 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:10:04,435 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:10:07,573 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:10:09,541 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.97s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:10:12,868 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:10:15,977 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:10:18,888 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:10:21,030 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:10:23,068 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:10:23,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 03:10:23,478 INFO L93 Difference]: Finished difference Result 1596 states and 2364 transitions. [2022-02-15 03:10:23,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 03:10:23,479 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 3 states have internal predecessors, (46), 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 61 [2022-02-15 03:10:23,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 03:10:23,493 INFO L225 Difference]: With dead ends: 1596 [2022-02-15 03:10:23,493 INFO L226 Difference]: Without dead ends: 1516 [2022-02-15 03:10:23,494 INFO L932 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-02-15 03:10:23,495 INFO L933 BasicCegarLoop]: 750 mSDtfsCounter, 2718 mSDsluCounter, 1044 mSDsCounter, 0 mSdLazyCounter, 1446 mSolverCounterSat, 1368 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2743 SdHoareTripleChecker+Valid, 1794 SdHoareTripleChecker+Invalid, 2824 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1368 IncrementalHoareTripleChecker+Valid, 1446 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.6s IncrementalHoareTripleChecker+Time [2022-02-15 03:10:23,495 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2743 Valid, 1794 Invalid, 2824 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1368 Valid, 1446 Invalid, 10 Unknown, 0 Unchecked, 34.6s Time] [2022-02-15 03:10:23,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1516 states. [2022-02-15 03:10:23,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1516 to 1217. [2022-02-15 03:10:23,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1217 states, 940 states have (on average 1.3936170212765957) internal successors, (1310), 946 states have internal predecessors, (1310), 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-02-15 03:10:23,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1217 states to 1217 states and 1744 transitions. [2022-02-15 03:10:23,830 INFO L78 Accepts]: Start accepts. Automaton has 1217 states and 1744 transitions. Word has length 61 [2022-02-15 03:10:23,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 03:10:23,830 INFO L470 AbstractCegarLoop]: Abstraction has 1217 states and 1744 transitions. [2022-02-15 03:10:23,830 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 3 states have internal predecessors, (46), 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-02-15 03:10:23,830 INFO L276 IsEmpty]: Start isEmpty. Operand 1217 states and 1744 transitions. [2022-02-15 03:10:23,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-02-15 03:10:23,832 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 03:10:23,832 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 03:10:23,833 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-02-15 03:10:23,833 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 03:10:23,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 03:10:23,833 INFO L85 PathProgramCache]: Analyzing trace with hash -537967682, now seen corresponding path program 1 times [2022-02-15 03:10:23,833 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 03:10:23,833 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [456779228] [2022-02-15 03:10:23,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 03:10:23,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 03:10:23,844 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 03:10:23,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:10:23,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 03:10:23,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:10:24,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 03:10:24,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:10:24,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 03:10:24,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:10:24,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-02-15 03:10:24,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:10:24,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-02-15 03:10:24,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:10:24,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-15 03:10:24,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:10:24,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-02-15 03:10:24,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:10:24,200 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 03:10:24,200 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 03:10:24,200 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [456779228] [2022-02-15 03:10:24,200 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [456779228] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 03:10:24,200 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 03:10:24,201 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-02-15 03:10:24,201 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946960121] [2022-02-15 03:10:24,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 03:10:24,201 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 03:10:24,201 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 03:10:24,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 03:10:24,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-02-15 03:10:24,202 INFO L87 Difference]: Start difference. First operand 1217 states and 1744 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 3 states have internal predecessors, (48), 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-02-15 03:10:31,219 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:10:33,376 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-02-15 03:10:36,669 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:10:38,707 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:10:40,147 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:10:42,082 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:10:46,429 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:10:48,473 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:10:50,223 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-02-15 03:10:52,284 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:10:54,323 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:10:57,187 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:11:00,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-02-15 03:11:03,225 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:11:05,722 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.94s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:11:08,362 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:11:10,466 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:11:10,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 03:11:10,692 INFO L93 Difference]: Finished difference Result 1568 states and 2341 transitions. [2022-02-15 03:11:10,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 03:11:10,692 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 3 states have internal predecessors, (48), 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 64 [2022-02-15 03:11:10,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 03:11:10,698 INFO L225 Difference]: With dead ends: 1568 [2022-02-15 03:11:10,698 INFO L226 Difference]: Without dead ends: 1536 [2022-02-15 03:11:10,699 INFO L932 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-02-15 03:11:10,700 INFO L933 BasicCegarLoop]: 800 mSDtfsCounter, 1394 mSDsluCounter, 1121 mSDsCounter, 0 mSdLazyCounter, 2746 mSolverCounterSat, 978 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 44.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1425 SdHoareTripleChecker+Valid, 1921 SdHoareTripleChecker+Invalid, 3734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 978 IncrementalHoareTripleChecker+Valid, 2746 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 45.6s IncrementalHoareTripleChecker+Time [2022-02-15 03:11:10,700 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1425 Valid, 1921 Invalid, 3734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [978 Valid, 2746 Invalid, 10 Unknown, 0 Unchecked, 45.6s Time] [2022-02-15 03:11:10,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1536 states. [2022-02-15 03:11:11,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1536 to 1218. [2022-02-15 03:11:11,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1218 states, 941 states have (on average 1.3931987247608926) internal successors, (1311), 947 states have internal predecessors, (1311), 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-02-15 03:11:11,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1218 states to 1218 states and 1745 transitions. [2022-02-15 03:11:11,037 INFO L78 Accepts]: Start accepts. Automaton has 1218 states and 1745 transitions. Word has length 64 [2022-02-15 03:11:11,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 03:11:11,037 INFO L470 AbstractCegarLoop]: Abstraction has 1218 states and 1745 transitions. [2022-02-15 03:11:11,037 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 3 states have internal predecessors, (48), 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-02-15 03:11:11,037 INFO L276 IsEmpty]: Start isEmpty. Operand 1218 states and 1745 transitions. [2022-02-15 03:11:11,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-02-15 03:11:11,039 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 03:11:11,039 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 03:11:11,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-02-15 03:11:11,040 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 03:11:11,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 03:11:11,040 INFO L85 PathProgramCache]: Analyzing trace with hash -397419072, now seen corresponding path program 1 times [2022-02-15 03:11:11,040 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 03:11:11,041 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [340215617] [2022-02-15 03:11:11,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 03:11:11,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 03:11:11,054 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 03:11:11,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:11:11,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 03:11:11,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:11:11,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 03:11:11,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:11:11,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 03:11:11,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:11:11,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-02-15 03:11:11,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:11:11,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-02-15 03:11:11,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:11:11,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-15 03:11:11,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:11:11,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-02-15 03:11:11,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:11:11,437 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 03:11:11,438 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 03:11:11,438 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [340215617] [2022-02-15 03:11:11,438 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [340215617] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 03:11:11,438 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 03:11:11,438 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-02-15 03:11:11,438 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948145422] [2022-02-15 03:11:11,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 03:11:11,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 03:11:11,439 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 03:11:11,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 03:11:11,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-02-15 03:11:11,439 INFO L87 Difference]: Start difference. First operand 1218 states and 1745 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 3 states have internal predecessors, (48), 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-02-15 03:11:22,115 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:11:24,152 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:11:26,175 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:11:28,209 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:11:30,998 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:11:32,584 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-02-15 03:11:34,607 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:11:36,702 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:11:40,923 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:11:42,961 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:11:44,707 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:11:47,372 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:11:49,409 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:11:51,672 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:11:53,644 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:11:55,976 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:11:57,039 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:11:59,295 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-02-15 03:11:59,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 03:11:59,495 INFO L93 Difference]: Finished difference Result 1552 states and 2320 transitions. [2022-02-15 03:11:59,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-15 03:11:59,496 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 3 states have internal predecessors, (48), 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 64 [2022-02-15 03:11:59,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 03:11:59,501 INFO L225 Difference]: With dead ends: 1552 [2022-02-15 03:11:59,501 INFO L226 Difference]: Without dead ends: 1545 [2022-02-15 03:11:59,502 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=88, Invalid=184, Unknown=0, NotChecked=0, Total=272 [2022-02-15 03:11:59,502 INFO L933 BasicCegarLoop]: 807 mSDtfsCounter, 1168 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 2960 mSolverCounterSat, 642 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 45.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1199 SdHoareTripleChecker+Valid, 1711 SdHoareTripleChecker+Invalid, 3614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 642 IncrementalHoareTripleChecker+Valid, 2960 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 47.1s IncrementalHoareTripleChecker+Time [2022-02-15 03:11:59,502 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1199 Valid, 1711 Invalid, 3614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [642 Valid, 2960 Invalid, 12 Unknown, 0 Unchecked, 47.1s Time] [2022-02-15 03:11:59,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1545 states. [2022-02-15 03:11:59,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1545 to 1232. [2022-02-15 03:11:59,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1232 states, 954 states have (on average 1.389937106918239) internal successors, (1326), 960 states have internal predecessors, (1326), 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-02-15 03:11:59,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1232 states to 1232 states and 1761 transitions. [2022-02-15 03:11:59,921 INFO L78 Accepts]: Start accepts. Automaton has 1232 states and 1761 transitions. Word has length 64 [2022-02-15 03:11:59,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 03:11:59,921 INFO L470 AbstractCegarLoop]: Abstraction has 1232 states and 1761 transitions. [2022-02-15 03:11:59,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 3 states have internal predecessors, (48), 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-02-15 03:11:59,921 INFO L276 IsEmpty]: Start isEmpty. Operand 1232 states and 1761 transitions. [2022-02-15 03:11:59,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-02-15 03:11:59,923 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 03:11:59,923 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 03:11:59,924 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-02-15 03:11:59,924 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 03:11:59,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 03:11:59,924 INFO L85 PathProgramCache]: Analyzing trace with hash -1403998508, now seen corresponding path program 1 times [2022-02-15 03:11:59,924 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 03:11:59,924 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [825330446] [2022-02-15 03:11:59,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 03:11:59,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 03:11:59,936 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 03:11:59,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:12:00,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 03:12:00,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:12:00,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 03:12:00,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:12:00,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 03:12:00,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:12:00,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-02-15 03:12:00,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:12:00,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-02-15 03:12:00,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:12:00,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-02-15 03:12:00,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 03:12:00,539 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 03:12:00,539 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 03:12:00,540 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [825330446] [2022-02-15 03:12:00,540 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [825330446] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 03:12:00,540 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 03:12:00,540 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-02-15 03:12:00,540 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896055684] [2022-02-15 03:12:00,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 03:12:00,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 03:12:00,540 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 03:12:00,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 03:12:00,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2022-02-15 03:12:00,541 INFO L87 Difference]: Start difference. First operand 1232 states and 1761 transitions. Second operand has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 7 states have internal predecessors, (49), 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-02-15 03:12:08,513 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:12:10,752 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-02-15 03:12:21,422 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:12:24,541 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:12:26,579 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:12:27,939 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-02-15 03:12:29,974 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:12:32,007 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:12:34,041 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:12:36,082 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:12:39,051 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:12:41,078 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:12:44,986 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:12:47,016 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:12:50,787 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:13:00,093 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-02-15 03:13:02,136 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:13:04,202 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:13:05,527 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:13:09,125 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:13:11,170 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:13:13,567 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-02-15 03:13:15,595 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:13:17,642 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:13:19,909 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:13:21,941 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:13: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-02-15 03:13:25,432 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:13:28,073 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:13:31,876 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 03:13:37,010 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 []