/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/parport.i.cil-2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-6c470ae [2022-02-15 04:36:36,043 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-15 04:36:36,055 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-15 04:36:36,101 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-15 04:36:36,102 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-15 04:36:36,102 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-15 04:36:36,108 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-15 04:36:36,114 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-15 04:36:36,115 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-15 04:36:36,119 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-15 04:36:36,120 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-15 04:36:36,120 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-15 04:36:36,120 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-15 04:36:36,121 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-15 04:36:36,121 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-15 04:36:36,122 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-15 04:36:36,122 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-15 04:36:36,123 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-15 04:36:36,124 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-15 04:36:36,125 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-15 04:36:36,125 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-15 04:36:36,129 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-15 04:36:36,131 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-15 04:36:36,132 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-15 04:36:36,139 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-15 04:36:36,139 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-15 04:36:36,140 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-15 04:36:36,140 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-15 04:36:36,140 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-15 04:36:36,141 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-15 04:36:36,141 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-15 04:36:36,141 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-15 04:36:36,142 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-15 04:36:36,142 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-15 04:36:36,143 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-15 04:36:36,143 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-15 04:36:36,143 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-15 04:36:36,143 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-15 04:36:36,144 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-15 04:36:36,144 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-15 04:36:36,144 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-15 04:36:36,147 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationQvasr_64.epf [2022-02-15 04:36:36,158 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-15 04:36:36,158 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-15 04:36:36,159 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-15 04:36:36,159 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-15 04:36:36,160 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-15 04:36:36,160 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-15 04:36:36,160 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-15 04:36:36,160 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-15 04:36:36,160 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-15 04:36:36,160 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-15 04:36:36,161 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-15 04:36:36,161 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-15 04:36:36,161 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-15 04:36:36,161 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-15 04:36:36,161 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-15 04:36:36,161 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-15 04:36:36,161 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-15 04:36:36,161 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=AcceleratedInterpolation [2022-02-15 04:36:36,161 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-15 04:36:36,161 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=QVASR [2022-02-15 04:36:36,161 INFO L138 SettingsManager]: * Use separate solver for trace checks=false WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-02-15 04:36:36,314 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-15 04:36:36,329 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-15 04:36:36,333 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-15 04:36:36,334 INFO L271 PluginConnector]: Initializing CDTParser... [2022-02-15 04:36:36,335 INFO L275 PluginConnector]: CDTParser initialized [2022-02-15 04:36:36,336 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ntdrivers/parport.i.cil-2.c [2022-02-15 04:36:36,390 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e0a4873f2/47a24eceec0b4590974ed38e11a688bf/FLAG50a182c0e [2022-02-15 04:36:36,986 INFO L306 CDTParser]: Found 1 translation units. [2022-02-15 04:36:36,987 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers/parport.i.cil-2.c [2022-02-15 04:36:37,035 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e0a4873f2/47a24eceec0b4590974ed38e11a688bf/FLAG50a182c0e [2022-02-15 04:36:37,407 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e0a4873f2/47a24eceec0b4590974ed38e11a688bf [2022-02-15 04:36:37,408 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-15 04:36:37,409 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-15 04:36:37,410 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-02-15 04:36:37,414 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-02-15 04:36:37,416 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-02-15 04:36:37,417 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.02 04:36:37" (1/1) ... [2022-02-15 04:36:37,417 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@194d584 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 04:36:37, skipping insertion in model container [2022-02-15 04:36:37,418 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.02 04:36:37" (1/1) ... [2022-02-15 04:36:37,422 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-02-15 04:36:37,501 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-02-15 04:36:37,977 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/parport.i.cil-2.c[86591,86604] [2022-02-15 04:36:38,477 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-02-15 04:36:38,487 INFO L203 MainTranslator]: Completed pre-run [2022-02-15 04:36:38,536 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/parport.i.cil-2.c[86591,86604] [2022-02-15 04:36:38,707 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-02-15 04:36:38,756 INFO L208 MainTranslator]: Completed translation [2022-02-15 04:36:38,756 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 04:36:38 WrapperNode [2022-02-15 04:36:38,756 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-02-15 04:36:38,757 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-15 04:36:38,757 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-15 04:36:38,757 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-15 04:36:38,764 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 04:36:38" (1/1) ... [2022-02-15 04:36:38,764 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 04:36:38" (1/1) ... [2022-02-15 04:36:38,834 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 04:36:38" (1/1) ... [2022-02-15 04:36:38,835 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 04:36:38" (1/1) ... [2022-02-15 04:36:38,940 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 04:36:38" (1/1) ... [2022-02-15 04:36:38,970 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 04:36:38" (1/1) ... [2022-02-15 04:36:38,994 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 04:36:38" (1/1) ... [2022-02-15 04:36:39,026 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-15 04:36:39,027 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-15 04:36:39,027 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-15 04:36:39,028 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-15 04:36:39,029 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 04:36:38" (1/1) ... [2022-02-15 04:36:39,034 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-15 04:36:39,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 04:36:39,093 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-02-15 04:36:39,100 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-02-15 04:36:39,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-02-15 04:36:39,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-15 04:36:39,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~PVOID~0~TO~~BOOLEAN~0 [2022-02-15 04:36:39,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~PVOID~0~X~~UCHAR~0~TO~~NTSTATUS~0 [2022-02-15 04:36:39,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~PVOID~0~TO~VOID [2022-02-15 04:36:39,121 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-02-15 04:36:39,121 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-02-15 04:36:39,121 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_guard [2022-02-15 04:36:39,121 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlIntegerToUnicodeString [2022-02-15 04:36:39,122 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlUnicodeStringToInteger [2022-02-15 04:36:39,122 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCompareUnicodeString [2022-02-15 04:36:39,122 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlAppendUnicodeStringToString [2022-02-15 04:36:39,122 INFO L138 BoogieDeclarations]: Found implementation of procedure READ_PORT_UCHAR [2022-02-15 04:36:39,122 INFO L138 BoogieDeclarations]: Found implementation of procedure WRITE_PORT_UCHAR [2022-02-15 04:36:39,122 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedIncrement [2022-02-15 04:36:39,123 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedDecrement [2022-02-15 04:36:39,123 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedExchange [2022-02-15 04:36:39,123 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeDpc [2022-02-15 04:36:39,124 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInsertQueueDpc [2022-02-15 04:36:39,124 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSynchronizeExecution [2022-02-15 04:36:39,124 INFO L138 BoogieDeclarations]: Found implementation of procedure KeQueryTimeIncrement [2022-02-15 04:36:39,124 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAcquireCancelSpinLock [2022-02-15 04:36:39,124 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAllocateErrorLogEntry [2022-02-15 04:36:39,124 INFO L138 BoogieDeclarations]: Found implementation of procedure IoConnectInterrupt [2022-02-15 04:36:39,124 INFO L138 BoogieDeclarations]: Found implementation of procedure IoReportResourceUsage [2022-02-15 04:36:39,124 INFO L138 BoogieDeclarations]: Found implementation of procedure IoInitializeRemoveLockEx [2022-02-15 04:36:39,124 INFO L138 BoogieDeclarations]: Found implementation of procedure IoReleaseRemoveLockEx [2022-02-15 04:36:39,124 INFO L138 BoogieDeclarations]: Found implementation of procedure IoReleaseRemoveLockAndWaitEx [2022-02-15 04:36:39,124 INFO L138 BoogieDeclarations]: Found implementation of procedure IoWriteErrorLogEntry [2022-02-15 04:36:39,124 INFO L138 BoogieDeclarations]: Found implementation of procedure IoWMIRegistrationControl [2022-02-15 04:36:39,124 INFO L138 BoogieDeclarations]: Found implementation of procedure IoOpenDeviceRegistryKey [2022-02-15 04:36:39,125 INFO L138 BoogieDeclarations]: Found implementation of procedure KeStallExecutionProcessor [2022-02-15 04:36:39,125 INFO L138 BoogieDeclarations]: Found implementation of procedure PoRequestPowerIrp [2022-02-15 04:36:39,125 INFO L138 BoogieDeclarations]: Found implementation of procedure PoSetPowerState [2022-02-15 04:36:39,125 INFO L138 BoogieDeclarations]: Found implementation of procedure ObfReferenceObject [2022-02-15 04:36:39,125 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwQueryValueKey [2022-02-15 04:36:39,125 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwSetValueKey [2022-02-15 04:36:39,125 INFO L138 BoogieDeclarations]: Found implementation of procedure WmiCompleteRequest [2022-02-15 04:36:39,125 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2022-02-15 04:36:39,125 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDispatchCleanup [2022-02-15 04:36:39,125 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDebugDumpPnpIrpInfo [2022-02-15 04:36:39,125 INFO L138 BoogieDeclarations]: Found implementation of procedure PptAcquireRemoveLock [2022-02-15 04:36:39,125 INFO L138 BoogieDeclarations]: Found implementation of procedure PptReleaseRemoveLock [2022-02-15 04:36:39,125 INFO L138 BoogieDeclarations]: Found implementation of procedure PptReleaseRemoveLockAndWait [2022-02-15 04:36:39,125 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDebugDumpResourceList [2022-02-15 04:36:39,125 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDebugDumpResourceRequirementsList [2022-02-15 04:36:39,125 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLogError [2022-02-15 04:36:39,125 INFO L138 BoogieDeclarations]: Found implementation of procedure DriverEntry [2022-02-15 04:36:39,126 INFO L138 BoogieDeclarations]: Found implementation of procedure PptUnload [2022-02-15 04:36:39,126 INFO L138 BoogieDeclarations]: Found implementation of procedure PptCleanRemovalRelationsList [2022-02-15 04:36:39,126 INFO L138 BoogieDeclarations]: Found implementation of procedure PptAddPptRemovalRelation [2022-02-15 04:36:39,126 INFO L138 BoogieDeclarations]: Found implementation of procedure PptRemovePptRemovalRelation [2022-02-15 04:36:39,126 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDumpRemovalRelationsList [2022-02-15 04:36:39,126 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDumpPptRemovalRelationsStruct [2022-02-15 04:36:39,126 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDispatchInternalDeviceControl [2022-02-15 04:36:39,126 INFO L138 BoogieDeclarations]: Found implementation of procedure PptIsNecR98Machine [2022-02-15 04:36:39,126 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDispatchCreate [2022-02-15 04:36:39,126 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDispatchClose [2022-02-15 04:36:39,126 INFO L138 BoogieDeclarations]: Found implementation of procedure PptInitiate1284_3 [2022-02-15 04:36:39,126 INFO L138 BoogieDeclarations]: Found implementation of procedure PptTrySelectDevice [2022-02-15 04:36:39,126 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDeselectDevice [2022-02-15 04:36:39,126 INFO L138 BoogieDeclarations]: Found implementation of procedure Ppt1284_3AssignAddress [2022-02-15 04:36:39,126 INFO L138 BoogieDeclarations]: Found implementation of procedure PptCheckIfNon1284_3Present [2022-02-15 04:36:39,126 INFO L138 BoogieDeclarations]: Found implementation of procedure PptCheckIfStl1284_3 [2022-02-15 04:36:39,126 INFO L138 BoogieDeclarations]: Found implementation of procedure PptCheckIfStlProductId [2022-02-15 04:36:39,126 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSend1284_3Command [2022-02-15 04:36:39,127 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectChipFilter [2022-02-15 04:36:39,127 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectPortType [2022-02-15 04:36:39,127 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectPortCapabilities [2022-02-15 04:36:39,127 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectEcpPort [2022-02-15 04:36:39,127 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectEppPortIfDot3DevicePresent [2022-02-15 04:36:39,127 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectEppPortIfUserRequested [2022-02-15 04:36:39,127 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectEppPort [2022-02-15 04:36:39,127 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectBytePort [2022-02-15 04:36:39,127 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetermineFifoDepth [2022-02-15 04:36:39,127 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetermineFifoWidth [2022-02-15 04:36:39,127 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSetChipMode [2022-02-15 04:36:39,128 INFO L138 BoogieDeclarations]: Found implementation of procedure PptClearChipMode [2022-02-15 04:36:39,128 INFO L138 BoogieDeclarations]: Found implementation of procedure PptEcrSetMode [2022-02-15 04:36:39,128 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSetByteMode [2022-02-15 04:36:39,128 INFO L138 BoogieDeclarations]: Found implementation of procedure PptClearByteMode [2022-02-15 04:36:39,128 INFO L138 BoogieDeclarations]: Found implementation of procedure PptCheckByteMode [2022-02-15 04:36:39,128 INFO L138 BoogieDeclarations]: Found implementation of procedure PptEcrClearMode [2022-02-15 04:36:39,128 INFO L138 BoogieDeclarations]: Found implementation of procedure PptFindNatChip [2022-02-15 04:36:39,129 INFO L138 BoogieDeclarations]: Found implementation of procedure PptBuildResourceList [2022-02-15 04:36:39,129 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpBuildRemovalRelations [2022-02-15 04:36:39,129 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpStartScanPciCardCmResourceList [2022-02-15 04:36:39,129 INFO L138 BoogieDeclarations]: Found implementation of procedure PptIsPci [2022-02-15 04:36:39,129 INFO L138 BoogieDeclarations]: Found implementation of procedure PptCompleteRequest [2022-02-15 04:36:39,129 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpInitDispatchFunctionTable [2022-02-15 04:36:39,130 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpAddDevice [2022-02-15 04:36:39,130 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDispatchPnp [2022-02-15 04:36:39,130 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpStartDevice [2022-02-15 04:36:39,130 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpStartScanCmResourceList [2022-02-15 04:36:39,130 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpStartValidateResources [2022-02-15 04:36:39,130 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpFilterResourceRequirements [2022-02-15 04:36:39,130 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpFilterExistsNonIrqResourceList [2022-02-15 04:36:39,130 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpFilterRemoveIrqResourceLists [2022-02-15 04:36:39,130 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpFilterGetEndOfResourceRequirementsList [2022-02-15 04:36:39,130 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpFilterNukeIrqResourceDescriptorsFromAllLists [2022-02-15 04:36:39,130 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpFilterNukeIrqResourceDescriptors [2022-02-15 04:36:39,130 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpQueryDeviceRelations [2022-02-15 04:36:39,130 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpQueryStopDevice [2022-02-15 04:36:39,130 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpCancelStopDevice [2022-02-15 04:36:39,130 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpStopDevice [2022-02-15 04:36:39,130 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpQueryRemoveDevice [2022-02-15 04:36:39,130 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpCancelRemoveDevice [2022-02-15 04:36:39,131 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpRemoveDevice [2022-02-15 04:36:39,131 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpSurpriseRemoval [2022-02-15 04:36:39,131 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpListContainsIrqResourceDescriptor [2022-02-15 04:36:39,131 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpBounceAndCatchPnpIrp [2022-02-15 04:36:39,131 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpPassThroughPnpIrpAndReleaseRemoveLock [2022-02-15 04:36:39,131 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpUnhandledIrp [2022-02-15 04:36:39,131 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPowerComplete [2022-02-15 04:36:39,131 INFO L138 BoogieDeclarations]: Found implementation of procedure InitNEC_98 [2022-02-15 04:36:39,132 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDispatchPower [2022-02-15 04:36:39,132 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLegacyZipClockDiskModeByte [2022-02-15 04:36:39,132 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLegacyZipClockPrtModeByte [2022-02-15 04:36:39,132 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLegacyZipSetDiskMode [2022-02-15 04:36:39,132 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLegacyZipCheckDevice [2022-02-15 04:36:39,132 INFO L138 BoogieDeclarations]: Found implementation of procedure PptTrySelectLegacyZip [2022-02-15 04:36:39,132 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDeselectLegacyZip [2022-02-15 04:36:39,133 INFO L138 BoogieDeclarations]: Found implementation of procedure PptRegInitDriverSettings [2022-02-15 04:36:39,133 INFO L138 BoogieDeclarations]: Found implementation of procedure PptRegGetDeviceParameterDword [2022-02-15 04:36:39,133 INFO L138 BoogieDeclarations]: Found implementation of procedure PptRegSetDeviceParameterDword [2022-02-15 04:36:39,133 INFO L138 BoogieDeclarations]: Found implementation of procedure PptFailRequest [2022-02-15 04:36:39,133 INFO L138 BoogieDeclarations]: Found implementation of procedure PptAcquireRemoveLockOrFailIrp [2022-02-15 04:36:39,133 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDispatchPreProcessIrp [2022-02-15 04:36:39,133 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDispatchPostProcessIrp [2022-02-15 04:36:39,133 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchCompletionRoutine [2022-02-15 04:36:39,133 INFO L138 BoogieDeclarations]: Found implementation of procedure PptGetPortNameFromPhysicalDeviceObject [2022-02-15 04:36:39,133 INFO L138 BoogieDeclarations]: Found implementation of procedure PptConnectInterrupt [2022-02-15 04:36:39,133 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDisconnectInterrupt [2022-02-15 04:36:39,134 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchronizedIncrement [2022-02-15 04:36:39,134 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchronizedDecrement [2022-02-15 04:36:39,134 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchronizedRead [2022-02-15 04:36:39,134 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchronizedQueue [2022-02-15 04:36:39,134 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchronizedDisconnect [2022-02-15 04:36:39,134 INFO L138 BoogieDeclarations]: Found implementation of procedure PptCancelRoutine [2022-02-15 04:36:39,134 INFO L138 BoogieDeclarations]: Found implementation of procedure PptFreePortDpc [2022-02-15 04:36:39,135 INFO L138 BoogieDeclarations]: Found implementation of procedure PptTryAllocatePortAtInterruptLevel [2022-02-15 04:36:39,135 INFO L138 BoogieDeclarations]: Found implementation of procedure PptFreePortFromInterruptLevel [2022-02-15 04:36:39,135 INFO L138 BoogieDeclarations]: Found implementation of procedure PptInterruptService [2022-02-15 04:36:39,136 INFO L138 BoogieDeclarations]: Found implementation of procedure PptTryAllocatePort [2022-02-15 04:36:39,138 INFO L138 BoogieDeclarations]: Found implementation of procedure PptTraversePortCheckList [2022-02-15 04:36:39,138 INFO L138 BoogieDeclarations]: Found implementation of procedure PptFreePort [2022-02-15 04:36:39,143 INFO L138 BoogieDeclarations]: Found implementation of procedure PptQueryNumWaiters [2022-02-15 04:36:39,143 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSetCancelRoutine [2022-02-15 04:36:39,143 INFO L138 BoogieDeclarations]: Found implementation of procedure KeQueryTickCount [2022-02-15 04:36:39,143 INFO L138 BoogieDeclarations]: Found implementation of procedure CheckPort [2022-02-15 04:36:39,143 INFO L138 BoogieDeclarations]: Found implementation of procedure PptBuildParallelPortDeviceName [2022-02-15 04:36:39,143 INFO L138 BoogieDeclarations]: Found implementation of procedure PptInitializeDeviceExtension [2022-02-15 04:36:39,143 INFO L138 BoogieDeclarations]: Found implementation of procedure PptGetPortNumberFromLptName [2022-02-15 04:36:39,143 INFO L138 BoogieDeclarations]: Found implementation of procedure PptBuildDeviceObject [2022-02-15 04:36:39,143 INFO L138 BoogieDeclarations]: Found implementation of procedure PptWmiInitWmi [2022-02-15 04:36:39,143 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDispatchSystemControl [2022-02-15 04:36:39,143 INFO L138 BoogieDeclarations]: Found implementation of procedure PptWmiQueryWmiRegInfo [2022-02-15 04:36:39,143 INFO L138 BoogieDeclarations]: Found implementation of procedure PptWmiQueryWmiDataBlock [2022-02-15 04:36:39,143 INFO L138 BoogieDeclarations]: Found implementation of procedure _BLAST_init [2022-02-15 04:36:39,143 INFO L138 BoogieDeclarations]: Found implementation of procedure stub_driver_init [2022-02-15 04:36:39,143 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-02-15 04:36:39,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAcquireFastMutex [2022-02-15 04:36:39,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ExReleaseFastMutex [2022-02-15 04:36:39,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2022-02-15 04:36:39,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ExFreePool [2022-02-15 04:36:39,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertHeadList [2022-02-15 04:36:39,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertTailList [2022-02-15 04:36:39,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedRemoveHeadList [2022-02-15 04:36:39,144 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAllocateMdl [2022-02-15 04:36:39,144 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAttachDeviceToDeviceStack [2022-02-15 04:36:39,144 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildAsynchronousFsdRequest [2022-02-15 04:36:39,144 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2022-02-15 04:36:39,144 INFO L138 BoogieDeclarations]: Found implementation of procedure IoCreateDevice [2022-02-15 04:36:39,144 INFO L138 BoogieDeclarations]: Found implementation of procedure IoCreateSymbolicLink [2022-02-15 04:36:39,144 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteDevice [2022-02-15 04:36:39,144 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteSymbolicLink [2022-02-15 04:36:39,144 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDetachDevice [2022-02-15 04:36:39,144 INFO L138 BoogieDeclarations]: Found implementation of procedure IoFreeIrp [2022-02-15 04:36:39,144 INFO L138 BoogieDeclarations]: Found implementation of procedure IoFreeMdl [2022-02-15 04:36:39,144 INFO L138 BoogieDeclarations]: Found implementation of procedure IoGetConfigurationInformation [2022-02-15 04:36:39,144 INFO L138 BoogieDeclarations]: Found implementation of procedure IoQueryDeviceDescription [2022-02-15 04:36:39,144 INFO L138 BoogieDeclarations]: Found implementation of procedure IoRegisterDeviceInterface [2022-02-15 04:36:39,144 INFO L138 BoogieDeclarations]: Found implementation of procedure IoReleaseCancelSpinLock [2022-02-15 04:36:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2022-02-15 04:36:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetHardErrorOrVerifyDevice [2022-02-15 04:36:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2022-02-15 04:36:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2022-02-15 04:36:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2022-02-15 04:36:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure KeAcquireSpinLockRaiseToDpc [2022-02-15 04:36:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure KeDelayExecutionThread [2022-02-15 04:36:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeEvent [2022-02-15 04:36:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeSemaphore [2022-02-15 04:36:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeSpinLock [2022-02-15 04:36:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure KeReleaseSemaphore [2022-02-15 04:36:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure KfReleaseSpinLock [2022-02-15 04:36:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2022-02-15 04:36:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2022-02-15 04:36:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure MmAllocateContiguousMemory [2022-02-15 04:36:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure MmFreeContiguousMemory [2022-02-15 04:36:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure MmMapLockedPagesSpecifyCache [2022-02-15 04:36:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure MmPageEntireDriver [2022-02-15 04:36:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure MmResetDriverPaging [2022-02-15 04:36:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure MmUnlockPages [2022-02-15 04:36:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ObReferenceObjectByHandle [2022-02-15 04:36:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ObfDereferenceObject [2022-02-15 04:36:39,146 INFO L138 BoogieDeclarations]: Found implementation of procedure PoCallDriver [2022-02-15 04:36:39,146 INFO L138 BoogieDeclarations]: Found implementation of procedure PoStartNextPowerIrp [2022-02-15 04:36:39,146 INFO L138 BoogieDeclarations]: Found implementation of procedure PsCreateSystemThread [2022-02-15 04:36:39,146 INFO L138 BoogieDeclarations]: Found implementation of procedure PsTerminateSystemThread [2022-02-15 04:36:39,146 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlAnsiStringToUnicodeString [2022-02-15 04:36:39,193 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCompareMemory [2022-02-15 04:36:39,193 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCopyUnicodeString [2022-02-15 04:36:39,193 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlDeleteRegistryValue [2022-02-15 04:36:39,193 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlFreeUnicodeString [2022-02-15 04:36:39,193 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlInitString [2022-02-15 04:36:39,193 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlInitUnicodeString [2022-02-15 04:36:39,193 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlQueryRegistryValues [2022-02-15 04:36:39,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2022-02-15 04:36:39,193 INFO L138 BoogieDeclarations]: Found implementation of procedure WmiSystemControl [2022-02-15 04:36:39,193 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAcquireRemoveLockEx [2022-02-15 04:36:39,193 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-02-15 04:36:39,193 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-02-15 04:36:39,193 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2022-02-15 04:36:39,194 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-02-15 04:36:39,194 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-02-15 04:36:39,194 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-02-15 04:36:39,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-02-15 04:36:39,194 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-02-15 04:36:39,194 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_short [2022-02-15 04:36:39,194 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2022-02-15 04:36:39,194 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-02-15 04:36:39,194 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2022-02-15 04:36:39,194 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2022-02-15 04:36:39,194 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_guard [2022-02-15 04:36:39,194 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2022-02-15 04:36:39,194 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2022-02-15 04:36:39,194 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2022-02-15 04:36:39,194 INFO L130 BoogieDeclarations]: Found specification of procedure memmove [2022-02-15 04:36:39,194 INFO L130 BoogieDeclarations]: Found specification of procedure RtlQueryRegistryValues [2022-02-15 04:36:39,194 INFO L130 BoogieDeclarations]: Found specification of procedure RtlDeleteRegistryValue [2022-02-15 04:36:39,194 INFO L130 BoogieDeclarations]: Found specification of procedure RtlIntegerToUnicodeString [2022-02-15 04:36:39,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-02-15 04:36:39,194 INFO L130 BoogieDeclarations]: Found specification of procedure RtlUnicodeStringToInteger [2022-02-15 04:36:39,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-02-15 04:36:39,194 INFO L130 BoogieDeclarations]: Found specification of procedure RtlInitString [2022-02-15 04:36:39,194 INFO L130 BoogieDeclarations]: Found specification of procedure RtlInitUnicodeString [2022-02-15 04:36:39,195 INFO L130 BoogieDeclarations]: Found specification of procedure RtlAnsiStringToUnicodeString [2022-02-15 04:36:39,195 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCompareUnicodeString [2022-02-15 04:36:39,195 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCopyUnicodeString [2022-02-15 04:36:39,195 INFO L130 BoogieDeclarations]: Found specification of procedure RtlAppendUnicodeStringToString [2022-02-15 04:36:39,195 INFO L130 BoogieDeclarations]: Found specification of procedure RtlFreeUnicodeString [2022-02-15 04:36:39,195 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCompareMemory [2022-02-15 04:36:39,195 INFO L130 BoogieDeclarations]: Found specification of procedure READ_PORT_UCHAR [2022-02-15 04:36:39,195 INFO L130 BoogieDeclarations]: Found specification of procedure WRITE_PORT_UCHAR [2022-02-15 04:36:39,195 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedIncrement [2022-02-15 04:36:39,195 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedDecrement [2022-02-15 04:36:39,195 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedExchange [2022-02-15 04:36:39,195 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeDpc [2022-02-15 04:36:39,195 INFO L130 BoogieDeclarations]: Found specification of procedure KeInsertQueueDpc [2022-02-15 04:36:39,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-02-15 04:36:39,195 INFO L130 BoogieDeclarations]: Found specification of procedure KeSynchronizeExecution [2022-02-15 04:36:39,195 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeEvent [2022-02-15 04:36:39,195 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2022-02-15 04:36:39,195 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeSemaphore [2022-02-15 04:36:39,195 INFO L130 BoogieDeclarations]: Found specification of procedure KeReleaseSemaphore [2022-02-15 04:36:39,195 INFO L130 BoogieDeclarations]: Found specification of procedure KeDelayExecutionThread [2022-02-15 04:36:39,195 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2022-02-15 04:36:39,196 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeSpinLock [2022-02-15 04:36:39,196 INFO L130 BoogieDeclarations]: Found specification of procedure KfReleaseSpinLock [2022-02-15 04:36:39,196 INFO L130 BoogieDeclarations]: Found specification of procedure KeQueryTimeIncrement [2022-02-15 04:36:39,196 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2022-02-15 04:36:39,196 INFO L130 BoogieDeclarations]: Found specification of procedure ExFreePool [2022-02-15 04:36:39,196 INFO L130 BoogieDeclarations]: Found specification of procedure ExAcquireFastMutex [2022-02-15 04:36:39,196 INFO L130 BoogieDeclarations]: Found specification of procedure ExReleaseFastMutex [2022-02-15 04:36:39,196 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertHeadList [2022-02-15 04:36:39,196 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertTailList [2022-02-15 04:36:39,196 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedRemoveHeadList [2022-02-15 04:36:39,196 INFO L130 BoogieDeclarations]: Found specification of procedure MmUnlockPages [2022-02-15 04:36:39,196 INFO L130 BoogieDeclarations]: Found specification of procedure MmMapLockedPagesSpecifyCache [2022-02-15 04:36:39,196 INFO L130 BoogieDeclarations]: Found specification of procedure MmAllocateContiguousMemory [2022-02-15 04:36:39,196 INFO L130 BoogieDeclarations]: Found specification of procedure MmFreeContiguousMemory [2022-02-15 04:36:39,196 INFO L130 BoogieDeclarations]: Found specification of procedure MmResetDriverPaging [2022-02-15 04:36:39,196 INFO L130 BoogieDeclarations]: Found specification of procedure MmPageEntireDriver [2022-02-15 04:36:39,196 INFO L130 BoogieDeclarations]: Found specification of procedure PsCreateSystemThread [2022-02-15 04:36:39,196 INFO L130 BoogieDeclarations]: Found specification of procedure PsTerminateSystemThread [2022-02-15 04:36:39,196 INFO L130 BoogieDeclarations]: Found specification of procedure IoAcquireCancelSpinLock [2022-02-15 04:36:39,196 INFO L130 BoogieDeclarations]: Found specification of procedure IoAllocateErrorLogEntry [2022-02-15 04:36:39,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-02-15 04:36:39,196 INFO L130 BoogieDeclarations]: Found specification of procedure IoAllocateMdl [2022-02-15 04:36:39,197 INFO L130 BoogieDeclarations]: Found specification of procedure IoAttachDeviceToDeviceStack [2022-02-15 04:36:39,197 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildAsynchronousFsdRequest [2022-02-15 04:36:39,197 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2022-02-15 04:36:39,197 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2022-02-15 04:36:39,197 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2022-02-15 04:36:39,197 INFO L130 BoogieDeclarations]: Found specification of procedure IoConnectInterrupt [2022-02-15 04:36:39,197 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~PVOID~0~TO~~BOOLEAN~0 [2022-02-15 04:36:39,197 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-02-15 04:36:39,197 INFO L130 BoogieDeclarations]: Found specification of procedure IoCreateDevice [2022-02-15 04:36:39,197 INFO L130 BoogieDeclarations]: Found specification of procedure IoCreateSymbolicLink [2022-02-15 04:36:39,197 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteDevice [2022-02-15 04:36:39,197 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteSymbolicLink [2022-02-15 04:36:39,197 INFO L130 BoogieDeclarations]: Found specification of procedure IoDetachDevice [2022-02-15 04:36:39,197 INFO L130 BoogieDeclarations]: Found specification of procedure IoFreeIrp [2022-02-15 04:36:39,197 INFO L130 BoogieDeclarations]: Found specification of procedure IoFreeMdl [2022-02-15 04:36:39,197 INFO L130 BoogieDeclarations]: Found specification of procedure IoGetConfigurationInformation [2022-02-15 04:36:39,197 INFO L130 BoogieDeclarations]: Found specification of procedure IoQueryDeviceDescription [2022-02-15 04:36:39,197 INFO L130 BoogieDeclarations]: Found specification of procedure IoReleaseCancelSpinLock [2022-02-15 04:36:39,197 INFO L130 BoogieDeclarations]: Found specification of procedure IoReportResourceUsage [2022-02-15 04:36:39,197 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetHardErrorOrVerifyDevice [2022-02-15 04:36:39,197 INFO L130 BoogieDeclarations]: Found specification of procedure IoInitializeRemoveLockEx [2022-02-15 04:36:39,197 INFO L130 BoogieDeclarations]: Found specification of procedure IoAcquireRemoveLockEx [2022-02-15 04:36:39,197 INFO L130 BoogieDeclarations]: Found specification of procedure IoReleaseRemoveLockEx [2022-02-15 04:36:39,198 INFO L130 BoogieDeclarations]: Found specification of procedure IoReleaseRemoveLockAndWaitEx [2022-02-15 04:36:39,198 INFO L130 BoogieDeclarations]: Found specification of procedure IoWriteErrorLogEntry [2022-02-15 04:36:39,198 INFO L130 BoogieDeclarations]: Found specification of procedure IoWMIRegistrationControl [2022-02-15 04:36:39,198 INFO L130 BoogieDeclarations]: Found specification of procedure IoOpenDeviceRegistryKey [2022-02-15 04:36:39,198 INFO L130 BoogieDeclarations]: Found specification of procedure IoRegisterDeviceInterface [2022-02-15 04:36:39,198 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2022-02-15 04:36:39,198 INFO L130 BoogieDeclarations]: Found specification of procedure KeStallExecutionProcessor [2022-02-15 04:36:39,198 INFO L130 BoogieDeclarations]: Found specification of procedure PoRequestPowerIrp [2022-02-15 04:36:39,198 INFO L130 BoogieDeclarations]: Found specification of procedure PoSetPowerState [2022-02-15 04:36:39,198 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-02-15 04:36:39,198 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-02-15 04:36:39,198 INFO L130 BoogieDeclarations]: Found specification of procedure PoCallDriver [2022-02-15 04:36:39,198 INFO L130 BoogieDeclarations]: Found specification of procedure PoStartNextPowerIrp [2022-02-15 04:36:39,198 INFO L130 BoogieDeclarations]: Found specification of procedure ObReferenceObjectByHandle [2022-02-15 04:36:39,198 INFO L130 BoogieDeclarations]: Found specification of procedure ObfReferenceObject [2022-02-15 04:36:39,198 INFO L130 BoogieDeclarations]: Found specification of procedure ObfDereferenceObject [2022-02-15 04:36:39,198 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2022-02-15 04:36:39,198 INFO L130 BoogieDeclarations]: Found specification of procedure ZwQueryValueKey [2022-02-15 04:36:39,198 INFO L130 BoogieDeclarations]: Found specification of procedure ZwSetValueKey [2022-02-15 04:36:39,198 INFO L130 BoogieDeclarations]: Found specification of procedure WmiCompleteRequest [2022-02-15 04:36:39,198 INFO L130 BoogieDeclarations]: Found specification of procedure WmiSystemControl [2022-02-15 04:36:39,198 INFO L130 BoogieDeclarations]: Found specification of procedure PptCompleteRequest [2022-02-15 04:36:39,199 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2022-02-15 04:36:39,199 INFO L130 BoogieDeclarations]: Found specification of procedure PptWmiInitWmi [2022-02-15 04:36:39,199 INFO L130 BoogieDeclarations]: Found specification of procedure PptDispatchSystemControl [2022-02-15 04:36:39,199 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpInitDispatchFunctionTable [2022-02-15 04:36:39,199 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpAddDevice [2022-02-15 04:36:39,199 INFO L130 BoogieDeclarations]: Found specification of procedure PptDispatchPnp [2022-02-15 04:36:39,199 INFO L130 BoogieDeclarations]: Found specification of procedure PptFailRequest [2022-02-15 04:36:39,201 INFO L130 BoogieDeclarations]: Found specification of procedure PptDispatchPreProcessIrp [2022-02-15 04:36:39,201 INFO L130 BoogieDeclarations]: Found specification of procedure PptDispatchPostProcessIrp [2022-02-15 04:36:39,201 INFO L130 BoogieDeclarations]: Found specification of procedure DriverEntry [2022-02-15 04:36:39,201 INFO L130 BoogieDeclarations]: Found specification of procedure PptUnload [2022-02-15 04:36:39,201 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchCompletionRoutine [2022-02-15 04:36:39,201 INFO L130 BoogieDeclarations]: Found specification of procedure PptLogError [2022-02-15 04:36:39,201 INFO L130 BoogieDeclarations]: Found specification of procedure PptConnectInterrupt [2022-02-15 04:36:39,202 INFO L130 BoogieDeclarations]: Found specification of procedure PptDisconnectInterrupt [2022-02-15 04:36:39,202 INFO L130 BoogieDeclarations]: Found specification of procedure PptDispatchCreate [2022-02-15 04:36:39,202 INFO L130 BoogieDeclarations]: Found specification of procedure PptDispatchClose [2022-02-15 04:36:39,202 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchronizedIncrement [2022-02-15 04:36:39,202 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchronizedDecrement [2022-02-15 04:36:39,202 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchronizedRead [2022-02-15 04:36:39,202 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchronizedQueue [2022-02-15 04:36:39,202 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchronizedDisconnect [2022-02-15 04:36:39,202 INFO L130 BoogieDeclarations]: Found specification of procedure PptCancelRoutine [2022-02-15 04:36:39,202 INFO L130 BoogieDeclarations]: Found specification of procedure PptFreePortDpc [2022-02-15 04:36:39,202 INFO L130 BoogieDeclarations]: Found specification of procedure PptTryAllocatePortAtInterruptLevel [2022-02-15 04:36:39,202 INFO L130 BoogieDeclarations]: Found specification of procedure PptFreePortFromInterruptLevel [2022-02-15 04:36:39,202 INFO L130 BoogieDeclarations]: Found specification of procedure PptInterruptService [2022-02-15 04:36:39,202 INFO L130 BoogieDeclarations]: Found specification of procedure PptTryAllocatePort [2022-02-15 04:36:39,202 INFO L130 BoogieDeclarations]: Found specification of procedure PptTraversePortCheckList [2022-02-15 04:36:39,202 INFO L130 BoogieDeclarations]: Found specification of procedure PptFreePort [2022-02-15 04:36:39,202 INFO L130 BoogieDeclarations]: Found specification of procedure PptQueryNumWaiters [2022-02-15 04:36:39,202 INFO L130 BoogieDeclarations]: Found specification of procedure PptDispatchInternalDeviceControl [2022-02-15 04:36:39,202 INFO L130 BoogieDeclarations]: Found specification of procedure PptDispatchCleanup [2022-02-15 04:36:39,202 INFO L130 BoogieDeclarations]: Found specification of procedure PptIsNecR98Machine [2022-02-15 04:36:39,202 INFO L130 BoogieDeclarations]: Found specification of procedure PptDispatchPower [2022-02-15 04:36:39,202 INFO L130 BoogieDeclarations]: Found specification of procedure PptRegInitDriverSettings [2022-02-15 04:36:39,202 INFO L130 BoogieDeclarations]: Found specification of procedure PptGetPortNameFromPhysicalDeviceObject [2022-02-15 04:36:39,203 INFO L130 BoogieDeclarations]: Found specification of procedure PptSetCancelRoutine [2022-02-15 04:36:39,203 INFO L130 BoogieDeclarations]: Found specification of procedure PptAcquireRemoveLockOrFailIrp [2022-02-15 04:36:39,203 INFO L130 BoogieDeclarations]: Found specification of procedure PptDebugDumpPnpIrpInfo [2022-02-15 04:36:39,203 INFO L130 BoogieDeclarations]: Found specification of procedure PptAcquireRemoveLock [2022-02-15 04:36:39,203 INFO L130 BoogieDeclarations]: Found specification of procedure PptReleaseRemoveLock [2022-02-15 04:36:39,203 INFO L130 BoogieDeclarations]: Found specification of procedure PptReleaseRemoveLockAndWait [2022-02-15 04:36:39,203 INFO L130 BoogieDeclarations]: Found specification of procedure PptDebugDumpResourceList [2022-02-15 04:36:39,203 INFO L130 BoogieDeclarations]: Found specification of procedure PptDebugDumpResourceRequirementsList [2022-02-15 04:36:39,203 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectChipFilter [2022-02-15 04:36:39,203 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectPortType [2022-02-15 04:36:39,203 INFO L130 BoogieDeclarations]: Found specification of procedure PptSetChipMode [2022-02-15 04:36:39,203 INFO L130 BoogieDeclarations]: Found specification of procedure PptClearChipMode [2022-02-15 04:36:39,203 INFO L130 BoogieDeclarations]: Found specification of procedure PptInitiate1284_3 [2022-02-15 04:36:39,203 INFO L130 BoogieDeclarations]: Found specification of procedure PptTrySelectDevice [2022-02-15 04:36:39,203 INFO L130 BoogieDeclarations]: Found specification of procedure PptDeselectDevice [2022-02-15 04:36:39,203 INFO L130 BoogieDeclarations]: Found specification of procedure Ppt1284_3AssignAddress [2022-02-15 04:36:39,203 INFO L130 BoogieDeclarations]: Found specification of procedure PptSend1284_3Command [2022-02-15 04:36:39,203 INFO L130 BoogieDeclarations]: Found specification of procedure PptTrySelectLegacyZip [2022-02-15 04:36:39,203 INFO L130 BoogieDeclarations]: Found specification of procedure PptDeselectLegacyZip [2022-02-15 04:36:39,203 INFO L130 BoogieDeclarations]: Found specification of procedure PptDumpRemovalRelationsList [2022-02-15 04:36:39,203 INFO L130 BoogieDeclarations]: Found specification of procedure PptRegGetDeviceParameterDword [2022-02-15 04:36:39,203 INFO L130 BoogieDeclarations]: Found specification of procedure PptRegSetDeviceParameterDword [2022-02-15 04:36:39,204 INFO L130 BoogieDeclarations]: Found specification of procedure PptBuildParallelPortDeviceName [2022-02-15 04:36:39,204 INFO L130 BoogieDeclarations]: Found specification of procedure PptInitializeDeviceExtension [2022-02-15 04:36:39,204 INFO L130 BoogieDeclarations]: Found specification of procedure PptGetPortNumberFromLptName [2022-02-15 04:36:39,204 INFO L130 BoogieDeclarations]: Found specification of procedure PptBuildDeviceObject [2022-02-15 04:36:39,204 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectEppPort [2022-02-15 04:36:39,204 INFO L130 BoogieDeclarations]: Found specification of procedure PptCleanRemovalRelationsList [2022-02-15 04:36:39,205 INFO L130 BoogieDeclarations]: Found specification of procedure CheckPort [2022-02-15 04:36:39,205 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2022-02-15 04:36:39,206 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-02-15 04:36:39,206 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-02-15 04:36:39,206 INFO L130 BoogieDeclarations]: Found specification of procedure PptAddPptRemovalRelation [2022-02-15 04:36:39,206 INFO L130 BoogieDeclarations]: Found specification of procedure PptRemovePptRemovalRelation [2022-02-15 04:36:39,206 INFO L130 BoogieDeclarations]: Found specification of procedure PptDumpPptRemovalRelationsStruct [2022-02-15 04:36:39,206 INFO L130 BoogieDeclarations]: Found specification of procedure PptCheckIfStl1284_3 [2022-02-15 04:36:39,206 INFO L130 BoogieDeclarations]: Found specification of procedure PptCheckIfNon1284_3Present [2022-02-15 04:36:39,206 INFO L130 BoogieDeclarations]: Found specification of procedure PptCheckIfStlProductId [2022-02-15 04:36:39,206 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectPortCapabilities [2022-02-15 04:36:39,207 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectEcpPort [2022-02-15 04:36:39,207 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectEppPortIfDot3DevicePresent [2022-02-15 04:36:39,207 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectEppPortIfUserRequested [2022-02-15 04:36:39,207 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectBytePort [2022-02-15 04:36:39,207 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetermineFifoDepth [2022-02-15 04:36:39,207 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetermineFifoWidth [2022-02-15 04:36:39,207 INFO L130 BoogieDeclarations]: Found specification of procedure PptEcrSetMode [2022-02-15 04:36:39,207 INFO L130 BoogieDeclarations]: Found specification of procedure PptEcrClearMode [2022-02-15 04:36:39,207 INFO L130 BoogieDeclarations]: Found specification of procedure PptFindNatChip [2022-02-15 04:36:39,207 INFO L130 BoogieDeclarations]: Found specification of procedure PptBuildResourceList [2022-02-15 04:36:39,207 INFO L130 BoogieDeclarations]: Found specification of procedure PptSetByteMode [2022-02-15 04:36:39,207 INFO L130 BoogieDeclarations]: Found specification of procedure PptClearByteMode [2022-02-15 04:36:39,207 INFO L130 BoogieDeclarations]: Found specification of procedure PptCheckByteMode [2022-02-15 04:36:39,207 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~PVOID~0~X~~UCHAR~0~TO~~NTSTATUS~0 [2022-02-15 04:36:39,207 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpFilterResourceRequirements [2022-02-15 04:36:39,207 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpQueryDeviceRelations [2022-02-15 04:36:39,207 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpQueryStopDevice [2022-02-15 04:36:39,207 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpCancelStopDevice [2022-02-15 04:36:39,207 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpStopDevice [2022-02-15 04:36:39,207 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpQueryRemoveDevice [2022-02-15 04:36:39,207 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpCancelRemoveDevice [2022-02-15 04:36:39,208 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpRemoveDevice [2022-02-15 04:36:39,208 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpSurpriseRemoval [2022-02-15 04:36:39,208 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpUnhandledIrp [2022-02-15 04:36:39,208 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpStartDevice [2022-02-15 04:36:39,208 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpStartValidateResources [2022-02-15 04:36:39,208 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpStartScanCmResourceList [2022-02-15 04:36:39,208 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpPassThroughPnpIrpAndReleaseRemoveLock [2022-02-15 04:36:39,208 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpFilterNukeIrqResourceDescriptors [2022-02-15 04:36:39,208 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpFilterNukeIrqResourceDescriptorsFromAllLists [2022-02-15 04:36:39,208 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpFilterExistsNonIrqResourceList [2022-02-15 04:36:39,208 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpFilterGetEndOfResourceRequirementsList [2022-02-15 04:36:39,208 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpListContainsIrqResourceDescriptor [2022-02-15 04:36:39,208 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpFilterRemoveIrqResourceLists [2022-02-15 04:36:39,208 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpBounceAndCatchPnpIrp [2022-02-15 04:36:39,208 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpBuildRemovalRelations [2022-02-15 04:36:39,208 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpStartScanPciCardCmResourceList [2022-02-15 04:36:39,208 INFO L130 BoogieDeclarations]: Found specification of procedure PptIsPci [2022-02-15 04:36:39,208 INFO L130 BoogieDeclarations]: Found specification of procedure PptPowerComplete [2022-02-15 04:36:39,208 INFO L130 BoogieDeclarations]: Found specification of procedure InitNEC_98 [2022-02-15 04:36:39,208 INFO L130 BoogieDeclarations]: Found specification of procedure PptLegacyZipClockDiskModeByte [2022-02-15 04:36:39,208 INFO L130 BoogieDeclarations]: Found specification of procedure PptLegacyZipClockPrtModeByte [2022-02-15 04:36:39,208 INFO L130 BoogieDeclarations]: Found specification of procedure PptLegacyZipSetDiskMode [2022-02-15 04:36:39,208 INFO L130 BoogieDeclarations]: Found specification of procedure PptLegacyZipCheckDevice [2022-02-15 04:36:39,209 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~PVOID~0~TO~VOID [2022-02-15 04:36:39,209 INFO L130 BoogieDeclarations]: Found specification of procedure KeQueryTickCount [2022-02-15 04:36:39,209 INFO L130 BoogieDeclarations]: Found specification of procedure PptWmiQueryWmiRegInfo [2022-02-15 04:36:39,209 INFO L130 BoogieDeclarations]: Found specification of procedure PptWmiQueryWmiDataBlock [2022-02-15 04:36:39,209 INFO L130 BoogieDeclarations]: Found specification of procedure _BLAST_init [2022-02-15 04:36:39,209 INFO L130 BoogieDeclarations]: Found specification of procedure stub_driver_init [2022-02-15 04:36:39,209 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-02-15 04:36:39,209 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2022-02-15 04:36:39,209 INFO L130 BoogieDeclarations]: Found specification of procedure KeAcquireSpinLockRaiseToDpc [2022-02-15 04:36:39,209 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-02-15 04:36:39,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-02-15 04:36:39,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-02-15 04:36:39,209 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-15 04:36:39,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-02-15 04:36:39,209 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-02-15 04:36:39,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-02-15 04:36:39,209 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-02-15 04:36:39,912 INFO L234 CfgBuilder]: Building ICFG [2022-02-15 04:36:39,917 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-15 04:36:39,945 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:39,963 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:36:39,963 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:36:40,097 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:40,191 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##8: assume !false; [2022-02-15 04:36:40,191 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##7: assume false; [2022-02-15 04:36:40,204 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:40,223 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2022-02-15 04:36:40,223 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2022-02-15 04:36:40,223 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:40,229 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:36:40,229 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:36:40,306 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:40,334 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##9: assume false; [2022-02-15 04:36:40,334 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume !false; [2022-02-15 04:36:40,335 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:40,342 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:36:40,342 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:36:40,496 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:40,546 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:36:40,546 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:36:40,621 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:40,646 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !false; [2022-02-15 04:36:40,646 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume false; [2022-02-15 04:36:40,691 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:40,717 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##27: assume !false; [2022-02-15 04:36:40,717 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume false; [2022-02-15 04:36:40,718 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:40,726 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !false; [2022-02-15 04:36:40,726 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume false; [2022-02-15 04:36:40,738 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:40,741 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:36:40,741 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:36:40,883 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:44,099 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##39: assume !false; [2022-02-15 04:36:44,099 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##38: assume false; [2022-02-15 04:36:46,251 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:46,255 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:36:46,255 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:36:46,308 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:46,309 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:46,856 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume !false; [2022-02-15 04:36:46,856 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume !false; [2022-02-15 04:36:46,856 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume false; [2022-02-15 04:36:46,857 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##19: assume false; [2022-02-15 04:36:47,041 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:47,043 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:36:47,044 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:36:47,119 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:47,122 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:36:47,122 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:36:47,331 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:47,335 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:36:47,335 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:36:47,335 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:47,341 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:36:47,341 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:36:47,354 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:47,358 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:36:47,358 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:36:47,358 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:47,361 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:36:47,362 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:36:47,362 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:47,367 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:36:47,368 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:36:47,446 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:47,450 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:36:47,450 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:36:47,457 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:47,459 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:36:47,459 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:36:47,508 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:47,511 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:36:47,511 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:36:47,519 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:47,523 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:36:47,523 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:36:47,800 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:47,803 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:36:47,803 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:36:47,811 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:47,834 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##6: assume !false; [2022-02-15 04:36:47,834 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume false; [2022-02-15 04:36:47,838 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:47,995 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##31: assume !false; [2022-02-15 04:36:47,995 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##30: assume false; [2022-02-15 04:36:48,253 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:48,256 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:36:48,256 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:36:48,424 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:48,456 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2022-02-15 04:36:48,457 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2022-02-15 04:36:48,502 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:49,289 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##27: assume !false; [2022-02-15 04:36:49,290 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume false; [2022-02-15 04:36:49,335 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:49,355 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !false; [2022-02-15 04:36:49,355 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume false; [2022-02-15 04:36:49,356 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:49,375 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !false; [2022-02-15 04:36:49,375 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume false; [2022-02-15 04:36:49,429 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:49,445 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2022-02-15 04:36:49,445 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2022-02-15 04:36:49,537 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:49,540 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-15 04:36:49,541 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-15 04:36:49,666 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-15 04:36:49,679 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##12: assume !false; [2022-02-15 04:36:49,680 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume false; [2022-02-15 04:36:49,717 INFO L275 CfgBuilder]: Performing block encoding [2022-02-15 04:36:49,728 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-15 04:36:49,728 INFO L299 CfgBuilder]: Removed 38 assume(true) statements. [2022-02-15 04:36:49,731 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.02 04:36:49 BoogieIcfgContainer [2022-02-15 04:36:49,731 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-15 04:36:49,732 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-15 04:36:49,732 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-15 04:36:49,734 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-15 04:36:49,734 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.02 04:36:37" (1/3) ... [2022-02-15 04:36:49,735 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@72b73061 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.02 04:36:49, skipping insertion in model container [2022-02-15 04:36:49,735 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.02 04:36:38" (2/3) ... [2022-02-15 04:36:49,735 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@72b73061 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.02 04:36:49, skipping insertion in model container [2022-02-15 04:36:49,735 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.02 04:36:49" (3/3) ... [2022-02-15 04:36:49,736 INFO L111 eAbstractionObserver]: Analyzing ICFG parport.i.cil-2.c [2022-02-15 04:36:49,739 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:AcceleratedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-02-15 04:36:49,739 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-15 04:36:49,771 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-15 04:36:49,782 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=AcceleratedInterpolation, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=QVASR [2022-02-15 04:36:49,782 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-02-15 04:36:49,817 INFO L276 IsEmpty]: Start isEmpty. Operand has 2250 states, 1521 states have (on average 1.4372123602892835) internal successors, (2186), 1577 states have internal predecessors, (2186), 562 states have call successors, (562), 151 states have call predecessors, (562), 151 states have return successors, (562), 547 states have call predecessors, (562), 562 states have call successors, (562) [2022-02-15 04:36:49,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-02-15 04:36:49,824 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:36:49,824 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] [2022-02-15 04:36:49,824 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:36:49,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:36:49,828 INFO L85 PathProgramCache]: Analyzing trace with hash -2073400986, now seen corresponding path program 1 times [2022-02-15 04:36:49,834 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:36:49,834 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1975237287] [2022-02-15 04:36:49,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:36:49,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:36:49,944 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:36:50,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:36:50,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:36:50,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:36:50,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-02-15 04:36:50,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:36:50,552 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:36:50,553 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:36:50,553 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1975237287] [2022-02-15 04:36:50,555 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1975237287] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:36:50,555 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:36:50,555 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-15 04:36:50,556 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226584481] [2022-02-15 04:36:50,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:36:50,559 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-15 04:36:50,559 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:36:50,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-15 04:36:50,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-15 04:36:50,586 INFO L87 Difference]: Start difference. First operand has 2250 states, 1521 states have (on average 1.4372123602892835) internal successors, (2186), 1577 states have internal predecessors, (2186), 562 states have call successors, (562), 151 states have call predecessors, (562), 151 states have return successors, (562), 547 states have call predecessors, (562), 562 states have call successors, (562) Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 3 states have internal predecessors, (16), 2 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-02-15 04:36:54,993 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:36:59,015 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:37:07,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:37:07,650 INFO L93 Difference]: Finished difference Result 4216 states and 6551 transitions. [2022-02-15 04:37:07,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-15 04:37:07,653 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 3 states have internal predecessors, (16), 2 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 22 [2022-02-15 04:37:07,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:37:07,679 INFO L225 Difference]: With dead ends: 4216 [2022-02-15 04:37:07,679 INFO L226 Difference]: Without dead ends: 2226 [2022-02-15 04:37:07,692 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-15 04:37:07,694 INFO L933 BasicCegarLoop]: 2421 mSDtfsCounter, 3234 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 3764 mSolverCounterSat, 1561 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3637 SdHoareTripleChecker+Valid, 2782 SdHoareTripleChecker+Invalid, 5327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1561 IncrementalHoareTripleChecker+Valid, 3764 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.4s IncrementalHoareTripleChecker+Time [2022-02-15 04:37:07,695 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3637 Valid, 2782 Invalid, 5327 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1561 Valid, 3764 Invalid, 2 Unknown, 0 Unchecked, 16.4s Time] [2022-02-15 04:37:07,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2226 states. [2022-02-15 04:37:08,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2226 to 1985. [2022-02-15 04:37:08,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1985 states, 1335 states have (on average 1.3745318352059925) internal successors, (1835), 1385 states have internal predecessors, (1835), 517 states have call successors, (517), 134 states have call predecessors, (517), 132 states have return successors, (497), 488 states have call predecessors, (497), 497 states have call successors, (497) [2022-02-15 04:37:08,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1985 states to 1985 states and 2849 transitions. [2022-02-15 04:37:08,082 INFO L78 Accepts]: Start accepts. Automaton has 1985 states and 2849 transitions. Word has length 22 [2022-02-15 04:37:08,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:37:08,082 INFO L470 AbstractCegarLoop]: Abstraction has 1985 states and 2849 transitions. [2022-02-15 04:37:08,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 3 states have internal predecessors, (16), 2 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-02-15 04:37:08,083 INFO L276 IsEmpty]: Start isEmpty. Operand 1985 states and 2849 transitions. [2022-02-15 04:37:08,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-15 04:37:08,083 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:37:08,083 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] [2022-02-15 04:37:08,084 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-15 04:37:08,084 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:37:08,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:37:08,084 INFO L85 PathProgramCache]: Analyzing trace with hash 1828450504, now seen corresponding path program 1 times [2022-02-15 04:37:08,084 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:37:08,084 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1582683595] [2022-02-15 04:37:08,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:37:08,096 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-02-15 04:37:08,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:37:08,109 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:37:08,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:37:08,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:37:08,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:37:08,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-02-15 04:37:08,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:37:08,405 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:37:08,405 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:37:08,405 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1582683595] [2022-02-15 04:37:08,406 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1582683595] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:37:08,406 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:37:08,406 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-02-15 04:37:08,406 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854031461] [2022-02-15 04:37:08,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:37:08,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-15 04:37:08,407 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:37:08,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-15 04:37:08,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-02-15 04:37:08,407 INFO L87 Difference]: Start difference. First operand 1985 states and 2849 transitions. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-02-15 04:37:14,456 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:37:16,477 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:37:21,011 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:37:23,042 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:37:29,304 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:37:30,997 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:37:36,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:37:36,740 INFO L93 Difference]: Finished difference Result 4204 states and 6084 transitions. [2022-02-15 04:37:36,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-15 04:37:36,740 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 24 [2022-02-15 04:37:36,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:37:36,751 INFO L225 Difference]: With dead ends: 4204 [2022-02-15 04:37:36,751 INFO L226 Difference]: Without dead ends: 2228 [2022-02-15 04:37:36,756 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-02-15 04:37:36,760 INFO L933 BasicCegarLoop]: 2407 mSDtfsCounter, 1661 mSDsluCounter, 632 mSDsCounter, 0 mSdLazyCounter, 6951 mSolverCounterSat, 587 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2064 SdHoareTripleChecker+Valid, 3039 SdHoareTripleChecker+Invalid, 7542 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 587 IncrementalHoareTripleChecker+Valid, 6951 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.6s IncrementalHoareTripleChecker+Time [2022-02-15 04:37:36,760 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2064 Valid, 3039 Invalid, 7542 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [587 Valid, 6951 Invalid, 4 Unknown, 0 Unchecked, 27.6s Time] [2022-02-15 04:37:36,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2228 states. [2022-02-15 04:37:37,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2228 to 1987. [2022-02-15 04:37:37,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1987 states, 1337 states have (on average 1.3739715781600599) internal successors, (1837), 1387 states have internal predecessors, (1837), 517 states have call successors, (517), 134 states have call predecessors, (517), 132 states have return successors, (497), 488 states have call predecessors, (497), 497 states have call successors, (497) [2022-02-15 04:37:37,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1987 states to 1987 states and 2851 transitions. [2022-02-15 04:37:37,065 INFO L78 Accepts]: Start accepts. Automaton has 1987 states and 2851 transitions. Word has length 24 [2022-02-15 04:37:37,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:37:37,065 INFO L470 AbstractCegarLoop]: Abstraction has 1987 states and 2851 transitions. [2022-02-15 04:37:37,065 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-02-15 04:37:37,065 INFO L276 IsEmpty]: Start isEmpty. Operand 1987 states and 2851 transitions. [2022-02-15 04:37:37,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 04:37:37,066 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:37:37,066 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 04:37:37,067 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-02-15 04:37:37,067 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:37:37,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:37:37,067 INFO L85 PathProgramCache]: Analyzing trace with hash 2001282986, now seen corresponding path program 2 times [2022-02-15 04:37:37,067 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:37:37,067 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1639223914] [2022-02-15 04:37:37,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:37:37,073 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-02-15 04:37:37,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:37:37,089 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:37:37,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:37:37,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:37:37,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:37:37,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:37:37,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:37:37,406 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:37:37,407 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:37:37,407 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1639223914] [2022-02-15 04:37:37,407 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1639223914] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:37:37,407 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:37:37,407 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-15 04:37:37,407 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31983895] [2022-02-15 04:37:37,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:37:37,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-15 04:37:37,407 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:37:37,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-15 04:37:37,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-15 04:37:37,408 INFO L87 Difference]: Start difference. First operand 1987 states and 2851 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 3 states have internal predecessors, (18), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-02-15 04:37:40,642 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:37:42,747 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:37:47,786 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:37:49,815 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:37:55,264 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:38:00,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:38:00,178 INFO L93 Difference]: Finished difference Result 2247 states and 3269 transitions. [2022-02-15 04:38:00,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-15 04:38:00,179 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 3 states have internal predecessors, (18), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 26 [2022-02-15 04:38:00,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:38:00,187 INFO L225 Difference]: With dead ends: 2247 [2022-02-15 04:38:00,187 INFO L226 Difference]: Without dead ends: 2227 [2022-02-15 04:38:00,187 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-02-15 04:38:00,188 INFO L933 BasicCegarLoop]: 2408 mSDtfsCounter, 1666 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 4325 mSolverCounterSat, 587 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2069 SdHoareTripleChecker+Valid, 2731 SdHoareTripleChecker+Invalid, 4916 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 587 IncrementalHoareTripleChecker+Valid, 4325 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.1s IncrementalHoareTripleChecker+Time [2022-02-15 04:38:00,188 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2069 Valid, 2731 Invalid, 4916 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [587 Valid, 4325 Invalid, 4 Unknown, 0 Unchecked, 22.1s Time] [2022-02-15 04:38:00,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2227 states. [2022-02-15 04:38:00,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2227 to 1987. [2022-02-15 04:38:00,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1987 states, 1337 states have (on average 1.3732236350037397) internal successors, (1836), 1387 states have internal predecessors, (1836), 517 states have call successors, (517), 134 states have call predecessors, (517), 132 states have return successors, (497), 488 states have call predecessors, (497), 497 states have call successors, (497) [2022-02-15 04:38:00,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1987 states to 1987 states and 2850 transitions. [2022-02-15 04:38:00,496 INFO L78 Accepts]: Start accepts. Automaton has 1987 states and 2850 transitions. Word has length 26 [2022-02-15 04:38:00,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:38:00,497 INFO L470 AbstractCegarLoop]: Abstraction has 1987 states and 2850 transitions. [2022-02-15 04:38:00,497 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 3 states have internal predecessors, (18), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-02-15 04:38:00,497 INFO L276 IsEmpty]: Start isEmpty. Operand 1987 states and 2850 transitions. [2022-02-15 04:38:00,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-15 04:38:00,498 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:38:00,498 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 04:38:00,498 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-02-15 04:38:00,498 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:38:00,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:38:00,498 INFO L85 PathProgramCache]: Analyzing trace with hash 685714251, now seen corresponding path program 1 times [2022-02-15 04:38:00,498 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:38:00,498 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [734016530] [2022-02-15 04:38:00,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:38:00,504 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-02-15 04:38:00,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:38:00,518 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:38:00,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:38:00,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:38:00,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:38:00,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:38:00,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:38:00,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:38:00,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:38:00,864 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:38:00,864 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:38:00,865 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [734016530] [2022-02-15 04:38:00,865 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [734016530] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:38:00,865 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:38:00,865 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-02-15 04:38:00,865 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537880055] [2022-02-15 04:38:00,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:38:00,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-15 04:38:00,865 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:38:00,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-15 04:38:00,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-02-15 04:38:00,866 INFO L87 Difference]: Start difference. First operand 1987 states and 2850 transitions. Second operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 3 states have internal predecessors, (22), 3 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-15 04:38:05,515 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:38:17,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:38:17,971 INFO L93 Difference]: Finished difference Result 5164 states and 7515 transitions. [2022-02-15 04:38:17,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 04:38:17,972 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 3 states have internal predecessors, (22), 3 states have call successors, (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 35 [2022-02-15 04:38:17,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:38:18,022 INFO L225 Difference]: With dead ends: 5164 [2022-02-15 04:38:18,022 INFO L226 Difference]: Without dead ends: 3851 [2022-02-15 04:38:18,025 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-02-15 04:38:18,027 INFO L933 BasicCegarLoop]: 2637 mSDtfsCounter, 7556 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 4011 mSolverCounterSat, 4002 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7936 SdHoareTripleChecker+Valid, 3133 SdHoareTripleChecker+Invalid, 8014 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4002 IncrementalHoareTripleChecker+Valid, 4011 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.1s IncrementalHoareTripleChecker+Time [2022-02-15 04:38:18,028 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7936 Valid, 3133 Invalid, 8014 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4002 Valid, 4011 Invalid, 1 Unknown, 0 Unchecked, 16.1s Time] [2022-02-15 04:38:18,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3851 states. [2022-02-15 04:38:18,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3851 to 3718. [2022-02-15 04:38:18,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3718 states, 2512 states have (on average 1.3694267515923566) internal successors, (3440), 2583 states have internal predecessors, (3440), 957 states have call successors, (957), 248 states have call predecessors, (957), 248 states have return successors, (997), 924 states have call predecessors, (997), 940 states have call successors, (997) [2022-02-15 04:38:18,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3718 states to 3718 states and 5394 transitions. [2022-02-15 04:38:18,626 INFO L78 Accepts]: Start accepts. Automaton has 3718 states and 5394 transitions. Word has length 35 [2022-02-15 04:38:18,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:38:18,626 INFO L470 AbstractCegarLoop]: Abstraction has 3718 states and 5394 transitions. [2022-02-15 04:38:18,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 3 states have internal predecessors, (22), 3 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-15 04:38:18,626 INFO L276 IsEmpty]: Start isEmpty. Operand 3718 states and 5394 transitions. [2022-02-15 04:38:18,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-02-15 04:38:18,634 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:38:18,634 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 04:38:18,634 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-02-15 04:38:18,634 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:38:18,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:38:18,634 INFO L85 PathProgramCache]: Analyzing trace with hash 1042375609, now seen corresponding path program 1 times [2022-02-15 04:38:18,634 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:38:18,635 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1372106891] [2022-02-15 04:38:18,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:38:18,640 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-02-15 04:38:18,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:38:18,654 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:38:18,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:38:18,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:38:18,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:38:19,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:38:19,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:38:19,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:38:19,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:38:19,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-02-15 04:38:19,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:38:19,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-02-15 04:38:19,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:38:19,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-15 04:38:19,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:38:19,125 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:38:19,125 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:38:19,125 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1372106891] [2022-02-15 04:38:19,125 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1372106891] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:38:19,125 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:38:19,125 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-02-15 04:38:19,125 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832723848] [2022-02-15 04:38:19,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:38:19,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 04:38:19,126 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:38:19,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 04:38:19,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-02-15 04:38:19,127 INFO L87 Difference]: Start difference. First operand 3718 states and 5394 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 5 states have internal predecessors, (35), 3 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2022-02-15 04:38:25,212 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:38:26,585 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:38:28,730 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:38:30,760 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:38:32,775 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:38:36,794 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:38:38,895 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:38:40,919 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:38:46,753 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:38:47,818 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:38:49,338 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:39:04,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:39:04,484 INFO L93 Difference]: Finished difference Result 5360 states and 7828 transitions. [2022-02-15 04:39:04,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 04:39:04,485 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 5 states have internal predecessors, (35), 3 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) Word has length 51 [2022-02-15 04:39:04,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:39:04,508 INFO L225 Difference]: With dead ends: 5360 [2022-02-15 04:39:04,509 INFO L226 Difference]: Without dead ends: 5349 [2022-02-15 04:39:04,510 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2022-02-15 04:39:04,511 INFO L933 BasicCegarLoop]: 2974 mSDtfsCounter, 8270 mSDsluCounter, 947 mSDsCounter, 0 mSdLazyCounter, 9790 mSolverCounterSat, 6374 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 40.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8308 SdHoareTripleChecker+Valid, 3921 SdHoareTripleChecker+Invalid, 16169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6374 IncrementalHoareTripleChecker+Valid, 9790 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 42.5s IncrementalHoareTripleChecker+Time [2022-02-15 04:39:04,513 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8308 Valid, 3921 Invalid, 16169 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6374 Valid, 9790 Invalid, 5 Unknown, 0 Unchecked, 42.5s Time] [2022-02-15 04:39:04,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5349 states. [2022-02-15 04:39:05,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5349 to 4533. [2022-02-15 04:39:05,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4533 states, 3017 states have (on average 1.3619489559164732) internal successors, (4109), 3098 states have internal predecessors, (4109), 1206 states have call successors, (1206), 304 states have call predecessors, (1206), 309 states have return successors, (1252), 1174 states have call predecessors, (1252), 1189 states have call successors, (1252) [2022-02-15 04:39:05,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4533 states to 4533 states and 6567 transitions. [2022-02-15 04:39:05,457 INFO L78 Accepts]: Start accepts. Automaton has 4533 states and 6567 transitions. Word has length 51 [2022-02-15 04:39:05,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:39:05,459 INFO L470 AbstractCegarLoop]: Abstraction has 4533 states and 6567 transitions. [2022-02-15 04:39:05,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 5 states have internal predecessors, (35), 3 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2022-02-15 04:39:05,460 INFO L276 IsEmpty]: Start isEmpty. Operand 4533 states and 6567 transitions. [2022-02-15 04:39:05,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-02-15 04:39:05,462 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:39:05,462 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 04:39:05,463 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-02-15 04:39:05,463 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:39:05,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:39:05,463 INFO L85 PathProgramCache]: Analyzing trace with hash 1810806331, now seen corresponding path program 1 times [2022-02-15 04:39:05,463 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:39:05,463 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [179787577] [2022-02-15 04:39:05,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:39:05,467 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-02-15 04:39:05,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:39:05,484 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:39:05,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:39:05,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:39:05,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:39:05,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:39:05,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:39:05,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:39:05,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:39:05,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-02-15 04:39:05,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:39:05,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-02-15 04:39:05,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:39:05,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-15 04:39:05,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:39:05,990 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:39:05,990 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:39:05,990 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [179787577] [2022-02-15 04:39:05,990 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [179787577] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:39:05,990 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:39:05,991 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-02-15 04:39:05,991 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194901041] [2022-02-15 04:39:05,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:39:05,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 04:39:05,992 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:39:05,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 04:39:05,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-02-15 04:39:05,993 INFO L87 Difference]: Start difference. First operand 4533 states and 6567 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2022-02-15 04:39:14,817 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:39:16,843 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:39:18,864 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:39:25,343 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:39:27,370 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:39:34,924 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:39:36,095 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:39:38,128 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:39:54,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:39:54,318 INFO L93 Difference]: Finished difference Result 5351 states and 7813 transitions. [2022-02-15 04:39:54,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 04:39:54,319 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) Word has length 52 [2022-02-15 04:39:54,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:39:54,364 INFO L225 Difference]: With dead ends: 5351 [2022-02-15 04:39:54,364 INFO L226 Difference]: Without dead ends: 5343 [2022-02-15 04:39:54,369 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2022-02-15 04:39:54,369 INFO L933 BasicCegarLoop]: 2995 mSDtfsCounter, 10147 mSDsluCounter, 980 mSDsCounter, 0 mSdLazyCounter, 9695 mSolverCounterSat, 7954 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 42.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10185 SdHoareTripleChecker+Valid, 3975 SdHoareTripleChecker+Invalid, 17656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7954 IncrementalHoareTripleChecker+Valid, 9695 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 45.0s IncrementalHoareTripleChecker+Time [2022-02-15 04:39:54,369 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10185 Valid, 3975 Invalid, 17656 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7954 Valid, 9695 Invalid, 7 Unknown, 0 Unchecked, 45.0s Time] [2022-02-15 04:39:54,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5343 states. [2022-02-15 04:39:55,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5343 to 4533. [2022-02-15 04:39:55,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4533 states, 3017 states have (on average 1.3616175008286378) internal successors, (4108), 3098 states have internal predecessors, (4108), 1206 states have call successors, (1206), 304 states have call predecessors, (1206), 309 states have return successors, (1252), 1174 states have call predecessors, (1252), 1189 states have call successors, (1252) [2022-02-15 04:39:55,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4533 states to 4533 states and 6566 transitions. [2022-02-15 04:39:55,370 INFO L78 Accepts]: Start accepts. Automaton has 4533 states and 6566 transitions. Word has length 52 [2022-02-15 04:39:55,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:39:55,370 INFO L470 AbstractCegarLoop]: Abstraction has 4533 states and 6566 transitions. [2022-02-15 04:39:55,370 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2022-02-15 04:39:55,370 INFO L276 IsEmpty]: Start isEmpty. Operand 4533 states and 6566 transitions. [2022-02-15 04:39:55,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 04:39:55,372 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:39:55,372 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 04:39:55,372 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-02-15 04:39:55,372 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:39:55,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:39:55,373 INFO L85 PathProgramCache]: Analyzing trace with hash 889605838, now seen corresponding path program 1 times [2022-02-15 04:39:55,373 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:39:55,373 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1854659935] [2022-02-15 04:39:55,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:39:55,383 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-02-15 04:39:55,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:39:55,394 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:39:55,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:39:55,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:39:55,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:39:55,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:39:55,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:39:55,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:39:55,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:39:55,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-02-15 04:39:55,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:39:55,835 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:39:55,835 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:39:55,835 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1854659935] [2022-02-15 04:39:55,835 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1854659935] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:39:55,835 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:39:55,835 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-02-15 04:39:55,835 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816605029] [2022-02-15 04:39:55,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:39:55,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-15 04:39:55,835 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:39:55,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-15 04:39:55,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-02-15 04:39:55,837 INFO L87 Difference]: Start difference. First operand 4533 states and 6566 transitions. Second operand has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-02-15 04:39:59,989 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:40:02,350 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:40:04,372 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:40:18,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:40:18,585 INFO L93 Difference]: Finished difference Result 7586 states and 10960 transitions. [2022-02-15 04:40:18,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 04:40:18,586 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 53 [2022-02-15 04:40:18,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:40:18,640 INFO L225 Difference]: With dead ends: 7586 [2022-02-15 04:40:18,640 INFO L226 Difference]: Without dead ends: 7192 [2022-02-15 04:40:18,643 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-02-15 04:40:18,645 INFO L933 BasicCegarLoop]: 3297 mSDtfsCounter, 6086 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 4157 mSolverCounterSat, 3423 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6473 SdHoareTripleChecker+Valid, 3539 SdHoareTripleChecker+Invalid, 7582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3423 IncrementalHoareTripleChecker+Valid, 4157 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.7s IncrementalHoareTripleChecker+Time [2022-02-15 04:40:18,646 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6473 Valid, 3539 Invalid, 7582 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3423 Valid, 4157 Invalid, 2 Unknown, 0 Unchecked, 20.7s Time] [2022-02-15 04:40:18,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7192 states. [2022-02-15 04:40:20,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7192 to 7029. [2022-02-15 04:40:20,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7029 states, 4656 states have (on average 1.361683848797251) internal successors, (6340), 4782 states have internal predecessors, (6340), 1902 states have call successors, (1902), 458 states have call predecessors, (1902), 470 states have return successors, (1967), 1859 states have call predecessors, (1967), 1888 states have call successors, (1967) [2022-02-15 04:40:20,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7029 states to 7029 states and 10209 transitions. [2022-02-15 04:40:20,310 INFO L78 Accepts]: Start accepts. Automaton has 7029 states and 10209 transitions. Word has length 53 [2022-02-15 04:40:20,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:40:20,311 INFO L470 AbstractCegarLoop]: Abstraction has 7029 states and 10209 transitions. [2022-02-15 04:40:20,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-02-15 04:40:20,311 INFO L276 IsEmpty]: Start isEmpty. Operand 7029 states and 10209 transitions. [2022-02-15 04:40:20,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 04:40:20,312 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:40:20,312 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 04:40:20,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-02-15 04:40:20,313 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:40:20,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:40:20,313 INFO L85 PathProgramCache]: Analyzing trace with hash 31359280, now seen corresponding path program 1 times [2022-02-15 04:40:20,313 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:40:20,313 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [803991274] [2022-02-15 04:40:20,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:40:20,318 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-02-15 04:40:20,318 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:40:20,329 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:40:20,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:40:20,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:40:20,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:40:20,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:40:20,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:40:20,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:40:20,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:40:20,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-02-15 04:40:20,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:40:20,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-02-15 04:40:20,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:40:20,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-15 04:40:20,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:40:20,690 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:40:20,690 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:40:20,690 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [803991274] [2022-02-15 04:40:20,690 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [803991274] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:40:20,690 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:40:20,690 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-02-15 04:40:20,690 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183088755] [2022-02-15 04:40:20,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:40:20,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 04:40:20,691 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:40:20,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 04:40:20,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-02-15 04:40:20,691 INFO L87 Difference]: Start difference. First operand 7029 states and 10209 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (8), 7 states have call predecessors, (8), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-02-15 04:40:25,573 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.70s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:40:27,691 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:40:30,626 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-02-15 04:40:33,038 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:40:35,068 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:40:47,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:40:47,363 INFO L93 Difference]: Finished difference Result 8265 states and 12062 transitions. [2022-02-15 04:40:47,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-15 04:40:47,363 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (8), 7 states have call predecessors, (8), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 53 [2022-02-15 04:40:47,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:40:47,386 INFO L225 Difference]: With dead ends: 8265 [2022-02-15 04:40:47,386 INFO L226 Difference]: Without dead ends: 8236 [2022-02-15 04:40:47,388 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=86, Invalid=154, Unknown=0, NotChecked=0, Total=240 [2022-02-15 04:40:47,389 INFO L933 BasicCegarLoop]: 2147 mSDtfsCounter, 5203 mSDsluCounter, 647 mSDsCounter, 0 mSdLazyCounter, 3614 mSolverCounterSat, 3237 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5274 SdHoareTripleChecker+Valid, 2794 SdHoareTripleChecker+Invalid, 6854 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3237 IncrementalHoareTripleChecker+Valid, 3614 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.7s IncrementalHoareTripleChecker+Time [2022-02-15 04:40:47,389 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5274 Valid, 2794 Invalid, 6854 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3237 Valid, 3614 Invalid, 3 Unknown, 0 Unchecked, 23.7s Time] [2022-02-15 04:40:47,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8236 states. [2022-02-15 04:40:49,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8236 to 7062. [2022-02-15 04:40:49,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7062 states, 4677 states have (on average 1.3600598674363908) internal successors, (6361), 4805 states have internal predecessors, (6361), 1908 states have call successors, (1908), 464 states have call predecessors, (1908), 476 states have return successors, (1973), 1864 states have call predecessors, (1973), 1894 states have call successors, (1973) [2022-02-15 04:40:49,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7062 states to 7062 states and 10242 transitions. [2022-02-15 04:40:49,101 INFO L78 Accepts]: Start accepts. Automaton has 7062 states and 10242 transitions. Word has length 53 [2022-02-15 04:40:49,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:40:49,101 INFO L470 AbstractCegarLoop]: Abstraction has 7062 states and 10242 transitions. [2022-02-15 04:40:49,101 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (8), 7 states have call predecessors, (8), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-02-15 04:40:49,101 INFO L276 IsEmpty]: Start isEmpty. Operand 7062 states and 10242 transitions. [2022-02-15 04:40:49,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 04:40:49,102 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:40:49,102 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 04:40:49,102 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-02-15 04:40:49,103 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:40:49,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:40:49,103 INFO L85 PathProgramCache]: Analyzing trace with hash 1793225756, now seen corresponding path program 1 times [2022-02-15 04:40:49,103 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:40:49,103 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1653479715] [2022-02-15 04:40:49,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:40:49,107 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-02-15 04:40:49,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:40:49,119 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:40:49,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:40:49,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:40:49,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:40:49,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:40:49,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:40:49,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:40:49,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:40:49,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-02-15 04:40:49,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:40:49,432 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:40:49,432 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:40:49,432 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1653479715] [2022-02-15 04:40:49,432 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1653479715] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:40:49,432 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:40:49,432 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-02-15 04:40:49,432 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050399613] [2022-02-15 04:40:49,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:40:49,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-15 04:40:49,433 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:40:49,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-15 04:40:49,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-02-15 04:40:49,433 INFO L87 Difference]: Start difference. First operand 7062 states and 10242 transitions. Second operand has 6 states, 6 states have (on average 6.5) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-02-15 04:40:54,249 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:40:58,733 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:41:00,760 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:41:02,782 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:41:06,207 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:41:14,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:41:14,344 INFO L93 Difference]: Finished difference Result 7158 states and 10373 transitions. [2022-02-15 04:41:14,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-15 04:41:14,345 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 53 [2022-02-15 04:41:14,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:41:14,393 INFO L225 Difference]: With dead ends: 7158 [2022-02-15 04:41:14,393 INFO L226 Difference]: Without dead ends: 7155 [2022-02-15 04:41:14,395 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-02-15 04:41:14,397 INFO L933 BasicCegarLoop]: 2411 mSDtfsCounter, 4868 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 3726 mSolverCounterSat, 2518 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5271 SdHoareTripleChecker+Valid, 2726 SdHoareTripleChecker+Invalid, 6249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2518 IncrementalHoareTripleChecker+Valid, 3726 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.8s IncrementalHoareTripleChecker+Time [2022-02-15 04:41:14,397 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5271 Valid, 2726 Invalid, 6249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2518 Valid, 3726 Invalid, 5 Unknown, 0 Unchecked, 22.8s Time] [2022-02-15 04:41:14,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7155 states. [2022-02-15 04:41:16,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7155 to 7062. [2022-02-15 04:41:16,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7062 states, 4677 states have (on average 1.3598460551635665) internal successors, (6360), 4805 states have internal predecessors, (6360), 1908 states have call successors, (1908), 464 states have call predecessors, (1908), 476 states have return successors, (1973), 1864 states have call predecessors, (1973), 1894 states have call successors, (1973) [2022-02-15 04:41:16,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7062 states to 7062 states and 10241 transitions. [2022-02-15 04:41:16,264 INFO L78 Accepts]: Start accepts. Automaton has 7062 states and 10241 transitions. Word has length 53 [2022-02-15 04:41:16,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:41:16,265 INFO L470 AbstractCegarLoop]: Abstraction has 7062 states and 10241 transitions. [2022-02-15 04:41:16,265 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-02-15 04:41:16,265 INFO L276 IsEmpty]: Start isEmpty. Operand 7062 states and 10241 transitions. [2022-02-15 04:41:16,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-02-15 04:41:16,266 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:41:16,266 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 04:41:16,266 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-02-15 04:41:16,267 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:41:16,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:41:16,267 INFO L85 PathProgramCache]: Analyzing trace with hash 1602343544, now seen corresponding path program 1 times [2022-02-15 04:41:16,267 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:41:16,267 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [984930803] [2022-02-15 04:41:16,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:41:16,292 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-02-15 04:41:16,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:41:16,311 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:41:16,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:41:16,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:41:16,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:41:16,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:41:16,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:41:16,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:41:16,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:41:16,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-02-15 04:41:16,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:41:16,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-02-15 04:41:16,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:41:16,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-15 04:41:16,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:41:16,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-02-15 04:41:16,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:41:16,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-15 04:41:16,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:41:16,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-15 04:41:16,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:41:16,755 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:41:16,756 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:41:16,756 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [984930803] [2022-02-15 04:41:16,756 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [984930803] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:41:16,756 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:41:16,756 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-02-15 04:41:16,756 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557511276] [2022-02-15 04:41:16,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:41:16,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 04:41:16,757 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:41:16,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 04:41:16,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-02-15 04:41:16,757 INFO L87 Difference]: Start difference. First operand 7062 states and 10241 transitions. Second operand has 10 states, 10 states have (on average 4.6) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (14), 7 states have call predecessors, (14), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-02-15 04:41:22,112 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:41:25,815 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:41:27,850 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:41:29,879 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:41:31,894 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:41:36,745 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-02-15 04:41:38,821 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:41:43,190 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:41:45,213 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:41:46,991 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:41:49,015 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:42:04,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:42:04,185 INFO L93 Difference]: Finished difference Result 14528 states and 21164 transitions. [2022-02-15 04:42:04,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 04:42:04,185 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (14), 7 states have call predecessors, (14), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 71 [2022-02-15 04:42:04,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:42:04,211 INFO L225 Difference]: With dead ends: 14528 [2022-02-15 04:42:04,211 INFO L226 Difference]: Without dead ends: 8139 [2022-02-15 04:42:04,226 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2022-02-15 04:42:04,227 INFO L933 BasicCegarLoop]: 2256 mSDtfsCounter, 2836 mSDsluCounter, 1288 mSDsCounter, 0 mSdLazyCounter, 10798 mSolverCounterSat, 1891 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 41.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3043 SdHoareTripleChecker+Valid, 3544 SdHoareTripleChecker+Invalid, 12697 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1891 IncrementalHoareTripleChecker+Valid, 10798 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 44.0s IncrementalHoareTripleChecker+Time [2022-02-15 04:42:04,228 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3043 Valid, 3544 Invalid, 12697 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1891 Valid, 10798 Invalid, 8 Unknown, 0 Unchecked, 44.0s Time] [2022-02-15 04:42:04,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8139 states. [2022-02-15 04:42:06,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8139 to 7066. [2022-02-15 04:42:06,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7066 states, 4680 states have (on average 1.3596153846153847) internal successors, (6363), 4808 states have internal predecessors, (6363), 1908 states have call successors, (1908), 464 states have call predecessors, (1908), 477 states have return successors, (1975), 1865 states have call predecessors, (1975), 1894 states have call successors, (1975) [2022-02-15 04:42:06,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7066 states to 7066 states and 10246 transitions. [2022-02-15 04:42:06,074 INFO L78 Accepts]: Start accepts. Automaton has 7066 states and 10246 transitions. Word has length 71 [2022-02-15 04:42:06,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:42:06,075 INFO L470 AbstractCegarLoop]: Abstraction has 7066 states and 10246 transitions. [2022-02-15 04:42:06,075 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (14), 7 states have call predecessors, (14), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-02-15 04:42:06,075 INFO L276 IsEmpty]: Start isEmpty. Operand 7066 states and 10246 transitions. [2022-02-15 04:42:06,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-02-15 04:42:06,076 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:42:06,077 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 04:42:06,077 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-02-15 04:42:06,077 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:42:06,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:42:06,077 INFO L85 PathProgramCache]: Analyzing trace with hash -581333383, now seen corresponding path program 1 times [2022-02-15 04:42:06,077 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:42:06,077 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1806249737] [2022-02-15 04:42:06,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:42:06,081 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-02-15 04:42:06,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:42:06,093 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:42:06,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:42:06,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:42:06,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:42:06,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:42:06,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:42:06,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:42:06,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:42:06,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-02-15 04:42:06,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:42:06,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-02-15 04:42:06,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:42:06,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-15 04:42:06,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:42:06,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-02-15 04:42:06,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:42:06,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-15 04:42:06,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:42:06,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-15 04:42:06,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:42:06,506 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:42:06,507 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:42:06,507 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1806249737] [2022-02-15 04:42:06,507 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1806249737] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:42:06,507 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:42:06,507 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-02-15 04:42:06,507 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323753789] [2022-02-15 04:42:06,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:42:06,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 04:42:06,507 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:42:06,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 04:42:06,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-02-15 04:42:06,508 INFO L87 Difference]: Start difference. First operand 7066 states and 10246 transitions. Second operand has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 5 states have internal predecessors, (46), 3 states have call successors, (14), 7 states have call predecessors, (14), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-02-15 04:42:12,279 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:42:16,158 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-02-15 04:42:18,408 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:42:20,445 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:42:22,536 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:42:24,572 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:42:26,593 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:42:32,530 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:42:34,585 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:42:36,621 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:42:45,015 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:42:46,906 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.89s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:42:48,838 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.93s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:42:50,866 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:43:04,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:43:04,528 INFO L93 Difference]: Finished difference Result 13362 states and 19416 transitions. [2022-02-15 04:43:04,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-15 04:43:04,533 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 5 states have internal predecessors, (46), 3 states have call successors, (14), 7 states have call predecessors, (14), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 71 [2022-02-15 04:43:04,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:43:04,591 INFO L225 Difference]: With dead ends: 13362 [2022-02-15 04:43:04,591 INFO L226 Difference]: Without dead ends: 7930 [2022-02-15 04:43:04,622 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2022-02-15 04:43:04,622 INFO L933 BasicCegarLoop]: 2231 mSDtfsCounter, 6274 mSDsluCounter, 1689 mSDsCounter, 0 mSdLazyCounter, 13498 mSolverCounterSat, 4140 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 51.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6483 SdHoareTripleChecker+Valid, 3920 SdHoareTripleChecker+Invalid, 17646 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4140 IncrementalHoareTripleChecker+Valid, 13498 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 54.5s IncrementalHoareTripleChecker+Time [2022-02-15 04:43:04,622 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6483 Valid, 3920 Invalid, 17646 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4140 Valid, 13498 Invalid, 8 Unknown, 0 Unchecked, 54.5s Time] [2022-02-15 04:43:04,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7930 states. [2022-02-15 04:43:06,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7930 to 6889. [2022-02-15 04:43:06,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6889 states, 4558 states have (on average 1.3573935936814392) internal successors, (6187), 4671 states have internal predecessors, (6187), 1864 states have call successors, (1864), 440 states have call predecessors, (1864), 466 states have return successors, (1905), 1849 states have call predecessors, (1905), 1853 states have call successors, (1905) [2022-02-15 04:43:06,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6889 states to 6889 states and 9956 transitions. [2022-02-15 04:43:06,871 INFO L78 Accepts]: Start accepts. Automaton has 6889 states and 9956 transitions. Word has length 71 [2022-02-15 04:43:06,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:43:06,872 INFO L470 AbstractCegarLoop]: Abstraction has 6889 states and 9956 transitions. [2022-02-15 04:43:06,872 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 5 states have internal predecessors, (46), 3 states have call successors, (14), 7 states have call predecessors, (14), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-02-15 04:43:06,872 INFO L276 IsEmpty]: Start isEmpty. Operand 6889 states and 9956 transitions. [2022-02-15 04:43:06,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-02-15 04:43:06,874 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:43:06,875 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 04:43:06,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-02-15 04:43:06,875 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:43:06,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:43:06,876 INFO L85 PathProgramCache]: Analyzing trace with hash 978653891, now seen corresponding path program 1 times [2022-02-15 04:43:06,876 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:43:06,876 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1834631493] [2022-02-15 04:43:06,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:43:06,884 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-02-15 04:43:06,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:43:06,923 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:43:06,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:43:07,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:43:07,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:43:07,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:43:07,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:43:07,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:43:07,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:43:07,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-02-15 04:43:07,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:43:07,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-02-15 04:43:07,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:43:07,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-15 04:43:07,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:43:07,415 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:43:07,415 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:43:07,415 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1834631493] [2022-02-15 04:43:07,415 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1834631493] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:43:07,416 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:43:07,416 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-02-15 04:43:07,416 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592816897] [2022-02-15 04:43:07,416 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:43:07,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 04:43:07,416 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:43:07,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 04:43:07,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-02-15 04:43:07,416 INFO L87 Difference]: Start difference. First operand 6889 states and 9956 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (8), 7 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2022-02-15 04:43:13,477 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:43:15,475 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:43:16,699 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-02-15 04:43:18,924 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:43:20,952 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:43:22,989 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:43:25,014 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:43:32,543 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:43:40,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-02-15 04:43:42,245 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:43:44,271 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:43:46,295 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:43:58,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:43:58,560 INFO L93 Difference]: Finished difference Result 7942 states and 11580 transitions. [2022-02-15 04:43:58,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 04:43:58,560 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (8), 7 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) Word has length 54 [2022-02-15 04:43:58,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:43:58,589 INFO L225 Difference]: With dead ends: 7942 [2022-02-15 04:43:58,589 INFO L226 Difference]: Without dead ends: 7900 [2022-02-15 04:43:58,593 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-02-15 04:43:58,593 INFO L933 BasicCegarLoop]: 2241 mSDtfsCounter, 2823 mSDsluCounter, 1241 mSDsCounter, 0 mSdLazyCounter, 11185 mSolverCounterSat, 1854 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 45.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3032 SdHoareTripleChecker+Valid, 3482 SdHoareTripleChecker+Invalid, 13049 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1854 IncrementalHoareTripleChecker+Valid, 11185 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 47.9s IncrementalHoareTripleChecker+Time [2022-02-15 04:43:58,594 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3032 Valid, 3482 Invalid, 13049 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1854 Valid, 11185 Invalid, 10 Unknown, 0 Unchecked, 47.9s Time] [2022-02-15 04:43:58,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7900 states. [2022-02-15 04:44:00,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7900 to 6863. [2022-02-15 04:44:00,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6863 states, 4542 states have (on average 1.3575517393218846) internal successors, (6166), 4655 states have internal predecessors, (6166), 1856 states have call successors, (1856), 438 states have call predecessors, (1856), 464 states have return successors, (1897), 1841 states have call predecessors, (1897), 1845 states have call successors, (1897) [2022-02-15 04:44:00,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6863 states to 6863 states and 9919 transitions. [2022-02-15 04:44:00,555 INFO L78 Accepts]: Start accepts. Automaton has 6863 states and 9919 transitions. Word has length 54 [2022-02-15 04:44:00,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:44:00,556 INFO L470 AbstractCegarLoop]: Abstraction has 6863 states and 9919 transitions. [2022-02-15 04:44:00,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (8), 7 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2022-02-15 04:44:00,556 INFO L276 IsEmpty]: Start isEmpty. Operand 6863 states and 9919 transitions. [2022-02-15 04:44:00,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-02-15 04:44:00,557 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:44:00,557 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 04:44:00,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-02-15 04:44:00,557 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:44:00,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:44:00,558 INFO L85 PathProgramCache]: Analyzing trace with hash -1080534857, now seen corresponding path program 1 times [2022-02-15 04:44:00,558 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:44:00,558 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1302682936] [2022-02-15 04:44:00,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:44:00,561 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-02-15 04:44:00,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:44:00,573 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:44:00,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:44:00,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:44:00,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:44:00,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:44:00,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:44:00,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:44:00,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:44:00,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-02-15 04:44:00,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:44:00,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-02-15 04:44:00,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:44:00,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-15 04:44:00,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:44:00,926 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:44:00,926 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:44:00,926 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1302682936] [2022-02-15 04:44:00,927 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1302682936] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:44:00,927 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:44:00,927 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-02-15 04:44:00,927 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066057848] [2022-02-15 04:44:00,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:44:00,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 04:44:00,927 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:44:00,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 04:44:00,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-02-15 04:44:00,927 INFO L87 Difference]: Start difference. First operand 6863 states and 9919 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (8), 7 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2022-02-15 04:44:07,316 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:44:09,420 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:44:11,455 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:44:15,683 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:44:19,640 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:44:21,673 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:44:23,698 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:44:25,720 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:44:34,508 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.93s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:44:36,540 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:44:38,575 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:44:40,610 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:44:53,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:44:53,336 INFO L93 Difference]: Finished difference Result 7915 states and 11542 transitions. [2022-02-15 04:44:53,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 04:44:53,337 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (8), 7 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) Word has length 58 [2022-02-15 04:44:53,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:44:53,376 INFO L225 Difference]: With dead ends: 7915 [2022-02-15 04:44:53,377 INFO L226 Difference]: Without dead ends: 7898 [2022-02-15 04:44:53,379 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-02-15 04:44:53,379 INFO L933 BasicCegarLoop]: 2380 mSDtfsCounter, 4504 mSDsluCounter, 1957 mSDsCounter, 0 mSdLazyCounter, 10805 mSolverCounterSat, 2862 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 46.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4712 SdHoareTripleChecker+Valid, 4337 SdHoareTripleChecker+Invalid, 13677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2862 IncrementalHoareTripleChecker+Valid, 10805 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 48.8s IncrementalHoareTripleChecker+Time [2022-02-15 04:44:53,379 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4712 Valid, 4337 Invalid, 13677 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2862 Valid, 10805 Invalid, 10 Unknown, 0 Unchecked, 48.8s Time] [2022-02-15 04:44:53,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7898 states. [2022-02-15 04:44:55,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7898 to 6861. [2022-02-15 04:44:55,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6861 states, 4541 states have (on average 1.3574102620568156) internal successors, (6164), 4654 states have internal predecessors, (6164), 1855 states have call successors, (1855), 438 states have call predecessors, (1855), 464 states have return successors, (1896), 1840 states have call predecessors, (1896), 1844 states have call successors, (1896) [2022-02-15 04:44:55,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6861 states to 6861 states and 9915 transitions. [2022-02-15 04:44:55,370 INFO L78 Accepts]: Start accepts. Automaton has 6861 states and 9915 transitions. Word has length 58 [2022-02-15 04:44:55,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:44:55,371 INFO L470 AbstractCegarLoop]: Abstraction has 6861 states and 9915 transitions. [2022-02-15 04:44:55,371 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (8), 7 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2022-02-15 04:44:55,371 INFO L276 IsEmpty]: Start isEmpty. Operand 6861 states and 9915 transitions. [2022-02-15 04:44:55,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-02-15 04:44:55,372 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:44:55,373 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 04:44:55,373 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-02-15 04:44:55,373 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:44:55,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:44:55,373 INFO L85 PathProgramCache]: Analyzing trace with hash 1909970758, now seen corresponding path program 1 times [2022-02-15 04:44:55,373 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:44:55,373 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [847607409] [2022-02-15 04:44:55,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:44:55,377 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-02-15 04:44:55,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:44:55,389 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:44:55,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:44:55,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:44:55,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:44:55,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:44:55,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:44:55,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:44:55,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:44:55,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-02-15 04:44:55,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:44:55,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-02-15 04:44:55,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:44:55,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-15 04:44:55,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:44:55,791 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:44:55,791 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:44:55,791 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [847607409] [2022-02-15 04:44:55,791 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [847607409] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:44:55,792 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:44:55,792 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-02-15 04:44:55,792 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62726299] [2022-02-15 04:44:55,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:44:55,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 04:44:55,792 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:44:55,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 04:44:55,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2022-02-15 04:44:55,792 INFO L87 Difference]: Start difference. First operand 6861 states and 9915 transitions. Second operand has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 1 states have call successors, (6) [2022-02-15 04:45:05,319 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:45:07,457 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:45:09,493 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:45:11,529 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:45:13,555 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:45:20,920 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:45:22,885 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:45:24,787 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:45:25,946 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:45:28,127 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:45:30,161 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:45:32,195 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:45:34,236 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:45:36,260 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:45:38,283 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:45:40,313 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:45:51,807 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:45:53,837 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:45:55,617 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:45:57,165 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:45:59,655 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:46:01,426 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:46:17,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:46:17,214 INFO L93 Difference]: Finished difference Result 7955 states and 11590 transitions. [2022-02-15 04:46:17,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-15 04:46:17,214 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 1 states have call successors, (6) Word has length 54 [2022-02-15 04:46:17,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:46:17,236 INFO L225 Difference]: With dead ends: 7955 [2022-02-15 04:46:17,236 INFO L226 Difference]: Without dead ends: 7911 [2022-02-15 04:46:17,255 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=110, Invalid=352, Unknown=0, NotChecked=0, Total=462 [2022-02-15 04:46:17,271 INFO L933 BasicCegarLoop]: 2375 mSDtfsCounter, 2732 mSDsluCounter, 2905 mSDsCounter, 0 mSdLazyCounter, 19704 mSolverCounterSat, 1751 mSolverCounterUnsat, 14 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 72.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2937 SdHoareTripleChecker+Valid, 5280 SdHoareTripleChecker+Invalid, 21469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1751 IncrementalHoareTripleChecker+Valid, 19704 IncrementalHoareTripleChecker+Invalid, 14 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 76.6s IncrementalHoareTripleChecker+Time [2022-02-15 04:46:17,271 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2937 Valid, 5280 Invalid, 21469 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1751 Valid, 19704 Invalid, 14 Unknown, 0 Unchecked, 76.6s Time] [2022-02-15 04:46:17,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7911 states. [2022-02-15 04:46:19,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7911 to 6866. [2022-02-15 04:46:19,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6866 states, 4545 states have (on average 1.357095709570957) internal successors, (6168), 4658 states have internal predecessors, (6168), 1855 states have call successors, (1855), 438 states have call predecessors, (1855), 465 states have return successors, (1899), 1841 states have call predecessors, (1899), 1844 states have call successors, (1899) [2022-02-15 04:46:19,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6866 states to 6866 states and 9922 transitions. [2022-02-15 04:46:19,501 INFO L78 Accepts]: Start accepts. Automaton has 6866 states and 9922 transitions. Word has length 54 [2022-02-15 04:46:19,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:46:19,502 INFO L470 AbstractCegarLoop]: Abstraction has 6866 states and 9922 transitions. [2022-02-15 04:46:19,502 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 1 states have call successors, (6) [2022-02-15 04:46:19,502 INFO L276 IsEmpty]: Start isEmpty. Operand 6866 states and 9922 transitions. [2022-02-15 04:46:19,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-02-15 04:46:19,520 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:46:19,520 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 04:46:19,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-02-15 04:46:19,520 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:46:19,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:46:19,521 INFO L85 PathProgramCache]: Analyzing trace with hash -1140232057, now seen corresponding path program 1 times [2022-02-15 04:46:19,521 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:46:19,521 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1336085259] [2022-02-15 04:46:19,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:46:19,524 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-02-15 04:46:19,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:46:19,552 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:46:19,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:46:19,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:46:19,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:46:19,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:46:19,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:46:19,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:46:19,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:46:19,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-02-15 04:46:19,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:46:19,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-02-15 04:46:19,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:46:19,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-15 04:46:19,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:46:19,937 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:46:19,937 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:46:19,937 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1336085259] [2022-02-15 04:46:19,937 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1336085259] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:46:19,937 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:46:19,937 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-02-15 04:46:19,937 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341164415] [2022-02-15 04:46:19,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:46:19,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 04:46:19,938 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:46:19,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 04:46:19,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-02-15 04:46:19,938 INFO L87 Difference]: Start difference. First operand 6866 states and 9922 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (8), 6 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2022-02-15 04:46:26,216 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:46:28,133 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:46:30,263 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:46:32,304 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:46:37,461 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:46:39,470 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:46:41,988 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:46:44,021 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:46:46,040 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:46:48,081 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:46:59,556 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:47:01,596 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:47:03,624 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:47:05,647 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:47:19,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:47:19,532 INFO L93 Difference]: Finished difference Result 7952 states and 11586 transitions. [2022-02-15 04:47:19,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-15 04:47:19,532 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (8), 6 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) Word has length 54 [2022-02-15 04:47:19,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:47:19,551 INFO L225 Difference]: With dead ends: 7952 [2022-02-15 04:47:19,551 INFO L226 Difference]: Without dead ends: 7908 [2022-02-15 04:47:19,554 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=88, Invalid=218, Unknown=0, NotChecked=0, Total=306 [2022-02-15 04:47:19,554 INFO L933 BasicCegarLoop]: 2368 mSDtfsCounter, 4472 mSDsluCounter, 1999 mSDsCounter, 0 mSdLazyCounter, 13252 mSolverCounterSat, 2857 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 52.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4681 SdHoareTripleChecker+Valid, 4367 SdHoareTripleChecker+Invalid, 16119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2857 IncrementalHoareTripleChecker+Valid, 13252 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 55.2s IncrementalHoareTripleChecker+Time [2022-02-15 04:47:19,554 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4681 Valid, 4367 Invalid, 16119 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2857 Valid, 13252 Invalid, 10 Unknown, 0 Unchecked, 55.2s Time] [2022-02-15 04:47:19,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7908 states. [2022-02-15 04:47:21,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7908 to 6858. [2022-02-15 04:47:21,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6858 states, 4539 states have (on average 1.3573474333553646) internal successors, (6161), 4652 states have internal predecessors, (6161), 1855 states have call successors, (1855), 438 states have call predecessors, (1855), 463 states have return successors, (1895), 1839 states have call predecessors, (1895), 1844 states have call successors, (1895) [2022-02-15 04:47:21,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6858 states to 6858 states and 9911 transitions. [2022-02-15 04:47:21,942 INFO L78 Accepts]: Start accepts. Automaton has 6858 states and 9911 transitions. Word has length 54 [2022-02-15 04:47:21,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:47:21,942 INFO L470 AbstractCegarLoop]: Abstraction has 6858 states and 9911 transitions. [2022-02-15 04:47:21,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (8), 6 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2022-02-15 04:47:21,942 INFO L276 IsEmpty]: Start isEmpty. Operand 6858 states and 9911 transitions. [2022-02-15 04:47:21,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-02-15 04:47:21,944 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:47:21,944 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 04:47:21,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-02-15 04:47:21,944 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:47:21,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:47:21,944 INFO L85 PathProgramCache]: Analyzing trace with hash 1543753921, now seen corresponding path program 1 times [2022-02-15 04:47:21,944 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:47:21,944 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [844585846] [2022-02-15 04:47:21,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:47:21,954 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-02-15 04:47:21,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:47:21,979 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:47:22,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:47:22,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:47:22,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:47:22,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:47:22,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:47:22,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:47:22,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:47:22,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-02-15 04:47:22,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:47:22,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-02-15 04:47:22,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:47:22,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-15 04:47:22,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:47:22,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-15 04:47:22,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:47:22,424 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:47:22,424 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:47:22,424 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [844585846] [2022-02-15 04:47:22,424 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [844585846] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:47:22,424 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:47:22,424 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-02-15 04:47:22,424 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365259020] [2022-02-15 04:47:22,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:47:22,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 04:47:22,425 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:47:22,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 04:47:22,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2022-02-15 04:47:22,426 INFO L87 Difference]: Start difference. First operand 6858 states and 9911 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 6 states have internal predecessors, (40), 3 states have call successors, (9), 7 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2022-02-15 04:47:33,093 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:47:34,189 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:47:35,687 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:47:37,870 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:47:39,904 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:47:41,934 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:47:43,962 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:47:45,990 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:47:48,016 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:47:50,044 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:48:02,475 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:48:04,502 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:48:06,442 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.94s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:48:08,475 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:48:11,340 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:48:13,055 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:48:15,781 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:48:32,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:48:32,835 INFO L93 Difference]: Finished difference Result 7913 states and 11537 transitions. [2022-02-15 04:48:32,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 04:48:32,836 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 6 states have internal predecessors, (40), 3 states have call successors, (9), 7 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) Word has length 58 [2022-02-15 04:48:32,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:48:32,888 INFO L225 Difference]: With dead ends: 7913 [2022-02-15 04:48:32,888 INFO L226 Difference]: Without dead ends: 7893 [2022-02-15 04:48:32,892 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2022-02-15 04:48:32,896 INFO L933 BasicCegarLoop]: 2383 mSDtfsCounter, 4560 mSDsluCounter, 3011 mSDsCounter, 0 mSdLazyCounter, 18093 mSolverCounterSat, 2874 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 62.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4769 SdHoareTripleChecker+Valid, 5394 SdHoareTripleChecker+Invalid, 20978 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2874 IncrementalHoareTripleChecker+Valid, 18093 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 66.2s IncrementalHoareTripleChecker+Time [2022-02-15 04:48:32,896 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4769 Valid, 5394 Invalid, 20978 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2874 Valid, 18093 Invalid, 11 Unknown, 0 Unchecked, 66.2s Time] [2022-02-15 04:48:32,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7893 states. [2022-02-15 04:48:35,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7893 to 6856. [2022-02-15 04:48:35,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6856 states, 4538 states have (on average 1.3572058175407669) internal successors, (6159), 4651 states have internal predecessors, (6159), 1854 states have call successors, (1854), 438 states have call predecessors, (1854), 463 states have return successors, (1894), 1838 states have call predecessors, (1894), 1843 states have call successors, (1894) [2022-02-15 04:48:35,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6856 states to 6856 states and 9907 transitions. [2022-02-15 04:48:35,312 INFO L78 Accepts]: Start accepts. Automaton has 6856 states and 9907 transitions. Word has length 58 [2022-02-15 04:48:35,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:48:35,312 INFO L470 AbstractCegarLoop]: Abstraction has 6856 states and 9907 transitions. [2022-02-15 04:48:35,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 6 states have internal predecessors, (40), 3 states have call successors, (9), 7 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2022-02-15 04:48:35,312 INFO L276 IsEmpty]: Start isEmpty. Operand 6856 states and 9907 transitions. [2022-02-15 04:48:35,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-02-15 04:48:35,314 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:48:35,314 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 04:48:35,314 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-02-15 04:48:35,314 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:48:35,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:48:35,314 INFO L85 PathProgramCache]: Analyzing trace with hash 512517655, now seen corresponding path program 1 times [2022-02-15 04:48:35,315 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:48:35,315 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1519498896] [2022-02-15 04:48:35,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:48:35,343 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-02-15 04:48:35,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:48:35,358 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:48:35,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:48:35,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:48:35,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:48:35,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:48:35,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:48:35,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:48:35,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:48:35,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-02-15 04:48:35,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:48:35,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-15 04:48:35,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:48:35,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-15 04:48:35,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:48:35,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-15 04:48:35,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:48:35,975 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:48:35,976 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:48:35,976 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1519498896] [2022-02-15 04:48:35,976 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1519498896] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:48:35,976 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:48:35,976 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-02-15 04:48:35,976 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022103284] [2022-02-15 04:48:35,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:48:35,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 04:48:35,976 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:48:35,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 04:48:35,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2022-02-15 04:48:35,977 INFO L87 Difference]: Start difference. First operand 6856 states and 9907 transitions. Second operand has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (9), 7 states have call predecessors, (9), 4 states have return successors, (7), 4 states have call predecessors, (7), 1 states have call successors, (7) [2022-02-15 04:48:44,135 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:48:46,637 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:48:48,678 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:48:50,711 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:48:58,789 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:49:02,041 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:49:04,566 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:49:06,604 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:49:08,634 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:49:10,666 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:49:12,694 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:49:14,727 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:49:16,757 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:49:18,788 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:49:31,251 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-02-15 04:49:33,280 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:49:34,841 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:49:36,072 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:49:38,107 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:49:40,133 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:49:42,169 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:50:03,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 04:50:03,224 INFO L93 Difference]: Finished difference Result 8968 states and 13309 transitions. [2022-02-15 04:50:03,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 04:50:03,225 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (9), 7 states have call predecessors, (9), 4 states have return successors, (7), 4 states have call predecessors, (7), 1 states have call successors, (7) Word has length 62 [2022-02-15 04:50:03,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 04:50:03,313 INFO L225 Difference]: With dead ends: 8968 [2022-02-15 04:50:03,313 INFO L226 Difference]: Without dead ends: 8923 [2022-02-15 04:50:03,315 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=116, Invalid=346, Unknown=0, NotChecked=0, Total=462 [2022-02-15 04:50:03,315 INFO L933 BasicCegarLoop]: 2409 mSDtfsCounter, 6832 mSDsluCounter, 2961 mSDsCounter, 0 mSdLazyCounter, 21214 mSolverCounterSat, 4695 mSolverCounterUnsat, 16 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 75.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7042 SdHoareTripleChecker+Valid, 5370 SdHoareTripleChecker+Invalid, 25925 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4695 IncrementalHoareTripleChecker+Valid, 21214 IncrementalHoareTripleChecker+Invalid, 16 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 80.7s IncrementalHoareTripleChecker+Time [2022-02-15 04:50:03,316 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7042 Valid, 5370 Invalid, 25925 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4695 Valid, 21214 Invalid, 16 Unknown, 0 Unchecked, 80.7s Time] [2022-02-15 04:50:03,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8923 states. [2022-02-15 04:50:06,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8923 to 6861. [2022-02-15 04:50:06,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6861 states, 4542 states have (on average 1.3568912373403788) internal successors, (6163), 4655 states have internal predecessors, (6163), 1854 states have call successors, (1854), 438 states have call predecessors, (1854), 464 states have return successors, (1897), 1839 states have call predecessors, (1897), 1843 states have call successors, (1897) [2022-02-15 04:50:06,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6861 states to 6861 states and 9914 transitions. [2022-02-15 04:50:06,264 INFO L78 Accepts]: Start accepts. Automaton has 6861 states and 9914 transitions. Word has length 62 [2022-02-15 04:50:06,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 04:50:06,264 INFO L470 AbstractCegarLoop]: Abstraction has 6861 states and 9914 transitions. [2022-02-15 04:50:06,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (9), 7 states have call predecessors, (9), 4 states have return successors, (7), 4 states have call predecessors, (7), 1 states have call successors, (7) [2022-02-15 04:50:06,264 INFO L276 IsEmpty]: Start isEmpty. Operand 6861 states and 9914 transitions. [2022-02-15 04:50:06,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-02-15 04:50:06,280 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 04:50:06,280 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 04:50:06,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-02-15 04:50:06,280 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-15 04:50:06,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 04:50:06,281 INFO L85 PathProgramCache]: Analyzing trace with hash 445510902, now seen corresponding path program 1 times [2022-02-15 04:50:06,281 INFO L126 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-15 04:50:06,281 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1613611053] [2022-02-15 04:50:06,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 04:50:06,298 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-02-15 04:50:06,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 04:50:06,312 INFO L274 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-15 04:50:06,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:50:06,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-15 04:50:06,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:50:06,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-15 04:50:06,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:50:06,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-15 04:50:06,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:50:06,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-02-15 04:50:06,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:50:06,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-15 04:50:06,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:50:06,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-15 04:50:06,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:50:06,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-15 04:50:06,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 04:50:06,929 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 04:50:06,929 INFO L144 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-15 04:50:06,929 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1613611053] [2022-02-15 04:50:06,929 INFO L165 FreeRefinementEngine]: IpTcStrategyModulePreferences [1613611053] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 04:50:06,929 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 04:50:06,929 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-02-15 04:50:06,929 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954862982] [2022-02-15 04:50:06,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 04:50:06,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 04:50:06,930 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-15 04:50:06,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 04:50:06,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-02-15 04:50:06,930 INFO L87 Difference]: Start difference. First operand 6861 states and 9914 transitions. Second operand has 11 states, 11 states have (on average 4.0) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (9), 7 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 1 states have call successors, (7) [2022-02-15 04:50:12,657 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-02-15 04:50:15,722 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:50:17,759 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:50:24,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-02-15 04:50:29,211 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:50:31,245 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:50:33,296 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:50:35,329 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-15 04:50:37,367 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 []