/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationQvasr_64.epf -i ../../../trunk/examples/svcomp/ntdrivers/cdaudio.i.cil-2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-d966a43 [2022-01-31 23:44:56,054 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-31 23:44:56,055 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-31 23:44:56,092 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-31 23:44:56,093 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-31 23:44:56,093 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-31 23:44:56,094 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-31 23:44:56,111 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-31 23:44:56,112 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-31 23:44:56,112 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-31 23:44:56,113 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-31 23:44:56,113 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-31 23:44:56,114 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-31 23:44:56,114 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-31 23:44:56,115 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-31 23:44:56,115 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-31 23:44:56,116 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-31 23:44:56,116 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-31 23:44:56,117 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-31 23:44:56,118 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-31 23:44:56,119 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-31 23:44:56,121 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-31 23:44:56,122 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-31 23:44:56,123 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-31 23:44:56,130 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-31 23:44:56,130 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-31 23:44:56,130 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-31 23:44:56,131 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-31 23:44:56,131 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-31 23:44:56,132 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-31 23:44:56,132 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-31 23:44:56,134 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-31 23:44:56,135 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-31 23:44:56,135 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-31 23:44:56,136 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-31 23:44:56,136 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-31 23:44:56,137 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-31 23:44:56,137 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-31 23:44:56,137 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-31 23:44:56,137 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-31 23:44:56,138 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-31 23:44:56,139 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationQvasr_64.epf [2022-01-31 23:44:56,150 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-31 23:44:56,150 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-31 23:44:56,151 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-31 23:44:56,151 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-31 23:44:56,151 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-31 23:44:56,151 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-31 23:44:56,152 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-31 23:44:56,152 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-31 23:44:56,152 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-31 23:44:56,152 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-31 23:44:56,152 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-31 23:44:56,152 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-31 23:44:56,152 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-31 23:44:56,153 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-31 23:44:56,153 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-31 23:44:56,153 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-31 23:44:56,153 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-31 23:44:56,153 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=AcceleratedInterpolation [2022-01-31 23:44:56,153 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-31 23:44:56,153 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=QVASR [2022-01-31 23:44:56,153 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-01-31 23:44:56,325 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-31 23:44:56,339 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-31 23:44:56,340 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-31 23:44:56,341 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-31 23:44:56,341 INFO L275 PluginConnector]: CDTParser initialized [2022-01-31 23:44:56,342 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ntdrivers/cdaudio.i.cil-2.c [2022-01-31 23:44:56,389 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/50f36baf9/f8e820f03461428ca86e8cd627e57c3f/FLAG8ccce3df9 [2022-01-31 23:44:56,932 INFO L306 CDTParser]: Found 1 translation units. [2022-01-31 23:44:56,932 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers/cdaudio.i.cil-2.c [2022-01-31 23:44:56,969 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/50f36baf9/f8e820f03461428ca86e8cd627e57c3f/FLAG8ccce3df9 [2022-01-31 23:44:57,416 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/50f36baf9/f8e820f03461428ca86e8cd627e57c3f [2022-01-31 23:44:57,417 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-31 23:44:57,418 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-01-31 23:44:57,421 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-31 23:44:57,422 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-31 23:44:57,424 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-31 23:44:57,424 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.01 11:44:57" (1/1) ... [2022-01-31 23:44:57,425 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4d647894 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 11:44:57, skipping insertion in model container [2022-01-31 23:44:57,425 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.01 11:44:57" (1/1) ... [2022-01-31 23:44:57,429 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-31 23:44:57,527 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-31 23:44:57,944 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers/cdaudio.i.cil-2.c[90200,90213] [2022-01-31 23:44:58,429 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-31 23:44:58,435 INFO L203 MainTranslator]: Completed pre-run [2022-01-31 23:44:58,467 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers/cdaudio.i.cil-2.c[90200,90213] [2022-01-31 23:44:58,726 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-31 23:44:58,746 INFO L208 MainTranslator]: Completed translation [2022-01-31 23:44:58,747 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 11:44:58 WrapperNode [2022-01-31 23:44:58,747 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-31 23:44:58,748 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-31 23:44:58,749 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-31 23:44:58,749 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-31 23:44:58,757 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 11:44:58" (1/1) ... [2022-01-31 23:44:58,757 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 11:44:58" (1/1) ... [2022-01-31 23:44:58,831 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 11:44:58" (1/1) ... [2022-01-31 23:44:58,831 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 11:44:58" (1/1) ... [2022-01-31 23:44:58,913 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 11:44:58" (1/1) ... [2022-01-31 23:44:58,936 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 11:44:58" (1/1) ... [2022-01-31 23:44:58,955 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 11:44:58" (1/1) ... [2022-01-31 23:44:58,986 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-31 23:44:58,987 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-31 23:44:58,987 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-31 23:44:58,988 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-31 23:44:58,989 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 11:44:58" (1/1) ... [2022-01-31 23:44:59,011 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-31 23:44:59,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 23:44:59,034 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-01-31 23:44:59,046 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-01-31 23:44:59,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-01-31 23:44:59,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-31 23:44:59,056 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-01-31 23:44:59,056 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlWriteRegistryValue [2022-01-31 23:44:59,057 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedIncrement [2022-01-31 23:44:59,057 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedDecrement [2022-01-31 23:44:59,057 INFO L138 BoogieDeclarations]: Found implementation of procedure MmLockPagableDataSection [2022-01-31 23:44:59,057 INFO L138 BoogieDeclarations]: Found implementation of procedure IoOpenDeviceRegistryKey [2022-01-31 23:44:59,057 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2022-01-31 23:44:59,057 INFO L138 BoogieDeclarations]: Found implementation of procedure _BLAST_init [2022-01-31 23:44:59,057 INFO L138 BoogieDeclarations]: Found implementation of procedure SendSrbSynchronous [2022-01-31 23:44:59,057 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioAddDevice [2022-01-31 23:44:59,057 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSignalCompletion [2022-01-31 23:44:59,057 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioStartDevice [2022-01-31 23:44:59,057 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioPnp [2022-01-31 23:44:59,057 INFO L138 BoogieDeclarations]: Found implementation of procedure DriverEntry [2022-01-31 23:44:59,057 INFO L138 BoogieDeclarations]: Found implementation of procedure NecSupportNeeded [2022-01-31 23:44:59,057 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioReadWrite [2022-01-31 23:44:59,057 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioDeviceControl [2022-01-31 23:44:59,058 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSendToNextDriver [2022-01-31 23:44:59,058 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioIsPlayActive [2022-01-31 23:44:59,058 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioNECDeviceControl [2022-01-31 23:44:59,058 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioPioneerDeviceControl [2022-01-31 23:44:59,058 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioDenonDeviceControl [2022-01-31 23:44:59,058 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioHitachiSendPauseCommand [2022-01-31 23:44:59,058 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioHitachiDeviceControl [2022-01-31 23:44:59,058 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudio535DeviceControl [2022-01-31 23:44:59,058 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudio435DeviceControl [2022-01-31 23:44:59,058 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioAtapiDeviceControl [2022-01-31 23:44:59,058 INFO L138 BoogieDeclarations]: Found implementation of procedure HpCdrProcessLastSession [2022-01-31 23:44:59,058 INFO L138 BoogieDeclarations]: Found implementation of procedure HPCdrCompletion [2022-01-31 23:44:59,058 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioHPCdrDeviceControl [2022-01-31 23:44:59,058 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioForwardIrpSynchronous [2022-01-31 23:44:59,058 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioUnload [2022-01-31 23:44:59,059 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioPower [2022-01-31 23:44:59,059 INFO L138 BoogieDeclarations]: Found implementation of procedure stub_driver_init [2022-01-31 23:44:59,059 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-01-31 23:44:59,059 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_malloc [2022-01-31 23:44:59,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAcquireFastMutex [2022-01-31 23:44:59,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ExReleaseFastMutex [2022-01-31 23:44:59,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2022-01-31 23:44:59,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ExFreePool [2022-01-31 23:44:59,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertHeadList [2022-01-31 23:44:59,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertTailList [2022-01-31 23:44:59,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedRemoveHeadList [2022-01-31 23:44:59,059 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAllocateMdl [2022-01-31 23:44:59,059 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAttachDeviceToDeviceStack [2022-01-31 23:44:59,059 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildAsynchronousFsdRequest [2022-01-31 23:44:59,059 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2022-01-31 23:44:59,060 INFO L138 BoogieDeclarations]: Found implementation of procedure IoCreateDevice [2022-01-31 23:44:59,060 INFO L138 BoogieDeclarations]: Found implementation of procedure IoCreateSymbolicLink [2022-01-31 23:44:59,060 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteDevice [2022-01-31 23:44:59,060 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteSymbolicLink [2022-01-31 23:44:59,060 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDetachDevice [2022-01-31 23:44:59,060 INFO L138 BoogieDeclarations]: Found implementation of procedure IoFreeIrp [2022-01-31 23:44:59,060 INFO L138 BoogieDeclarations]: Found implementation of procedure IoFreeMdl [2022-01-31 23:44:59,060 INFO L138 BoogieDeclarations]: Found implementation of procedure IoGetConfigurationInformation [2022-01-31 23:44:59,060 INFO L138 BoogieDeclarations]: Found implementation of procedure IoQueryDeviceDescription [2022-01-31 23:44:59,060 INFO L138 BoogieDeclarations]: Found implementation of procedure IoRegisterDeviceInterface [2022-01-31 23:44:59,060 INFO L138 BoogieDeclarations]: Found implementation of procedure IoReleaseCancelSpinLock [2022-01-31 23:44:59,060 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2022-01-31 23:44:59,060 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetHardErrorOrVerifyDevice [2022-01-31 23:44:59,060 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2022-01-31 23:44:59,060 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2022-01-31 23:44:59,060 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2022-01-31 23:44:59,061 INFO L138 BoogieDeclarations]: Found implementation of procedure KeAcquireSpinLockRaiseToDpc [2022-01-31 23:44:59,061 INFO L138 BoogieDeclarations]: Found implementation of procedure KeDelayExecutionThread [2022-01-31 23:44:59,061 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeEvent [2022-01-31 23:44:59,061 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeSemaphore [2022-01-31 23:44:59,061 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeSpinLock [2022-01-31 23:44:59,061 INFO L138 BoogieDeclarations]: Found implementation of procedure KeReleaseSemaphore [2022-01-31 23:44:59,061 INFO L138 BoogieDeclarations]: Found implementation of procedure KfReleaseSpinLock [2022-01-31 23:44:59,061 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2022-01-31 23:44:59,061 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2022-01-31 23:44:59,061 INFO L138 BoogieDeclarations]: Found implementation of procedure MmAllocateContiguousMemory [2022-01-31 23:44:59,061 INFO L138 BoogieDeclarations]: Found implementation of procedure MmFreeContiguousMemory [2022-01-31 23:44:59,061 INFO L138 BoogieDeclarations]: Found implementation of procedure MmMapLockedPagesSpecifyCache [2022-01-31 23:44:59,061 INFO L138 BoogieDeclarations]: Found implementation of procedure MmPageEntireDriver [2022-01-31 23:44:59,061 INFO L138 BoogieDeclarations]: Found implementation of procedure MmResetDriverPaging [2022-01-31 23:44:59,061 INFO L138 BoogieDeclarations]: Found implementation of procedure MmUnlockPages [2022-01-31 23:44:59,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ObReferenceObjectByHandle [2022-01-31 23:44:59,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ObfDereferenceObject [2022-01-31 23:44:59,062 INFO L138 BoogieDeclarations]: Found implementation of procedure PoCallDriver [2022-01-31 23:44:59,062 INFO L138 BoogieDeclarations]: Found implementation of procedure PoStartNextPowerIrp [2022-01-31 23:44:59,062 INFO L138 BoogieDeclarations]: Found implementation of procedure PsCreateSystemThread [2022-01-31 23:44:59,062 INFO L138 BoogieDeclarations]: Found implementation of procedure PsTerminateSystemThread [2022-01-31 23:44:59,062 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlAnsiStringToUnicodeString [2022-01-31 23:44:59,062 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCompareMemory [2022-01-31 23:44:59,062 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCopyUnicodeString [2022-01-31 23:44:59,062 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlDeleteRegistryValue [2022-01-31 23:44:59,062 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlFreeUnicodeString [2022-01-31 23:44:59,062 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlInitString [2022-01-31 23:44:59,062 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlInitUnicodeString [2022-01-31 23:44:59,062 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlQueryRegistryValues [2022-01-31 23:44:59,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2022-01-31 23:44:59,063 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-01-31 23:44:59,063 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2022-01-31 23:44:59,063 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-01-31 23:44:59,063 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-01-31 23:44:59,063 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-01-31 23:44:59,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-31 23:44:59,063 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2022-01-31 23:44:59,063 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-01-31 23:44:59,063 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2022-01-31 23:44:59,063 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2022-01-31 23:44:59,063 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2022-01-31 23:44:59,063 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2022-01-31 23:44:59,064 INFO L130 BoogieDeclarations]: Found specification of procedure memmove [2022-01-31 23:44:59,064 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2022-01-31 23:44:59,064 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2022-01-31 23:44:59,064 INFO L130 BoogieDeclarations]: Found specification of procedure RtlQueryRegistryValues [2022-01-31 23:44:59,064 INFO L130 BoogieDeclarations]: Found specification of procedure RtlWriteRegistryValue [2022-01-31 23:44:59,064 INFO L130 BoogieDeclarations]: Found specification of procedure RtlDeleteRegistryValue [2022-01-31 23:44:59,064 INFO L130 BoogieDeclarations]: Found specification of procedure RtlInitString [2022-01-31 23:44:59,064 INFO L130 BoogieDeclarations]: Found specification of procedure RtlInitUnicodeString [2022-01-31 23:44:59,064 INFO L130 BoogieDeclarations]: Found specification of procedure RtlAnsiStringToUnicodeString [2022-01-31 23:44:59,064 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCopyUnicodeString [2022-01-31 23:44:59,064 INFO L130 BoogieDeclarations]: Found specification of procedure RtlFreeUnicodeString [2022-01-31 23:44:59,064 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCompareMemory [2022-01-31 23:44:59,064 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedIncrement [2022-01-31 23:44:59,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-01-31 23:44:59,065 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-01-31 23:44:59,065 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedDecrement [2022-01-31 23:44:59,065 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeEvent [2022-01-31 23:44:59,065 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2022-01-31 23:44:59,065 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeSemaphore [2022-01-31 23:44:59,065 INFO L130 BoogieDeclarations]: Found specification of procedure KeReleaseSemaphore [2022-01-31 23:44:59,065 INFO L130 BoogieDeclarations]: Found specification of procedure KeDelayExecutionThread [2022-01-31 23:44:59,065 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2022-01-31 23:44:59,065 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeSpinLock [2022-01-31 23:44:59,065 INFO L130 BoogieDeclarations]: Found specification of procedure KfReleaseSpinLock [2022-01-31 23:44:59,065 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2022-01-31 23:44:59,065 INFO L130 BoogieDeclarations]: Found specification of procedure ExFreePool [2022-01-31 23:44:59,065 INFO L130 BoogieDeclarations]: Found specification of procedure ExAcquireFastMutex [2022-01-31 23:44:59,065 INFO L130 BoogieDeclarations]: Found specification of procedure ExReleaseFastMutex [2022-01-31 23:44:59,065 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertHeadList [2022-01-31 23:44:59,065 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertTailList [2022-01-31 23:44:59,066 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedRemoveHeadList [2022-01-31 23:44:59,066 INFO L130 BoogieDeclarations]: Found specification of procedure MmUnlockPages [2022-01-31 23:44:59,066 INFO L130 BoogieDeclarations]: Found specification of procedure MmMapLockedPagesSpecifyCache [2022-01-31 23:44:59,066 INFO L130 BoogieDeclarations]: Found specification of procedure MmAllocateContiguousMemory [2022-01-31 23:44:59,066 INFO L130 BoogieDeclarations]: Found specification of procedure MmFreeContiguousMemory [2022-01-31 23:44:59,066 INFO L130 BoogieDeclarations]: Found specification of procedure MmLockPagableDataSection [2022-01-31 23:44:59,066 INFO L130 BoogieDeclarations]: Found specification of procedure MmResetDriverPaging [2022-01-31 23:44:59,066 INFO L130 BoogieDeclarations]: Found specification of procedure MmPageEntireDriver [2022-01-31 23:44:59,066 INFO L130 BoogieDeclarations]: Found specification of procedure PsCreateSystemThread [2022-01-31 23:44:59,066 INFO L130 BoogieDeclarations]: Found specification of procedure PsTerminateSystemThread [2022-01-31 23:44:59,066 INFO L130 BoogieDeclarations]: Found specification of procedure IoAllocateMdl [2022-01-31 23:44:59,066 INFO L130 BoogieDeclarations]: Found specification of procedure IoAttachDeviceToDeviceStack [2022-01-31 23:44:59,066 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildAsynchronousFsdRequest [2022-01-31 23:44:59,066 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2022-01-31 23:44:59,066 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2022-01-31 23:44:59,066 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2022-01-31 23:44:59,067 INFO L130 BoogieDeclarations]: Found specification of procedure IoCreateDevice [2022-01-31 23:44:59,067 INFO L130 BoogieDeclarations]: Found specification of procedure IoCreateSymbolicLink [2022-01-31 23:44:59,067 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteDevice [2022-01-31 23:44:59,067 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteSymbolicLink [2022-01-31 23:44:59,067 INFO L130 BoogieDeclarations]: Found specification of procedure IoDetachDevice [2022-01-31 23:44:59,067 INFO L130 BoogieDeclarations]: Found specification of procedure IoFreeIrp [2022-01-31 23:44:59,067 INFO L130 BoogieDeclarations]: Found specification of procedure IoFreeMdl [2022-01-31 23:44:59,067 INFO L130 BoogieDeclarations]: Found specification of procedure IoGetConfigurationInformation [2022-01-31 23:44:59,067 INFO L130 BoogieDeclarations]: Found specification of procedure IoQueryDeviceDescription [2022-01-31 23:44:59,067 INFO L130 BoogieDeclarations]: Found specification of procedure IoReleaseCancelSpinLock [2022-01-31 23:44:59,067 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetHardErrorOrVerifyDevice [2022-01-31 23:44:59,067 INFO L130 BoogieDeclarations]: Found specification of procedure IoOpenDeviceRegistryKey [2022-01-31 23:44:59,067 INFO L130 BoogieDeclarations]: Found specification of procedure IoRegisterDeviceInterface [2022-01-31 23:44:59,067 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2022-01-31 23:44:59,067 INFO L130 BoogieDeclarations]: Found specification of procedure PoCallDriver [2022-01-31 23:44:59,067 INFO L130 BoogieDeclarations]: Found specification of procedure PoStartNextPowerIrp [2022-01-31 23:44:59,068 INFO L130 BoogieDeclarations]: Found specification of procedure ObReferenceObjectByHandle [2022-01-31 23:44:59,068 INFO L130 BoogieDeclarations]: Found specification of procedure ObfDereferenceObject [2022-01-31 23:44:59,068 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2022-01-31 23:44:59,068 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2022-01-31 23:44:59,068 INFO L130 BoogieDeclarations]: Found specification of procedure _BLAST_init [2022-01-31 23:44:59,068 INFO L130 BoogieDeclarations]: Found specification of procedure DriverEntry [2022-01-31 23:44:59,068 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioReadWrite [2022-01-31 23:44:59,068 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioDeviceControl [2022-01-31 23:44:59,068 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSendToNextDriver [2022-01-31 23:44:59,068 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioIsPlayActive [2022-01-31 23:44:59,068 INFO L130 BoogieDeclarations]: Found specification of procedure NecSupportNeeded [2022-01-31 23:44:59,068 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioNECDeviceControl [2022-01-31 23:44:59,068 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioPioneerDeviceControl [2022-01-31 23:44:59,068 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioDenonDeviceControl [2022-01-31 23:44:59,068 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioHitachiSendPauseCommand [2022-01-31 23:44:59,069 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioHitachiDeviceControl [2022-01-31 23:44:59,069 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudio535DeviceControl [2022-01-31 23:44:59,069 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudio435DeviceControl [2022-01-31 23:44:59,069 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioAtapiDeviceControl [2022-01-31 23:44:59,069 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioHPCdrDeviceControl [2022-01-31 23:44:59,069 INFO L130 BoogieDeclarations]: Found specification of procedure HpCdrProcessLastSession [2022-01-31 23:44:59,069 INFO L130 BoogieDeclarations]: Found specification of procedure HPCdrCompletion [2022-01-31 23:44:59,069 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioPower [2022-01-31 23:44:59,069 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioForwardIrpSynchronous [2022-01-31 23:44:59,069 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioUnload [2022-01-31 23:44:59,069 INFO L130 BoogieDeclarations]: Found specification of procedure SendSrbSynchronous [2022-01-31 23:44:59,069 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-01-31 23:44:59,069 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-01-31 23:44:59,069 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioAddDevice [2022-01-31 23:44:59,069 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-01-31 23:44:59,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-01-31 23:44:59,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-01-31 23:44:59,070 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSignalCompletion [2022-01-31 23:44:59,070 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioStartDevice [2022-01-31 23:44:59,070 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioPnp [2022-01-31 23:44:59,070 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2022-01-31 23:44:59,070 INFO L130 BoogieDeclarations]: Found specification of procedure stub_driver_init [2022-01-31 23:44:59,070 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-01-31 23:44:59,070 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-01-31 23:44:59,070 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_malloc [2022-01-31 23:44:59,070 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2022-01-31 23:44:59,070 INFO L130 BoogieDeclarations]: Found specification of procedure KeAcquireSpinLockRaiseToDpc [2022-01-31 23:44:59,070 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-01-31 23:44:59,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-01-31 23:44:59,070 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-31 23:44:59,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-01-31 23:44:59,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-01-31 23:44:59,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-01-31 23:44:59,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-01-31 23:44:59,599 INFO L234 CfgBuilder]: Building ICFG [2022-01-31 23:44:59,601 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-31 23:44:59,621 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:44:59,666 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:44:59,667 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:44:59,667 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:44:59,693 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:44:59,693 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:44:59,700 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:44:59,705 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:44:59,705 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:44:59,705 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:44:59,728 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:44:59,729 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:44:59,730 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:02,856 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##28: assume !false; [2022-01-31 23:45:02,857 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##27: assume false; [2022-01-31 23:45:02,875 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:02,884 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:45:02,884 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:45:02,886 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:02,895 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:45:02,895 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:45:02,895 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:02,905 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:45:02,906 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:45:02,907 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:02,915 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:45:02,915 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:45:02,922 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:05,979 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume !false; [2022-01-31 23:45:05,979 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume false; [2022-01-31 23:45:05,984 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:06,100 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##39: assume false; [2022-01-31 23:45:06,101 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##40: assume !false; [2022-01-31 23:45:06,105 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:06,109 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:45:06,109 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:45:06,109 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:06,123 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume !false; [2022-01-31 23:45:06,123 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##9: assume false; [2022-01-31 23:45:06,124 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:06,127 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:45:06,127 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:45:06,127 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:06,137 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:45:06,137 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:45:06,146 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:06,151 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:45:06,151 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:45:06,151 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:06,154 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:45:06,154 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:45:06,446 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:07,847 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume !false; [2022-01-31 23:45:07,847 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume false; [2022-01-31 23:45:07,859 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:11,548 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume false; [2022-01-31 23:45:11,549 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##22: assume !false; [2022-01-31 23:45:11,553 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:11,571 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2022-01-31 23:45:11,571 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2022-01-31 23:45:11,596 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:11,600 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:45:11,600 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:45:11,621 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:11,674 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2022-01-31 23:45:11,674 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2022-01-31 23:45:11,762 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:11,765 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:45:11,765 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:45:11,843 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:11,852 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:45:11,852 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:45:11,853 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:13,135 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##28: assume !false; [2022-01-31 23:45:13,135 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##27: assume false; [2022-01-31 23:45:13,139 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:13,154 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !false; [2022-01-31 23:45:13,154 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume false; [2022-01-31 23:45:13,159 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:13,166 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2022-01-31 23:45:13,167 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2022-01-31 23:45:13,199 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:13,202 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:45:13,202 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:45:13,829 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:13,859 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##6: assume !false; [2022-01-31 23:45:13,859 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume false; [2022-01-31 23:45:13,859 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L3709: #res := 0; [2022-01-31 23:45:13,859 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:13,862 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:45:13,863 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:45:13,898 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:45:20,311 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume !false; [2022-01-31 23:45:20,312 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume false; [2022-01-31 23:45:20,351 INFO L275 CfgBuilder]: Performing block encoding [2022-01-31 23:45:20,365 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-31 23:45:20,366 INFO L299 CfgBuilder]: Removed 13 assume(true) statements. [2022-01-31 23:45:20,369 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.01 11:45:20 BoogieIcfgContainer [2022-01-31 23:45:20,369 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-31 23:45:20,370 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-31 23:45:20,370 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-31 23:45:20,373 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-31 23:45:20,373 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 31.01 11:44:57" (1/3) ... [2022-01-31 23:45:20,373 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2513d045 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.01 11:45:20, skipping insertion in model container [2022-01-31 23:45:20,373 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 11:44:58" (2/3) ... [2022-01-31 23:45:20,374 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2513d045 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.01 11:45:20, skipping insertion in model container [2022-01-31 23:45:20,374 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.01 11:45:20" (3/3) ... [2022-01-31 23:45:20,375 INFO L111 eAbstractionObserver]: Analyzing ICFG cdaudio.i.cil-2.c [2022-01-31 23:45:20,378 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:AcceleratedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-01-31 23:45:20,378 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-31 23:45:20,422 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-31 23:45:20,429 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=AcceleratedInterpolation, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=QVASR [2022-01-31 23:45:20,429 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-01-31 23:45:20,472 INFO L276 IsEmpty]: Start isEmpty. Operand has 1245 states, 944 states have (on average 1.5127118644067796) internal successors, (1428), 974 states have internal predecessors, (1428), 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-01-31 23:45:20,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-01-31 23:45:20,480 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:45:20,480 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] [2022-01-31 23:45:20,481 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:45:20,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:45:20,486 INFO L85 PathProgramCache]: Analyzing trace with hash -142779984, now seen corresponding path program 1 times [2022-01-31 23:45:20,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:45:20,494 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [708192948] [2022-01-31 23:45:20,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:45:20,502 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:45:20,577 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:45:20,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:45:20,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:45:20,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:45:21,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-01-31 23:45:21,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:45:21,040 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:45:21,042 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:45:21,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [708192948] [2022-01-31 23:45:21,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [708192948] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:45:21,043 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:45:21,043 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-31 23:45:21,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402532309] [2022-01-31 23:45:21,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:45:21,047 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-31 23:45:21,047 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:45:21,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-31 23:45:21,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-31 23:45:21,073 INFO L87 Difference]: Start difference. First operand has 1245 states, 944 states have (on average 1.5127118644067796) internal successors, (1428), 974 states have internal predecessors, (1428), 248 states have call successors, (248), 43 states have call predecessors, (248), 43 states have return successors, (248), 236 states have call predecessors, (248), 248 states have call successors, (248) Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-01-31 23:45:25,513 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-01-31 23:45:27,919 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-01-31 23:45:29,941 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-01-31 23:45:33,855 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-01-31 23:45:38,117 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-01-31 23:45:40,260 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-01-31 23:45:43,032 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-01-31 23:45:45,927 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-01-31 23:45:48,627 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-01-31 23:45:48,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:45:48,820 INFO L93 Difference]: Finished difference Result 1349 states and 2115 transitions. [2022-01-31 23:45:48,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-31 23:45:48,822 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 20 [2022-01-31 23:45:48,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:45:48,834 INFO L225 Difference]: With dead ends: 1349 [2022-01-31 23:45:48,834 INFO L226 Difference]: Without dead ends: 826 [2022-01-31 23:45:48,840 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-01-31 23:45:48,842 INFO L933 BasicCegarLoop]: 910 mSDtfsCounter, 450 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 1966 mSolverCounterSat, 187 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 474 SdHoareTripleChecker+Valid, 1289 SdHoareTripleChecker+Invalid, 2161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 187 IncrementalHoareTripleChecker+Valid, 1966 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.4s IncrementalHoareTripleChecker+Time [2022-01-31 23:45:48,842 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [474 Valid, 1289 Invalid, 2161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [187 Valid, 1966 Invalid, 8 Unknown, 0 Unchecked, 27.4s Time] [2022-01-31 23:45:48,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 826 states. [2022-01-31 23:45:48,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 826 to 663. [2022-01-31 23:45:48,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 494 states have (on average 1.4635627530364372) internal successors, (723), 511 states have internal predecessors, (723), 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-01-31 23:45:48,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 970 transitions. [2022-01-31 23:45:48,951 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 970 transitions. Word has length 20 [2022-01-31 23:45:48,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:45:48,951 INFO L470 AbstractCegarLoop]: Abstraction has 663 states and 970 transitions. [2022-01-31 23:45:48,958 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-01-31 23:45:48,958 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 970 transitions. [2022-01-31 23:45:48,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-31 23:45:48,959 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:45:48,959 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] [2022-01-31 23:45:48,959 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-31 23:45:48,959 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:45:48,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:45:48,960 INFO L85 PathProgramCache]: Analyzing trace with hash 6317117, now seen corresponding path program 1 times [2022-01-31 23:45:48,960 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:45:48,960 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1981632240] [2022-01-31 23:45:48,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:45:48,961 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:45:48,979 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:45:49,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:45:49,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:45:49,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:45:49,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-01-31 23:45:49,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:45:49,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:45:49,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:45:49,194 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:45:49,194 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:45:49,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1981632240] [2022-01-31 23:45:49,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1981632240] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:45:49,195 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:45:49,195 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-31 23:45:49,195 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677033422] [2022-01-31 23:45:49,195 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:45:49,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-31 23:45:49,196 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:45:49,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-31 23:45:49,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-01-31 23:45:49,198 INFO L87 Difference]: Start difference. First operand 663 states and 970 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 3 states have internal predecessors, (16), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-01-31 23:45:53,781 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-01-31 23:45:55,808 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-01-31 23:45:57,833 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-01-31 23:46:00,457 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-01-31 23:46:02,603 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:46:04,622 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-01-31 23:46:07,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-01-31 23:46:10,611 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-01-31 23:46:12,623 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-01-31 23:46:13,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:46:13,522 INFO L93 Difference]: Finished difference Result 1427 states and 2112 transitions. [2022-01-31 23:46:13,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-31 23:46:13,522 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 3 states have internal predecessors, (16), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 25 [2022-01-31 23:46:13,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:46:13,532 INFO L225 Difference]: With dead ends: 1427 [2022-01-31 23:46:13,533 INFO L226 Difference]: Without dead ends: 1157 [2022-01-31 23:46:13,534 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-01-31 23:46:13,536 INFO L933 BasicCegarLoop]: 1212 mSDtfsCounter, 1408 mSDsluCounter, 743 mSDsCounter, 0 mSdLazyCounter, 2690 mSolverCounterSat, 356 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1446 SdHoareTripleChecker+Valid, 1955 SdHoareTripleChecker+Invalid, 3052 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 356 IncrementalHoareTripleChecker+Valid, 2690 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.1s IncrementalHoareTripleChecker+Time [2022-01-31 23:46:13,536 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1446 Valid, 1955 Invalid, 3052 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [356 Valid, 2690 Invalid, 6 Unknown, 0 Unchecked, 24.1s Time] [2022-01-31 23:46:13,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1157 states. [2022-01-31 23:46:13,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1157 to 967. [2022-01-31 23:46:13,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 967 states, 732 states have (on average 1.4344262295081966) internal successors, (1050), 736 states have internal predecessors, (1050), 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-01-31 23:46:13,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 967 states to 967 states and 1417 transitions. [2022-01-31 23:46:13,626 INFO L78 Accepts]: Start accepts. Automaton has 967 states and 1417 transitions. Word has length 25 [2022-01-31 23:46:13,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:46:13,626 INFO L470 AbstractCegarLoop]: Abstraction has 967 states and 1417 transitions. [2022-01-31 23:46:13,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 3 states have internal predecessors, (16), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-01-31 23:46:13,626 INFO L276 IsEmpty]: Start isEmpty. Operand 967 states and 1417 transitions. [2022-01-31 23:46:13,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-31 23:46:13,632 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:46:13,632 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] [2022-01-31 23:46:13,632 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-31 23:46:13,633 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:46:13,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:46:13,633 INFO L85 PathProgramCache]: Analyzing trace with hash 222296040, now seen corresponding path program 1 times [2022-01-31 23:46:13,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:46:13,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [475196542] [2022-01-31 23:46:13,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:46:13,634 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:46:13,653 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:46:13,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:46:13,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:46:13,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:46:13,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-01-31 23:46:13,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:46:13,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:46:13,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:46:13,806 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:46:13,807 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:46:13,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [475196542] [2022-01-31 23:46:13,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [475196542] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:46:13,809 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:46:13,809 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-31 23:46:13,809 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215867863] [2022-01-31 23:46:13,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:46:13,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-31 23:46:13,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:46:13,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-31 23:46:13,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-01-31 23:46:13,810 INFO L87 Difference]: Start difference. First operand 967 states and 1417 transitions. Second operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-01-31 23:46:18,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-01-31 23:46:19,559 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-01-31 23:46:22,824 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-01-31 23:46:25,025 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-01-31 23:46:26,050 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-01-31 23:46:28,091 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-01-31 23:46:30,316 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-01-31 23:46:31,830 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:46:35,343 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-01-31 23:46:37,362 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:46:41,779 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-01-31 23:46:42,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:46:42,402 INFO L93 Difference]: Finished difference Result 2239 states and 3378 transitions. [2022-01-31 23:46:42,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-31 23:46:42,403 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 32 [2022-01-31 23:46:42,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:46:42,411 INFO L225 Difference]: With dead ends: 2239 [2022-01-31 23:46:42,411 INFO L226 Difference]: Without dead ends: 1798 [2022-01-31 23:46:42,436 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-01-31 23:46:42,436 INFO L933 BasicCegarLoop]: 1338 mSDtfsCounter, 2025 mSDsluCounter, 768 mSDsCounter, 0 mSdLazyCounter, 1406 mSolverCounterSat, 758 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2077 SdHoareTripleChecker+Valid, 2106 SdHoareTripleChecker+Invalid, 2171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 758 IncrementalHoareTripleChecker+Valid, 1406 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.3s IncrementalHoareTripleChecker+Time [2022-01-31 23:46:42,437 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2077 Valid, 2106 Invalid, 2171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [758 Valid, 1406 Invalid, 7 Unknown, 0 Unchecked, 28.3s Time] [2022-01-31 23:46:42,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1798 states. [2022-01-31 23:46:42,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1798 to 1132. [2022-01-31 23:46:42,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1132 states, 852 states have (on average 1.4272300469483568) internal successors, (1216), 855 states have internal predecessors, (1216), 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-01-31 23:46:42,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1132 states to 1132 states and 1682 transitions. [2022-01-31 23:46:42,545 INFO L78 Accepts]: Start accepts. Automaton has 1132 states and 1682 transitions. Word has length 32 [2022-01-31 23:46:42,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:46:42,546 INFO L470 AbstractCegarLoop]: Abstraction has 1132 states and 1682 transitions. [2022-01-31 23:46:42,546 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), 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-01-31 23:46:42,546 INFO L276 IsEmpty]: Start isEmpty. Operand 1132 states and 1682 transitions. [2022-01-31 23:46:42,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-31 23:46:42,548 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:46:42,548 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] [2022-01-31 23:46:42,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-31 23:46:42,548 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:46:42,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:46:42,548 INFO L85 PathProgramCache]: Analyzing trace with hash -1937023568, now seen corresponding path program 1 times [2022-01-31 23:46:42,548 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:46:42,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [957200298] [2022-01-31 23:46:42,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:46:42,549 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:46:42,560 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:46:42,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:46:42,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:46:42,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:46:42,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-01-31 23:46:42,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:46:42,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:46:42,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:46:42,756 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:46:42,756 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:46:42,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [957200298] [2022-01-31 23:46:42,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [957200298] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:46:42,757 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:46:42,757 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-31 23:46:42,757 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240426323] [2022-01-31 23:46:42,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:46:42,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-31 23:46:42,758 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:46:42,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-31 23:46:42,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-01-31 23:46:42,759 INFO L87 Difference]: Start difference. First operand 1132 states and 1682 transitions. Second operand has 8 states, 8 states have (on average 2.875) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-31 23:46:48,415 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-01-31 23:46:50,445 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-01-31 23:46:52,468 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-01-31 23:46:58,212 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-01-31 23:47:00,666 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-01-31 23:47:02,715 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-01-31 23:47:04,873 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-01-31 23:47:05,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:47:05,365 INFO L93 Difference]: Finished difference Result 2168 states and 3277 transitions. [2022-01-31 23:47:05,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-31 23:47:05,366 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 33 [2022-01-31 23:47:05,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:47:05,372 INFO L225 Difference]: With dead ends: 2168 [2022-01-31 23:47:05,372 INFO L226 Difference]: Without dead ends: 1476 [2022-01-31 23:47:05,374 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=78, Invalid=162, Unknown=0, NotChecked=0, Total=240 [2022-01-31 23:47:05,375 INFO L933 BasicCegarLoop]: 1346 mSDtfsCounter, 3187 mSDsluCounter, 1241 mSDsCounter, 0 mSdLazyCounter, 2650 mSolverCounterSat, 1171 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3218 SdHoareTripleChecker+Valid, 2587 SdHoareTripleChecker+Invalid, 3828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1171 IncrementalHoareTripleChecker+Valid, 2650 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.1s IncrementalHoareTripleChecker+Time [2022-01-31 23:47:05,375 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3218 Valid, 2587 Invalid, 3828 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1171 Valid, 2650 Invalid, 7 Unknown, 0 Unchecked, 22.1s Time] [2022-01-31 23:47:05,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1476 states. [2022-01-31 23:47:05,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1476 to 1126. [2022-01-31 23:47:05,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1126 states, 847 states have (on average 1.4250295159386068) internal successors, (1207), 850 states have internal predecessors, (1207), 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-01-31 23:47:05,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1126 states to 1126 states and 1670 transitions. [2022-01-31 23:47:05,467 INFO L78 Accepts]: Start accepts. Automaton has 1126 states and 1670 transitions. Word has length 33 [2022-01-31 23:47:05,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:47:05,467 INFO L470 AbstractCegarLoop]: Abstraction has 1126 states and 1670 transitions. [2022-01-31 23:47:05,467 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-01-31 23:47:05,467 INFO L276 IsEmpty]: Start isEmpty. Operand 1126 states and 1670 transitions. [2022-01-31 23:47:05,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-31 23:47:05,469 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:47:05,469 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] [2022-01-31 23:47:05,469 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-01-31 23:47:05,469 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:47:05,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:47:05,469 INFO L85 PathProgramCache]: Analyzing trace with hash -553612236, now seen corresponding path program 1 times [2022-01-31 23:47:05,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:47:05,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [570582212] [2022-01-31 23:47:05,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:47:05,470 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:47:05,480 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:47:05,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:47:05,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:47:05,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:47:05,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-01-31 23:47:05,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:47:05,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:47:05,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:47:05,698 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:47:05,698 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:47:05,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [570582212] [2022-01-31 23:47:05,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [570582212] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:47:05,700 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:47:05,700 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-31 23:47:05,700 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586290564] [2022-01-31 23:47:05,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:47:05,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-31 23:47:05,700 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:47:05,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-31 23:47:05,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-01-31 23:47:05,701 INFO L87 Difference]: Start difference. First operand 1126 states and 1670 transitions. Second operand has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 3 states have internal predecessors, (23), 3 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-01-31 23:47:09,070 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:47:11,853 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:47:14,722 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-01-31 23:47:16,863 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-01-31 23:47:18,984 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-01-31 23:47:19,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:47:19,100 INFO L93 Difference]: Finished difference Result 1997 states and 2921 transitions. [2022-01-31 23:47:19,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-31 23:47:19,101 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 3 states have internal predecessors, (23), 3 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 34 [2022-01-31 23:47:19,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:47:19,108 INFO L225 Difference]: With dead ends: 1997 [2022-01-31 23:47:19,108 INFO L226 Difference]: Without dead ends: 1828 [2022-01-31 23:47:19,109 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-01-31 23:47:19,110 INFO L933 BasicCegarLoop]: 1089 mSDtfsCounter, 1859 mSDsluCounter, 681 mSDsCounter, 0 mSdLazyCounter, 716 mSolverCounterSat, 541 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1903 SdHoareTripleChecker+Valid, 1770 SdHoareTripleChecker+Invalid, 1262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 541 IncrementalHoareTripleChecker+Valid, 716 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.2s IncrementalHoareTripleChecker+Time [2022-01-31 23:47:19,110 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1903 Valid, 1770 Invalid, 1262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [541 Valid, 716 Invalid, 5 Unknown, 0 Unchecked, 13.2s Time] [2022-01-31 23:47:19,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1828 states. [2022-01-31 23:47:19,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1828 to 1567. [2022-01-31 23:47:19,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1567 states, 1195 states have (on average 1.4317991631799163) internal successors, (1711), 1196 states have internal predecessors, (1711), 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-01-31 23:47:19,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1567 states to 1567 states and 2311 transitions. [2022-01-31 23:47:19,247 INFO L78 Accepts]: Start accepts. Automaton has 1567 states and 2311 transitions. Word has length 34 [2022-01-31 23:47:19,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:47:19,248 INFO L470 AbstractCegarLoop]: Abstraction has 1567 states and 2311 transitions. [2022-01-31 23:47:19,249 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 3 states have internal predecessors, (23), 3 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-01-31 23:47:19,249 INFO L276 IsEmpty]: Start isEmpty. Operand 1567 states and 2311 transitions. [2022-01-31 23:47:19,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-31 23:47:19,249 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:47:19,249 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] [2022-01-31 23:47:19,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-01-31 23:47:19,250 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:47:19,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:47:19,250 INFO L85 PathProgramCache]: Analyzing trace with hash 468658322, now seen corresponding path program 1 times [2022-01-31 23:47:19,250 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:47:19,250 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [648620978] [2022-01-31 23:47:19,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:47:19,250 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:47:19,260 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:47:19,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:47:19,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:47:19,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:47:19,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-01-31 23:47:19,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:47:19,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:47:19,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:47:19,451 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:47:19,452 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:47:19,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [648620978] [2022-01-31 23:47:19,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [648620978] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:47:19,452 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:47:19,452 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-31 23:47:19,452 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856374231] [2022-01-31 23:47:19,452 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:47:19,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-31 23:47:19,453 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:47:19,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-31 23:47:19,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-01-31 23:47:19,453 INFO L87 Difference]: Start difference. First operand 1567 states and 2311 transitions. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 3 states have internal predecessors, (24), 3 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-01-31 23:47:23,979 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-01-31 23:47:26,173 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:47:28,206 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:47:29,509 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-01-31 23:47:31,761 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:47:34,100 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-01-31 23:47:36,164 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:47:38,049 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:47:40,885 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-01-31 23:47:43,251 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-01-31 23:47:45,270 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-01-31 23:47:47,388 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-01-31 23:47:50,015 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-01-31 23:47:52,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:47:52,006 INFO L93 Difference]: Finished difference Result 1704 states and 2537 transitions. [2022-01-31 23:47:52,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-31 23:47:52,006 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 3 states have internal predecessors, (24), 3 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 34 [2022-01-31 23:47:52,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:47:52,013 INFO L225 Difference]: With dead ends: 1704 [2022-01-31 23:47:52,013 INFO L226 Difference]: Without dead ends: 1700 [2022-01-31 23:47:52,014 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-01-31 23:47:52,015 INFO L933 BasicCegarLoop]: 883 mSDtfsCounter, 457 mSDsluCounter, 582 mSDsCounter, 0 mSdLazyCounter, 2185 mSolverCounterSat, 171 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 481 SdHoareTripleChecker+Valid, 1465 SdHoareTripleChecker+Invalid, 2365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 171 IncrementalHoareTripleChecker+Valid, 2185 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.3s IncrementalHoareTripleChecker+Time [2022-01-31 23:47:52,015 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [481 Valid, 1465 Invalid, 2365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [171 Valid, 2185 Invalid, 9 Unknown, 0 Unchecked, 32.3s Time] [2022-01-31 23:47:52,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1700 states. [2022-01-31 23:47:52,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1700 to 1566. [2022-01-31 23:47:52,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1566 states, 1195 states have (on average 1.4301255230125522) internal successors, (1709), 1195 states have internal predecessors, (1709), 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-01-31 23:47:52,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1566 states to 1566 states and 2308 transitions. [2022-01-31 23:47:52,164 INFO L78 Accepts]: Start accepts. Automaton has 1566 states and 2308 transitions. Word has length 34 [2022-01-31 23:47:52,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:47:52,165 INFO L470 AbstractCegarLoop]: Abstraction has 1566 states and 2308 transitions. [2022-01-31 23:47:52,165 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 3 states have internal predecessors, (24), 3 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-01-31 23:47:52,165 INFO L276 IsEmpty]: Start isEmpty. Operand 1566 states and 2308 transitions. [2022-01-31 23:47:52,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-01-31 23:47:52,167 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:47:52,167 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] [2022-01-31 23:47:52,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-01-31 23:47:52,167 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:47:52,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:47:52,168 INFO L85 PathProgramCache]: Analyzing trace with hash -2100233354, now seen corresponding path program 1 times [2022-01-31 23:47:52,168 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:47:52,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1502378104] [2022-01-31 23:47:52,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:47:52,168 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:47:52,177 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:47:52,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:47:52,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:47:52,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:47:52,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-01-31 23:47:52,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:47:52,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:47:52,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:47:52,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-01-31 23:47:52,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:47:52,396 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:47:52,397 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:47:52,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1502378104] [2022-01-31 23:47:52,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1502378104] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:47:52,398 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:47:52,398 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-31 23:47:52,398 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763576281] [2022-01-31 23:47:52,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:47:52,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-31 23:47:52,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:47:52,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-31 23:47:52,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-01-31 23:47:52,399 INFO L87 Difference]: Start difference. First operand 1566 states and 2308 transitions. Second operand has 8 states, 8 states have (on average 3.875) internal successors, (31), 4 states have internal predecessors, (31), 3 states have call successors, (11), 7 states have call predecessors, (11), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-01-31 23:47:59,564 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-01-31 23:48:01,598 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-01-31 23:48:03,629 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-01-31 23:48:05,785 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-01-31 23:48:07,819 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-01-31 23:48:12,316 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:48:14,505 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-01-31 23:48:17,987 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-01-31 23:48:21,362 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:48:24,369 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.87s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:48:29,156 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.24s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:48:31,352 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-01-31 23:48:31,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:48:31,484 INFO L93 Difference]: Finished difference Result 2633 states and 3916 transitions. [2022-01-31 23:48:31,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-31 23:48:31,485 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 4 states have internal predecessors, (31), 3 states have call successors, (11), 7 states have call predecessors, (11), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 46 [2022-01-31 23:48:31,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:48:31,491 INFO L225 Difference]: With dead ends: 2633 [2022-01-31 23:48:31,492 INFO L226 Difference]: Without dead ends: 1550 [2022-01-31 23:48:31,494 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=92, Invalid=214, Unknown=0, NotChecked=0, Total=306 [2022-01-31 23:48:31,495 INFO L933 BasicCegarLoop]: 904 mSDtfsCounter, 1918 mSDsluCounter, 720 mSDsCounter, 0 mSdLazyCounter, 2547 mSolverCounterSat, 1021 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 36.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1944 SdHoareTripleChecker+Valid, 1624 SdHoareTripleChecker+Invalid, 3576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1021 IncrementalHoareTripleChecker+Valid, 2547 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 38.5s IncrementalHoareTripleChecker+Time [2022-01-31 23:48:31,495 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1944 Valid, 1624 Invalid, 3576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1021 Valid, 2547 Invalid, 8 Unknown, 0 Unchecked, 38.5s Time] [2022-01-31 23:48:31,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1550 states. [2022-01-31 23:48:31,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1550 to 1155. [2022-01-31 23:48:31,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1155 states, 882 states have (on average 1.41156462585034) internal successors, (1245), 884 states have internal predecessors, (1245), 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-01-31 23:48:31,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1155 states to 1155 states and 1681 transitions. [2022-01-31 23:48:31,623 INFO L78 Accepts]: Start accepts. Automaton has 1155 states and 1681 transitions. Word has length 46 [2022-01-31 23:48:31,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:48:31,624 INFO L470 AbstractCegarLoop]: Abstraction has 1155 states and 1681 transitions. [2022-01-31 23:48:31,624 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 4 states have internal predecessors, (31), 3 states have call successors, (11), 7 states have call predecessors, (11), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-01-31 23:48:31,624 INFO L276 IsEmpty]: Start isEmpty. Operand 1155 states and 1681 transitions. [2022-01-31 23:48:31,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-31 23:48:31,626 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:48:31,626 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] [2022-01-31 23:48:31,626 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-01-31 23:48:31,627 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:48:31,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:48:31,627 INFO L85 PathProgramCache]: Analyzing trace with hash 1935652398, now seen corresponding path program 1 times [2022-01-31 23:48:31,627 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:48:31,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [602365255] [2022-01-31 23:48:31,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:48:31,627 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:48:31,641 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:48:31,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:48:31,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:48:31,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:48:31,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-01-31 23:48:31,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:48:31,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:48:31,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:48:31,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-01-31 23:48:31,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:48:31,841 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:48:31,842 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:48:31,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [602365255] [2022-01-31 23:48:31,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [602365255] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:48:31,842 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:48:31,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-31 23:48:31,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764217538] [2022-01-31 23:48:31,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:48:31,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-31 23:48:31,844 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:48:31,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-31 23:48:31,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-31 23:48:31,844 INFO L87 Difference]: Start difference. First operand 1155 states and 1681 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 3 states have internal predecessors, (33), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2022-01-31 23:48:36,901 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:48:39,085 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-01-31 23:48:41,121 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-01-31 23:48:43,151 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-01-31 23:48:47,476 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-01-31 23:48:49,562 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-01-31 23:48:51,849 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-01-31 23:48:53,782 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-01-31 23:48:56,000 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:48:58,024 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-01-31 23:49:01,005 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-01-31 23:49:03,033 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-01-31 23:49:05,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:49:05,433 INFO L93 Difference]: Finished difference Result 2083 states and 3121 transitions. [2022-01-31 23:49:05,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-31 23:49:05,433 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 3 states have internal predecessors, (33), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) Word has length 47 [2022-01-31 23:49:05,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:49:05,438 INFO L225 Difference]: With dead ends: 2083 [2022-01-31 23:49:05,439 INFO L226 Difference]: Without dead ends: 1438 [2022-01-31 23:49:05,440 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-01-31 23:49:05,440 INFO L933 BasicCegarLoop]: 723 mSDtfsCounter, 2264 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 1735 mSolverCounterSat, 1054 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2323 SdHoareTripleChecker+Valid, 1153 SdHoareTripleChecker+Invalid, 2799 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1054 IncrementalHoareTripleChecker+Valid, 1735 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.2s IncrementalHoareTripleChecker+Time [2022-01-31 23:49:05,441 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2323 Valid, 1153 Invalid, 2799 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1054 Valid, 1735 Invalid, 10 Unknown, 0 Unchecked, 33.2s Time] [2022-01-31 23:49:05,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1438 states. [2022-01-31 23:49:05,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1438 to 1152. [2022-01-31 23:49:05,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1152 states, 880 states have (on average 1.4034090909090908) internal successors, (1235), 881 states have internal predecessors, (1235), 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-01-31 23:49:05,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1152 states to 1152 states and 1670 transitions. [2022-01-31 23:49:05,591 INFO L78 Accepts]: Start accepts. Automaton has 1152 states and 1670 transitions. Word has length 47 [2022-01-31 23:49:05,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:49:05,591 INFO L470 AbstractCegarLoop]: Abstraction has 1152 states and 1670 transitions. [2022-01-31 23:49:05,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 3 states have internal predecessors, (33), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2022-01-31 23:49:05,592 INFO L276 IsEmpty]: Start isEmpty. Operand 1152 states and 1670 transitions. [2022-01-31 23:49:05,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-31 23:49:05,594 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:49:05,594 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] [2022-01-31 23:49:05,594 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-01-31 23:49:05,594 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:49:05,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:49:05,595 INFO L85 PathProgramCache]: Analyzing trace with hash 35541351, now seen corresponding path program 1 times [2022-01-31 23:49:05,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:49:05,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [272329108] [2022-01-31 23:49:05,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:49:05,595 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:49:05,604 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:49:05,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:49:05,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:49:05,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:49:05,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-01-31 23:49:05,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:49:05,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:49:05,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:49:05,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-01-31 23:49:05,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:49:05,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-01-31 23:49:05,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:49:05,848 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:49:05,848 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:49:05,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [272329108] [2022-01-31 23:49:05,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [272329108] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:49:05,848 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:49:05,848 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-31 23:49:05,848 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713397060] [2022-01-31 23:49:05,849 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:49:05,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-31 23:49:05,849 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:49:05,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-31 23:49:05,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-01-31 23:49:05,850 INFO L87 Difference]: Start difference. First operand 1152 states and 1670 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 7 states have internal predecessors, (35), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-01-31 23:49:15,807 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-01-31 23:49:17,839 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-01-31 23:49:19,870 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-01-31 23:49:21,901 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-01-31 23:49:24,114 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-01-31 23:49:26,143 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-01-31 23:49:32,693 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:49:36,017 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-01-31 23:49:39,197 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-01-31 23:49:41,226 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:49:43,251 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-01-31 23:49:45,273 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-01-31 23:49:47,687 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-01-31 23:49:51,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-01-31 23:49:53,262 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:49:55,615 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:49:59,036 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-01-31 23:50:01,978 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:50:04,240 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:50:04,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:50:04,747 INFO L93 Difference]: Finished difference Result 1777 states and 2649 transitions. [2022-01-31 23:50:04,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-31 23:50:04,747 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 7 states have internal predecessors, (35), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 47 [2022-01-31 23:50:04,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:50:04,753 INFO L225 Difference]: With dead ends: 1777 [2022-01-31 23:50:04,753 INFO L226 Difference]: Without dead ends: 1716 [2022-01-31 23:50:04,754 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=162, Invalid=488, Unknown=0, NotChecked=0, Total=650 [2022-01-31 23:50:04,754 INFO L933 BasicCegarLoop]: 1006 mSDtfsCounter, 2836 mSDsluCounter, 2170 mSDsCounter, 0 mSdLazyCounter, 4826 mSolverCounterSat, 1406 mSolverCounterUnsat, 16 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 56.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2869 SdHoareTripleChecker+Valid, 3176 SdHoareTripleChecker+Invalid, 6248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1406 IncrementalHoareTripleChecker+Valid, 4826 IncrementalHoareTripleChecker+Invalid, 16 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 58.0s IncrementalHoareTripleChecker+Time [2022-01-31 23:50:04,754 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2869 Valid, 3176 Invalid, 6248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1406 Valid, 4826 Invalid, 16 Unknown, 0 Unchecked, 58.0s Time] [2022-01-31 23:50:04,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2022-01-31 23:50:04,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1216. [2022-01-31 23:50:04,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1216 states, 926 states have (on average 1.3974082073434124) internal successors, (1294), 926 states have internal predecessors, (1294), 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-01-31 23:50:04,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1216 states to 1216 states and 1748 transitions. [2022-01-31 23:50:04,906 INFO L78 Accepts]: Start accepts. Automaton has 1216 states and 1748 transitions. Word has length 47 [2022-01-31 23:50:04,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:50:04,906 INFO L470 AbstractCegarLoop]: Abstraction has 1216 states and 1748 transitions. [2022-01-31 23:50:04,906 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 7 states have internal predecessors, (35), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-01-31 23:50:04,907 INFO L276 IsEmpty]: Start isEmpty. Operand 1216 states and 1748 transitions. [2022-01-31 23:50:04,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-01-31 23:50:04,908 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:50:04,908 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] [2022-01-31 23:50:04,909 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-01-31 23:50:04,909 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:50:04,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:50:04,909 INFO L85 PathProgramCache]: Analyzing trace with hash 1263198338, now seen corresponding path program 1 times [2022-01-31 23:50:04,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:50:04,909 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [901090732] [2022-01-31 23:50:04,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:50:04,910 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:50:04,917 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:50:04,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:50:04,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:50:05,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:50:05,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-01-31 23:50:05,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:50:05,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:50:05,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:50:05,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-01-31 23:50:05,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:50:05,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-01-31 23:50:05,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:50:05,106 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:50:05,106 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:50:05,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [901090732] [2022-01-31 23:50:05,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [901090732] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:50:05,106 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:50:05,106 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-31 23:50:05,106 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042773316] [2022-01-31 23:50:05,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:50:05,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-31 23:50:05,107 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:50:05,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-31 23:50:05,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-31 23:50:05,107 INFO L87 Difference]: Start difference. First operand 1216 states and 1748 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-01-31 23:50:10,551 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-01-31 23:50:12,737 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-01-31 23:50:14,767 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-01-31 23:50:19,437 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:50:22,589 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-01-31 23:50:24,385 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-01-31 23:50:25,561 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-01-31 23:50:27,943 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-01-31 23:50:29,018 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-01-31 23:50:31,243 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-01-31 23:50:33,669 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:50:34,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:50:34,073 INFO L93 Difference]: Finished difference Result 1511 states and 2271 transitions. [2022-01-31 23:50:34,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-31 23:50:34,079 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 49 [2022-01-31 23:50:34,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:50:34,084 INFO L225 Difference]: With dead ends: 1511 [2022-01-31 23:50:34,084 INFO L226 Difference]: Without dead ends: 1492 [2022-01-31 23:50:34,085 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-01-31 23:50:34,085 INFO L933 BasicCegarLoop]: 730 mSDtfsCounter, 2253 mSDsluCounter, 413 mSDsCounter, 0 mSdLazyCounter, 1745 mSolverCounterSat, 1023 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2300 SdHoareTripleChecker+Valid, 1143 SdHoareTripleChecker+Invalid, 2776 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1023 IncrementalHoareTripleChecker+Valid, 1745 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.5s IncrementalHoareTripleChecker+Time [2022-01-31 23:50:34,085 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2300 Valid, 1143 Invalid, 2776 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1023 Valid, 1745 Invalid, 8 Unknown, 0 Unchecked, 28.5s Time] [2022-01-31 23:50:34,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2022-01-31 23:50:34,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 1166. [2022-01-31 23:50:34,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1166 states, 888 states have (on average 1.40990990990991) internal successors, (1252), 894 states have internal predecessors, (1252), 189 states have call successors, (189), 83 states have call predecessors, (189), 88 states have return successors, (246), 188 states have call predecessors, (246), 182 states have call successors, (246) [2022-01-31 23:50:34,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1166 states to 1166 states and 1687 transitions. [2022-01-31 23:50:34,271 INFO L78 Accepts]: Start accepts. Automaton has 1166 states and 1687 transitions. Word has length 49 [2022-01-31 23:50:34,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:50:34,271 INFO L470 AbstractCegarLoop]: Abstraction has 1166 states and 1687 transitions. [2022-01-31 23:50:34,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-01-31 23:50:34,272 INFO L276 IsEmpty]: Start isEmpty. Operand 1166 states and 1687 transitions. [2022-01-31 23:50:34,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-01-31 23:50:34,273 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:50:34,273 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] [2022-01-31 23:50:34,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-01-31 23:50:34,273 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:50:34,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:50:34,274 INFO L85 PathProgramCache]: Analyzing trace with hash 1248853429, now seen corresponding path program 1 times [2022-01-31 23:50:34,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:50:34,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [798670565] [2022-01-31 23:50:34,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:50:34,274 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:50:34,282 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:50:34,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:50:34,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:50:34,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:50:34,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-01-31 23:50:34,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:50:34,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:50:34,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:50:34,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-01-31 23:50:34,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:50:34,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-01-31 23:50:34,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:50:34,480 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:50:34,480 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:50:34,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [798670565] [2022-01-31 23:50:34,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [798670565] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:50:34,480 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:50:34,480 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-31 23:50:34,480 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801185206] [2022-01-31 23:50:34,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:50:34,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-31 23:50:34,481 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:50:34,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-31 23:50:34,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-31 23:50:34,482 INFO L87 Difference]: Start difference. First operand 1166 states and 1687 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-01-31 23:50:42,879 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-01-31 23:50:45,810 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-01-31 23:50:47,836 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-01-31 23:50:51,541 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-01-31 23:50:53,884 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:50:58,005 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-01-31 23:51:00,327 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-01-31 23:51:01,521 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-01-31 23:51:04,191 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-01-31 23:51:07,059 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-01-31 23:51:08,722 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-01-31 23:51:10,876 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-01-31 23:51:14,081 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-01-31 23:51:14,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:51:14,360 INFO L93 Difference]: Finished difference Result 1788 states and 2673 transitions. [2022-01-31 23:51:14,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-31 23:51:14,360 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 49 [2022-01-31 23:51:14,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:51:14,366 INFO L225 Difference]: With dead ends: 1788 [2022-01-31 23:51:14,366 INFO L226 Difference]: Without dead ends: 1777 [2022-01-31 23:51:14,366 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-01-31 23:51:14,367 INFO L933 BasicCegarLoop]: 1093 mSDtfsCounter, 1537 mSDsluCounter, 1105 mSDsCounter, 0 mSdLazyCounter, 2895 mSolverCounterSat, 778 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 38.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1592 SdHoareTripleChecker+Valid, 2198 SdHoareTripleChecker+Invalid, 3683 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 778 IncrementalHoareTripleChecker+Valid, 2895 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 39.3s IncrementalHoareTripleChecker+Time [2022-01-31 23:51:14,367 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1592 Valid, 2198 Invalid, 3683 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [778 Valid, 2895 Invalid, 10 Unknown, 0 Unchecked, 39.3s Time] [2022-01-31 23:51:14,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1777 states. [2022-01-31 23:51:14,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1777 to 1216. [2022-01-31 23:51:14,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1216 states, 927 states have (on average 1.3937432578209277) internal successors, (1292), 926 states have internal predecessors, (1292), 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-01-31 23:51:14,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1216 states to 1216 states and 1745 transitions. [2022-01-31 23:51:14,563 INFO L78 Accepts]: Start accepts. Automaton has 1216 states and 1745 transitions. Word has length 49 [2022-01-31 23:51:14,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:51:14,564 INFO L470 AbstractCegarLoop]: Abstraction has 1216 states and 1745 transitions. [2022-01-31 23:51:14,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-01-31 23:51:14,564 INFO L276 IsEmpty]: Start isEmpty. Operand 1216 states and 1745 transitions. [2022-01-31 23:51:14,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-01-31 23:51:14,566 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:51:14,566 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] [2022-01-31 23:51:14,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-01-31 23:51:14,566 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:51:14,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:51:14,566 INFO L85 PathProgramCache]: Analyzing trace with hash -1198661963, now seen corresponding path program 1 times [2022-01-31 23:51:14,566 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:51:14,566 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [258580468] [2022-01-31 23:51:14,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:51:14,567 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:51:14,575 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:51:14,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:51:14,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:51:14,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:51:14,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-01-31 23:51:14,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:51:14,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:51:14,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:51:14,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-01-31 23:51:14,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:51:14,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-01-31 23:51:14,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:51:14,807 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:51:14,808 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:51:14,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [258580468] [2022-01-31 23:51:14,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [258580468] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:51:14,808 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:51:14,808 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-31 23:51:14,808 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279770243] [2022-01-31 23:51:14,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:51:14,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-31 23:51:14,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:51:14,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-31 23:51:14,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-01-31 23:51:14,810 INFO L87 Difference]: Start difference. First operand 1216 states and 1745 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 4 states have internal predecessors, (37), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-31 23:51:21,218 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-01-31 23:51:23,244 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-01-31 23:51:25,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-01-31 23:51:27,468 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:51:29,496 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-01-31 23:51:33,320 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-01-31 23:51:35,437 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:51:37,551 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-01-31 23:51:41,344 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-01-31 23:51:43,368 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-01-31 23:51:45,425 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-01-31 23:51:47,341 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-01-31 23:51:49,714 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-01-31 23:51:51,738 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-01-31 23:51:53,774 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-01-31 23:51:56,252 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:51:57,849 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:51:58,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:51:58,896 INFO L93 Difference]: Finished difference Result 1530 states and 2288 transitions. [2022-01-31 23:51:58,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-31 23:51:58,897 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 4 states have internal predecessors, (37), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 49 [2022-01-31 23:51:58,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:51:58,901 INFO L225 Difference]: With dead ends: 1530 [2022-01-31 23:51:58,901 INFO L226 Difference]: Without dead ends: 1506 [2022-01-31 23:51:58,902 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2022-01-31 23:51:58,902 INFO L933 BasicCegarLoop]: 711 mSDtfsCounter, 2267 mSDsluCounter, 790 mSDsCounter, 0 mSdLazyCounter, 2383 mSolverCounterSat, 1025 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 42.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2315 SdHoareTripleChecker+Valid, 1501 SdHoareTripleChecker+Invalid, 3421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1025 IncrementalHoareTripleChecker+Valid, 2383 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 43.4s IncrementalHoareTripleChecker+Time [2022-01-31 23:51:58,902 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2315 Valid, 1501 Invalid, 3421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1025 Valid, 2383 Invalid, 13 Unknown, 0 Unchecked, 43.4s Time] [2022-01-31 23:51:58,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1506 states. [2022-01-31 23:51:59,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1506 to 1219. [2022-01-31 23:51:59,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1219 states, 930 states have (on average 1.3935483870967742) internal successors, (1296), 929 states have internal predecessors, (1296), 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-01-31 23:51:59,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1219 states to 1219 states and 1749 transitions. [2022-01-31 23:51:59,100 INFO L78 Accepts]: Start accepts. Automaton has 1219 states and 1749 transitions. Word has length 49 [2022-01-31 23:51:59,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:51:59,101 INFO L470 AbstractCegarLoop]: Abstraction has 1219 states and 1749 transitions. [2022-01-31 23:51:59,101 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, (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-01-31 23:51:59,101 INFO L276 IsEmpty]: Start isEmpty. Operand 1219 states and 1749 transitions. [2022-01-31 23:51:59,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-01-31 23:51:59,102 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:51:59,103 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] [2022-01-31 23:51:59,103 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-01-31 23:51:59,103 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:51:59,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:51:59,103 INFO L85 PathProgramCache]: Analyzing trace with hash 1102160627, now seen corresponding path program 1 times [2022-01-31 23:51:59,103 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:51:59,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [665465881] [2022-01-31 23:51:59,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:51:59,104 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:51:59,112 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:51:59,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:51:59,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:51:59,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:51:59,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-01-31 23:51:59,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:51:59,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:51:59,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:51:59,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-01-31 23:51:59,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:51:59,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-01-31 23:51:59,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:51:59,333 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:51:59,334 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:51:59,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [665465881] [2022-01-31 23:51:59,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [665465881] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:51:59,334 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:51:59,334 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-31 23:51:59,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953403963] [2022-01-31 23:51:59,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:51:59,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-31 23:51:59,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:51:59,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-31 23:51:59,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-01-31 23:51:59,335 INFO L87 Difference]: Start difference. First operand 1219 states and 1749 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 7 states have internal predecessors, (37), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-01-31 23:52:08,277 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-01-31 23:52:11,198 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-01-31 23:52:13,226 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:52:15,426 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-01-31 23:52:17,464 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-01-31 23:52:19,489 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-01-31 23:52:21,514 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-01-31 23:52:24,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-01-31 23:52:27,518 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-01-31 23:52:30,000 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-01-31 23:52:32,339 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-01-31 23:52:34,753 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-01-31 23:52:37,212 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-01-31 23:52:38,538 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-01-31 23:52:40,308 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-01-31 23:52:42,333 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-01-31 23:52:44,382 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-01-31 23:52:47,206 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-01-31 23:52:48,530 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-01-31 23:52:50,044 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-01-31 23:52:52,884 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:52:53,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:52:53,990 INFO L93 Difference]: Finished difference Result 1535 states and 2292 transitions. [2022-01-31 23:52:53,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-31 23:52:53,991 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 7 states have internal predecessors, (37), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 49 [2022-01-31 23:52:53,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:52:53,997 INFO L225 Difference]: With dead ends: 1535 [2022-01-31 23:52:53,997 INFO L226 Difference]: Without dead ends: 1475 [2022-01-31 23:52:53,998 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2022-01-31 23:52:53,998 INFO L933 BasicCegarLoop]: 719 mSDtfsCounter, 2805 mSDsluCounter, 1639 mSDsCounter, 0 mSdLazyCounter, 3509 mSolverCounterSat, 1321 mSolverCounterUnsat, 16 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 52.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2853 SdHoareTripleChecker+Valid, 2358 SdHoareTripleChecker+Invalid, 4846 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1321 IncrementalHoareTripleChecker+Valid, 3509 IncrementalHoareTripleChecker+Invalid, 16 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 53.8s IncrementalHoareTripleChecker+Time [2022-01-31 23:52:53,998 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2853 Valid, 2358 Invalid, 4846 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1321 Valid, 3509 Invalid, 16 Unknown, 0 Unchecked, 53.8s Time] [2022-01-31 23:52:53,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1475 states. [2022-01-31 23:52:54,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1475 to 1193. [2022-01-31 23:52:54,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1193 states, 908 states have (on average 1.3975770925110131) internal successors, (1269), 914 states have internal predecessors, (1269), 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-01-31 23:52:54,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1193 states to 1193 states and 1711 transitions. [2022-01-31 23:52:54,207 INFO L78 Accepts]: Start accepts. Automaton has 1193 states and 1711 transitions. Word has length 49 [2022-01-31 23:52:54,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:52:54,207 INFO L470 AbstractCegarLoop]: Abstraction has 1193 states and 1711 transitions. [2022-01-31 23:52:54,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 7 states have internal predecessors, (37), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-01-31 23:52:54,208 INFO L276 IsEmpty]: Start isEmpty. Operand 1193 states and 1711 transitions. [2022-01-31 23:52:54,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-01-31 23:52:54,209 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:52:54,209 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] [2022-01-31 23:52:54,209 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-01-31 23:52:54,209 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:52:54,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:52:54,210 INFO L85 PathProgramCache]: Analyzing trace with hash -1374214658, now seen corresponding path program 1 times [2022-01-31 23:52:54,210 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:52:54,210 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1792104891] [2022-01-31 23:52:54,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:52:54,210 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:52:54,218 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:52:54,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:52:54,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:52:54,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:52:54,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-01-31 23:52:54,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:52:54,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:52:54,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:52:54,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-01-31 23:52:54,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:52:54,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-01-31 23:52:54,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:52:54,387 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:52:54,387 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:52:54,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1792104891] [2022-01-31 23:52:54,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1792104891] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:52:54,387 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:52:54,387 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-31 23:52:54,387 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441397897] [2022-01-31 23:52:54,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:52:54,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-31 23:52:54,388 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:52:54,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-31 23:52:54,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-01-31 23:52:54,388 INFO L87 Difference]: Start difference. First operand 1193 states and 1711 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (11), 8 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-31 23:53:00,189 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-01-31 23:53:03,013 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-01-31 23:53:04,970 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-01-31 23:53:09,743 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:53:11,779 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-01-31 23:53:13,985 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-01-31 23:53:16,768 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-01-31 23:53:18,795 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-01-31 23:53:20,196 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:53:21,806 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-01-31 23:53:24,107 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-01-31 23:53:26,075 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-01-31 23:53:27,745 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:53:28,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:53:28,764 INFO L93 Difference]: Finished difference Result 2156 states and 3173 transitions. [2022-01-31 23:53:28,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-31 23:53:28,765 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (11), 8 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 54 [2022-01-31 23:53:28,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:53:28,769 INFO L225 Difference]: With dead ends: 2156 [2022-01-31 23:53:28,770 INFO L226 Difference]: Without dead ends: 1541 [2022-01-31 23:53:28,771 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-01-31 23:53:28,771 INFO L933 BasicCegarLoop]: 850 mSDtfsCounter, 1115 mSDsluCounter, 738 mSDsCounter, 0 mSdLazyCounter, 2237 mSolverCounterSat, 509 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1174 SdHoareTripleChecker+Valid, 1588 SdHoareTripleChecker+Invalid, 2753 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 509 IncrementalHoareTripleChecker+Valid, 2237 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.8s IncrementalHoareTripleChecker+Time [2022-01-31 23:53:28,771 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1174 Valid, 1588 Invalid, 2753 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [509 Valid, 2237 Invalid, 7 Unknown, 0 Unchecked, 33.8s Time] [2022-01-31 23:53:28,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1541 states. [2022-01-31 23:53:28,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1541 to 1193. [2022-01-31 23:53:28,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1193 states, 908 states have (on average 1.39647577092511) internal successors, (1268), 914 states have internal predecessors, (1268), 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-01-31 23:53:28,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1193 states to 1193 states and 1710 transitions. [2022-01-31 23:53:28,992 INFO L78 Accepts]: Start accepts. Automaton has 1193 states and 1710 transitions. Word has length 54 [2022-01-31 23:53:28,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:53:28,992 INFO L470 AbstractCegarLoop]: Abstraction has 1193 states and 1710 transitions. [2022-01-31 23:53:28,993 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (11), 8 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-31 23:53:28,993 INFO L276 IsEmpty]: Start isEmpty. Operand 1193 states and 1710 transitions. [2022-01-31 23:53:28,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-01-31 23:53:28,994 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:53:28,994 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] [2022-01-31 23:53:28,994 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-01-31 23:53:28,994 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:53:28,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:53:28,995 INFO L85 PathProgramCache]: Analyzing trace with hash 511746446, now seen corresponding path program 1 times [2022-01-31 23:53:28,995 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:53:28,995 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [164214438] [2022-01-31 23:53:28,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:53:28,995 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:53:29,003 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:53:29,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:53:29,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:53:29,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:53:29,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-01-31 23:53:29,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:53:29,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:53:29,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:53:29,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-01-31 23:53:29,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:53:29,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-01-31 23:53:29,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:53:29,234 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:53:29,234 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:53:29,234 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [164214438] [2022-01-31 23:53:29,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [164214438] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:53:29,234 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:53:29,234 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-31 23:53:29,234 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706780195] [2022-01-31 23:53:29,234 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:53:29,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-31 23:53:29,235 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:53:29,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-31 23:53:29,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-01-31 23:53:29,235 INFO L87 Difference]: Start difference. First operand 1193 states and 1710 transitions. Second operand has 11 states, 10 states have (on average 3.8) internal successors, (38), 7 states have internal predecessors, (38), 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-01-31 23:53:38,305 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-01-31 23:53:41,378 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-01-31 23:53:43,858 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-01-31 23:53:45,885 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-01-31 23:53:48,096 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-01-31 23:53:51,043 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-01-31 23:53:56,872 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-01-31 23:53:59,826 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:54:01,859 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-01-31 23:54:03,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-01-31 23:54:05,107 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:54:10,813 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-01-31 23:54:13,670 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-01-31 23:54:17,326 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-01-31 23:54:19,367 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-01-31 23:54:19,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:54:19,772 INFO L93 Difference]: Finished difference Result 1774 states and 2641 transitions. [2022-01-31 23:54:19,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-31 23:54:19,772 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 3.8) internal successors, (38), 7 states have internal predecessors, (38), 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 50 [2022-01-31 23:54:19,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:54:19,778 INFO L225 Difference]: With dead ends: 1774 [2022-01-31 23:54:19,778 INFO L226 Difference]: Without dead ends: 1770 [2022-01-31 23:54:19,778 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=152, Invalid=448, Unknown=0, NotChecked=0, Total=600 [2022-01-31 23:54:19,779 INFO L933 BasicCegarLoop]: 994 mSDtfsCounter, 2867 mSDsluCounter, 1699 mSDsCounter, 0 mSdLazyCounter, 4578 mSolverCounterSat, 1315 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 48.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2919 SdHoareTripleChecker+Valid, 2693 SdHoareTripleChecker+Invalid, 5905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1315 IncrementalHoareTripleChecker+Valid, 4578 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 49.5s IncrementalHoareTripleChecker+Time [2022-01-31 23:54:19,779 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2919 Valid, 2693 Invalid, 5905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1315 Valid, 4578 Invalid, 12 Unknown, 0 Unchecked, 49.5s Time] [2022-01-31 23:54:19,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1770 states. [2022-01-31 23:54:20,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1770 to 1195. [2022-01-31 23:54:20,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1195 states, 910 states have (on average 1.3956043956043955) internal successors, (1270), 916 states have internal predecessors, (1270), 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-01-31 23:54:20,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1195 states to 1195 states and 1712 transitions. [2022-01-31 23:54:20,015 INFO L78 Accepts]: Start accepts. Automaton has 1195 states and 1712 transitions. Word has length 50 [2022-01-31 23:54:20,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:54:20,015 INFO L470 AbstractCegarLoop]: Abstraction has 1195 states and 1712 transitions. [2022-01-31 23:54:20,015 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 3.8) internal successors, (38), 7 states have internal predecessors, (38), 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-01-31 23:54:20,015 INFO L276 IsEmpty]: Start isEmpty. Operand 1195 states and 1712 transitions. [2022-01-31 23:54:20,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-01-31 23:54:20,016 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:54:20,016 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] [2022-01-31 23:54:20,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-01-31 23:54:20,017 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:54:20,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:54:20,017 INFO L85 PathProgramCache]: Analyzing trace with hash 512023276, now seen corresponding path program 1 times [2022-01-31 23:54:20,017 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:54:20,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [857696264] [2022-01-31 23:54:20,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:54:20,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:54:20,025 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:54:20,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:54:20,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:54:20,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:54:20,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-01-31 23:54:20,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:54:20,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:54:20,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:54:20,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-01-31 23:54:20,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:54:20,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-01-31 23:54:20,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:54:20,389 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:54:20,389 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:54:20,390 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [857696264] [2022-01-31 23:54:20,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [857696264] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:54:20,390 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:54:20,390 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-01-31 23:54:20,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862379160] [2022-01-31 23:54:20,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:54:20,390 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-31 23:54:20,390 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:54:20,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-31 23:54:20,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2022-01-31 23:54:20,391 INFO L87 Difference]: Start difference. First operand 1195 states and 1712 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 7 states have internal predecessors, (38), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-01-31 23:54:32,599 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-01-31 23:54:34,626 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-01-31 23:54:36,651 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:54:38,246 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-01-31 23:54:40,278 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-01-31 23:54:42,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-01-31 23:54:43,618 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-01-31 23:54:45,651 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:54:47,862 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-01-31 23:54:49,894 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-01-31 23:54:56,336 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-01-31 23:54:59,130 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:55:02,056 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-01-31 23:55:04,265 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-01-31 23:55:06,510 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-01-31 23:55:09,495 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-01-31 23:55:12,578 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:55:15,528 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-01-31 23:55:18,029 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-01-31 23:55:20,727 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-01-31 23:55:26,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:55:26,177 INFO L93 Difference]: Finished difference Result 1488 states and 2220 transitions. [2022-01-31 23:55:26,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-31 23:55:26,177 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 7 states have internal predecessors, (38), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) Word has length 50 [2022-01-31 23:55:26,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:55:26,182 INFO L225 Difference]: With dead ends: 1488 [2022-01-31 23:55:26,182 INFO L226 Difference]: Without dead ends: 1465 [2022-01-31 23:55:26,182 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2022-01-31 23:55:26,183 INFO L933 BasicCegarLoop]: 784 mSDtfsCounter, 1202 mSDsluCounter, 2766 mSDsCounter, 0 mSdLazyCounter, 6274 mSolverCounterSat, 753 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 63.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1229 SdHoareTripleChecker+Valid, 3550 SdHoareTripleChecker+Invalid, 7040 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 753 IncrementalHoareTripleChecker+Valid, 6274 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 65.1s IncrementalHoareTripleChecker+Time [2022-01-31 23:55:26,183 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1229 Valid, 3550 Invalid, 7040 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [753 Valid, 6274 Invalid, 13 Unknown, 0 Unchecked, 65.1s Time] [2022-01-31 23:55:26,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1465 states. [2022-01-31 23:55:26,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1465 to 1194. [2022-01-31 23:55:26,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1194 states, 909 states have (on average 1.3949394939493949) internal successors, (1268), 915 states have internal predecessors, (1268), 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-01-31 23:55:26,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1194 states to 1194 states and 1710 transitions. [2022-01-31 23:55:26,456 INFO L78 Accepts]: Start accepts. Automaton has 1194 states and 1710 transitions. Word has length 50 [2022-01-31 23:55:26,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:55:26,456 INFO L470 AbstractCegarLoop]: Abstraction has 1194 states and 1710 transitions. [2022-01-31 23:55:26,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 7 states have internal predecessors, (38), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-01-31 23:55:26,456 INFO L276 IsEmpty]: Start isEmpty. Operand 1194 states and 1710 transitions. [2022-01-31 23:55:26,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-01-31 23:55:26,457 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:55:26,458 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] [2022-01-31 23:55:26,458 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-01-31 23:55:26,458 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:55:26,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:55:26,458 INFO L85 PathProgramCache]: Analyzing trace with hash 1485785088, now seen corresponding path program 1 times [2022-01-31 23:55:26,458 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:55:26,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [26302644] [2022-01-31 23:55:26,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:55:26,458 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:55:26,466 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:55:26,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:55:26,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:55:26,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:55:26,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-01-31 23:55:26,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:55:26,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:55:26,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:55:26,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-01-31 23:55:26,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:55:26,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-01-31 23:55:26,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:55:26,799 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:55:26,799 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:55:26,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [26302644] [2022-01-31 23:55:26,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [26302644] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:55:26,799 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:55:26,799 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-01-31 23:55:26,799 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660004202] [2022-01-31 23:55:26,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:55:26,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-31 23:55:26,800 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:55:26,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-31 23:55:26,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2022-01-31 23:55:26,800 INFO L87 Difference]: Start difference. First operand 1194 states and 1710 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 7 states have internal predecessors, (39), 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-01-31 23:55:36,791 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-01-31 23:55:40,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-01-31 23:55:42,554 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-01-31 23:55:45,886 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-01-31 23:55:47,919 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-01-31 23:55:49,941 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-01-31 23:55:52,141 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-01-31 23:55:54,179 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-01-31 23:55:55,331 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-01-31 23:56:07,229 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-01-31 23:56:09,198 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-01-31 23:56:11,228 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-01-31 23:56:12,621 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-01-31 23:56:17,212 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-01-31 23:56:19,585 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:56:20,713 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-01-31 23:56:22,799 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-01-31 23:56:27,876 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:56:29,895 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-01-31 23:56:32,543 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-01-31 23:56:33,677 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:56:34,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:56:34,592 INFO L93 Difference]: Finished difference Result 1487 states and 2218 transitions. [2022-01-31 23:56:34,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-31 23:56:34,592 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 7 states have internal predecessors, (39), 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 51 [2022-01-31 23:56:34,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:56:34,596 INFO L225 Difference]: With dead ends: 1487 [2022-01-31 23:56:34,597 INFO L226 Difference]: Without dead ends: 1464 [2022-01-31 23:56:34,597 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2022-01-31 23:56:34,597 INFO L933 BasicCegarLoop]: 791 mSDtfsCounter, 1186 mSDsluCounter, 2766 mSDsCounter, 0 mSdLazyCounter, 6329 mSolverCounterSat, 742 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 65.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1213 SdHoareTripleChecker+Valid, 3557 SdHoareTripleChecker+Invalid, 7082 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 742 IncrementalHoareTripleChecker+Valid, 6329 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 67.1s IncrementalHoareTripleChecker+Time [2022-01-31 23:56:34,597 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1213 Valid, 3557 Invalid, 7082 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [742 Valid, 6329 Invalid, 11 Unknown, 0 Unchecked, 67.1s Time] [2022-01-31 23:56:34,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1464 states. [2022-01-31 23:56:34,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1464 to 1193. [2022-01-31 23:56:34,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1193 states, 908 states have (on average 1.394273127753304) internal successors, (1266), 914 states have internal predecessors, (1266), 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-01-31 23:56:34,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1193 states to 1193 states and 1708 transitions. [2022-01-31 23:56:34,849 INFO L78 Accepts]: Start accepts. Automaton has 1193 states and 1708 transitions. Word has length 51 [2022-01-31 23:56:34,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:56:34,849 INFO L470 AbstractCegarLoop]: Abstraction has 1193 states and 1708 transitions. [2022-01-31 23:56:34,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 7 states have internal predecessors, (39), 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-01-31 23:56:34,850 INFO L276 IsEmpty]: Start isEmpty. Operand 1193 states and 1708 transitions. [2022-01-31 23:56:34,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-01-31 23:56:34,851 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:56:34,851 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] [2022-01-31 23:56:34,851 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-01-31 23:56:34,851 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:56:34,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:56:34,851 INFO L85 PathProgramCache]: Analyzing trace with hash -100798528, now seen corresponding path program 1 times [2022-01-31 23:56:34,851 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:56:34,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [127912567] [2022-01-31 23:56:34,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:56:34,852 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:56:34,859 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:56:34,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:56:34,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:56:34,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:56:34,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-01-31 23:56:34,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:56:35,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:56:35,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:56:35,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-01-31 23:56:35,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:56:35,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-01-31 23:56:35,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:56:35,161 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:56:35,161 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:56:35,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [127912567] [2022-01-31 23:56:35,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [127912567] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:56:35,161 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:56:35,161 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-01-31 23:56:35,161 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409555002] [2022-01-31 23:56:35,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:56:35,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-31 23:56:35,162 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:56:35,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-31 23:56:35,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2022-01-31 23:56:35,162 INFO L87 Difference]: Start difference. First operand 1193 states and 1708 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 7 states have internal predecessors, (39), 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-01-31 23:56:45,131 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-01-31 23:56:47,255 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-01-31 23:56:48,837 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:56:50,184 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-01-31 23:56:52,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-01-31 23:56:54,668 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-01-31 23:56:56,696 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-01-31 23:56:58,475 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:57:00,507 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-01-31 23:57:03,383 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-01-31 23:57:05,410 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-01-31 23:57:07,612 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-01-31 23:57:16,286 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-01-31 23:57:18,549 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-01-31 23:57:23,011 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-01-31 23:57:25,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-01-31 23:57:27,069 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-01-31 23:57:30,453 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:57:34,773 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-01-31 23:57:36,917 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-01-31 23:57:41,607 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-01-31 23:57:45,512 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:57:47,282 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-01-31 23:57:47,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:57:47,459 INFO L93 Difference]: Finished difference Result 1476 states and 2206 transitions. [2022-01-31 23:57:47,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-31 23:57:47,460 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 7 states have internal predecessors, (39), 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 51 [2022-01-31 23:57:47,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:57:47,463 INFO L225 Difference]: With dead ends: 1476 [2022-01-31 23:57:47,464 INFO L226 Difference]: Without dead ends: 1443 [2022-01-31 23:57:47,464 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2022-01-31 23:57:47,464 INFO L933 BasicCegarLoop]: 789 mSDtfsCounter, 1176 mSDsluCounter, 2760 mSDsCounter, 0 mSdLazyCounter, 6301 mSolverCounterSat, 741 mSolverCounterUnsat, 14 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 69.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1203 SdHoareTripleChecker+Valid, 3549 SdHoareTripleChecker+Invalid, 7056 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 741 IncrementalHoareTripleChecker+Valid, 6301 IncrementalHoareTripleChecker+Invalid, 14 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 71.6s IncrementalHoareTripleChecker+Time [2022-01-31 23:57:47,465 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1203 Valid, 3549 Invalid, 7056 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [741 Valid, 6301 Invalid, 14 Unknown, 0 Unchecked, 71.6s Time] [2022-01-31 23:57:47,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1443 states. [2022-01-31 23:57:47,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1443 to 1172. [2022-01-31 23:57:47,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1172 states, 891 states have (on average 1.4006734006734007) internal successors, (1248), 897 states have internal predecessors, (1248), 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-01-31 23:57:47,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1172 states to 1172 states and 1686 transitions. [2022-01-31 23:57:47,709 INFO L78 Accepts]: Start accepts. Automaton has 1172 states and 1686 transitions. Word has length 51 [2022-01-31 23:57:47,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:57:47,709 INFO L470 AbstractCegarLoop]: Abstraction has 1172 states and 1686 transitions. [2022-01-31 23:57:47,709 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 7 states have internal predecessors, (39), 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-01-31 23:57:47,709 INFO L276 IsEmpty]: Start isEmpty. Operand 1172 states and 1686 transitions. [2022-01-31 23:57:47,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-01-31 23:57:47,710 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:57:47,710 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-01-31 23:57:47,710 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-01-31 23:57:47,710 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:57:47,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:57:47,711 INFO L85 PathProgramCache]: Analyzing trace with hash 2054924470, now seen corresponding path program 1 times [2022-01-31 23:57:47,711 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:57:47,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1944943289] [2022-01-31 23:57:47,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:57:47,711 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:57:47,719 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:57:47,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:57:47,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:57:47,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:57:47,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-01-31 23:57:47,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:57:47,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:57:47,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:57:47,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-01-31 23:57:47,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:57:47,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-01-31 23:57:47,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:57:47,901 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:57:47,901 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:57:47,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1944943289] [2022-01-31 23:57:47,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1944943289] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:57:47,901 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:57:47,901 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-31 23:57:47,901 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786642586] [2022-01-31 23:57:47,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:57:47,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-31 23:57:47,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:57:47,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-31 23:57:47,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-01-31 23:57:47,902 INFO L87 Difference]: Start difference. First operand 1172 states and 1686 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (10), 8 states have call predecessors, (10), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-31 23:57:52,188 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-01-31 23:57:54,536 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-01-31 23:57:56,712 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-01-31 23:57:58,748 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-01-31 23:58:01,748 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:58:04,433 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:58:06,707 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-01-31 23:58:08,003 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-01-31 23:58:10,910 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-01-31 23:58:12,850 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-01-31 23:58:14,026 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-01-31 23:58:16,220 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-01-31 23:58:17,568 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:58:18,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:58:18,518 INFO L93 Difference]: Finished difference Result 1542 states and 2295 transitions. [2022-01-31 23:58:18,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-31 23:58:18,518 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (10), 8 states have call predecessors, (10), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 55 [2022-01-31 23:58:18,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:58:18,522 INFO L225 Difference]: With dead ends: 1542 [2022-01-31 23:58:18,522 INFO L226 Difference]: Without dead ends: 1461 [2022-01-31 23:58:18,523 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-01-31 23:58:18,523 INFO L933 BasicCegarLoop]: 723 mSDtfsCounter, 2095 mSDsluCounter, 1047 mSDsCounter, 0 mSdLazyCounter, 1415 mSolverCounterSat, 1074 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2120 SdHoareTripleChecker+Valid, 1770 SdHoareTripleChecker+Invalid, 2495 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1074 IncrementalHoareTripleChecker+Valid, 1415 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.9s IncrementalHoareTripleChecker+Time [2022-01-31 23:58:18,523 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2120 Valid, 1770 Invalid, 2495 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1074 Valid, 1415 Invalid, 6 Unknown, 0 Unchecked, 29.9s Time] [2022-01-31 23:58:18,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1461 states. [2022-01-31 23:58:18,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1461 to 1161. [2022-01-31 23:58:18,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1161 states, 884 states have (on average 1.4015837104072397) internal successors, (1239), 890 states have internal predecessors, (1239), 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-01-31 23:58:18,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1161 states to 1161 states and 1673 transitions. [2022-01-31 23:58:18,802 INFO L78 Accepts]: Start accepts. Automaton has 1161 states and 1673 transitions. Word has length 55 [2022-01-31 23:58:18,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:58:18,802 INFO L470 AbstractCegarLoop]: Abstraction has 1161 states and 1673 transitions. [2022-01-31 23:58:18,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (10), 8 states have call predecessors, (10), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-31 23:58:18,802 INFO L276 IsEmpty]: Start isEmpty. Operand 1161 states and 1673 transitions. [2022-01-31 23:58:18,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-01-31 23:58:18,804 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:58:18,804 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] [2022-01-31 23:58:18,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-01-31 23:58:18,804 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:58:18,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:58:18,804 INFO L85 PathProgramCache]: Analyzing trace with hash -1636561224, now seen corresponding path program 1 times [2022-01-31 23:58:18,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:58:18,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [280119614] [2022-01-31 23:58:18,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:58:18,805 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:58:18,820 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:58:18,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:58:18,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:58:18,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:58:18,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-01-31 23:58:18,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:58:18,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:58:18,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:58:18,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-01-31 23:58:18,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:58:19,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-01-31 23:58:19,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:58:19,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-01-31 23:58:19,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:58:19,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-01-31 23:58:19,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:58:19,072 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:58:19,072 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:58:19,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [280119614] [2022-01-31 23:58:19,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [280119614] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:58:19,072 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:58:19,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-31 23:58:19,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040664858] [2022-01-31 23:58:19,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:58:19,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-31 23:58:19,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:58:19,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-31 23:58:19,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-01-31 23:58:19,073 INFO L87 Difference]: Start difference. First operand 1161 states and 1673 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-31 23:58:28,158 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-01-31 23:58:30,370 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-01-31 23:58:32,404 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-01-31 23:58:34,439 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-01-31 23:58:38,933 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-01-31 23:58:41,034 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:58:45,199 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-01-31 23:58:47,228 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-01-31 23:58:48,727 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:58:50,823 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-01-31 23:58:53,794 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-01-31 23:58:56,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-01-31 23:58:59,601 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-01-31 23:59:02,512 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-01-31 23:59:03,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:59:03,590 INFO L93 Difference]: Finished difference Result 1513 states and 2271 transitions. [2022-01-31 23:59:03,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-31 23:59:03,591 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 58 [2022-01-31 23:59:03,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:59:03,595 INFO L225 Difference]: With dead ends: 1513 [2022-01-31 23:59:03,595 INFO L226 Difference]: Without dead ends: 1480 [2022-01-31 23:59:03,595 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2022-01-31 23:59:03,596 INFO L933 BasicCegarLoop]: 766 mSDtfsCounter, 1254 mSDsluCounter, 1135 mSDsCounter, 0 mSdLazyCounter, 3384 mSolverCounterSat, 834 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 42.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1283 SdHoareTripleChecker+Valid, 1901 SdHoareTripleChecker+Invalid, 4230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 834 IncrementalHoareTripleChecker+Valid, 3384 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 43.8s IncrementalHoareTripleChecker+Time [2022-01-31 23:59:03,596 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1283 Valid, 1901 Invalid, 4230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [834 Valid, 3384 Invalid, 12 Unknown, 0 Unchecked, 43.8s Time] [2022-01-31 23:59:03,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1480 states. [2022-01-31 23:59:03,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1480 to 1162. [2022-01-31 23:59:03,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1162 states, 885 states have (on average 1.4011299435028248) internal successors, (1240), 891 states have internal predecessors, (1240), 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-01-31 23:59:03,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1162 states to 1162 states and 1674 transitions. [2022-01-31 23:59:03,876 INFO L78 Accepts]: Start accepts. Automaton has 1162 states and 1674 transitions. Word has length 58 [2022-01-31 23:59:03,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:59:03,876 INFO L470 AbstractCegarLoop]: Abstraction has 1162 states and 1674 transitions. [2022-01-31 23:59:03,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-31 23:59:03,876 INFO L276 IsEmpty]: Start isEmpty. Operand 1162 states and 1674 transitions. [2022-01-31 23:59:03,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-01-31 23:59:03,878 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:59:03,878 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] [2022-01-31 23:59:03,878 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-01-31 23:59:03,878 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:59:03,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:59:03,878 INFO L85 PathProgramCache]: Analyzing trace with hash -1496012614, now seen corresponding path program 1 times [2022-01-31 23:59:03,878 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:59:03,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1242468386] [2022-01-31 23:59:03,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:59:03,879 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:59:03,886 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:59:03,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:59:03,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:59:03,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:59:04,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-01-31 23:59:04,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:59:04,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:59:04,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:59:04,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-01-31 23:59:04,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:59:04,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-01-31 23:59:04,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:59:04,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-01-31 23:59:04,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:59:04,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-01-31 23:59:04,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:59:04,149 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:59:04,149 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:59:04,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1242468386] [2022-01-31 23:59:04,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1242468386] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:59:04,149 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:59:04,149 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-31 23:59:04,149 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549303929] [2022-01-31 23:59:04,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:59:04,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-31 23:59:04,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:59:04,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-31 23:59:04,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-01-31 23:59:04,151 INFO L87 Difference]: Start difference. First operand 1162 states and 1674 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7)