/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-d966a43 [2022-01-31 23:50:15,127 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-31 23:50:15,128 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-31 23:50:15,146 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-31 23:50:15,147 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-31 23:50:15,148 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-31 23:50:15,148 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-31 23:50:15,149 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-31 23:50:15,151 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-31 23:50:15,151 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-31 23:50:15,152 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-31 23:50:15,152 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-31 23:50:15,153 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-31 23:50:15,153 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-31 23:50:15,154 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-31 23:50:15,155 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-31 23:50:15,155 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-31 23:50:15,156 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-31 23:50:15,157 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-31 23:50:15,158 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-31 23:50:15,159 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-31 23:50:15,159 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-31 23:50:15,160 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-31 23:50:15,161 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-31 23:50:15,162 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-31 23:50:15,162 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-31 23:50:15,163 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-31 23:50:15,163 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-31 23:50:15,164 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-31 23:50:15,164 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-31 23:50:15,164 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-31 23:50:15,165 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-31 23:50:15,165 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-31 23:50:15,166 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-31 23:50:15,166 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-31 23:50:15,166 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-31 23:50:15,174 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-31 23:50:15,174 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-31 23:50:15,175 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-31 23:50:15,175 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-31 23:50:15,176 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-31 23:50:15,192 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationQvasr_64.epf [2022-01-31 23:50:15,201 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-31 23:50:15,201 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-31 23:50:15,202 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-31 23:50:15,202 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-31 23:50:15,203 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-31 23:50:15,203 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-31 23:50:15,203 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-31 23:50:15,203 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-31 23:50:15,203 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-31 23:50:15,203 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-31 23:50:15,203 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-31 23:50:15,204 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-31 23:50:15,204 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-31 23:50:15,204 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-31 23:50:15,204 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-31 23:50:15,204 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-31 23:50:15,204 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-31 23:50:15,204 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=AcceleratedInterpolation [2022-01-31 23:50:15,204 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-31 23:50:15,204 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=QVASR [2022-01-31 23:50:15,204 INFO L138 SettingsManager]: * Use separate solver for trace checks=false WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-01-31 23:50:15,443 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-31 23:50:15,464 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-31 23:50:15,466 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-31 23:50:15,470 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-31 23:50:15,470 INFO L275 PluginConnector]: CDTParser initialized [2022-01-31 23:50:15,471 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-01-31 23:50:15,514 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4c65875b9/29e3c52b7c8648d796ae02d1e5bb57cc/FLAGdf105126d [2022-01-31 23:50:16,094 INFO L306 CDTParser]: Found 1 translation units. [2022-01-31 23:50:16,094 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers/parport.i.cil-2.c [2022-01-31 23:50:16,126 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4c65875b9/29e3c52b7c8648d796ae02d1e5bb57cc/FLAGdf105126d [2022-01-31 23:50:16,540 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4c65875b9/29e3c52b7c8648d796ae02d1e5bb57cc [2022-01-31 23:50:16,546 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-31 23:50:16,547 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-01-31 23:50:16,550 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-31 23:50:16,550 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-31 23:50:16,552 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-31 23:50:16,553 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.01 11:50:16" (1/1) ... [2022-01-31 23:50:16,554 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@953aac4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 11:50:16, skipping insertion in model container [2022-01-31 23:50:16,554 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.01 11:50:16" (1/1) ... [2022-01-31 23:50:16,558 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-31 23:50:16,650 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-31 23:50:17,258 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-01-31 23:50:17,803 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-31 23:50:17,821 INFO L203 MainTranslator]: Completed pre-run [2022-01-31 23:50:17,885 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-01-31 23:50:18,143 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-31 23:50:18,255 INFO L208 MainTranslator]: Completed translation [2022-01-31 23:50:18,256 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 11:50:18 WrapperNode [2022-01-31 23:50:18,256 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-31 23:50:18,257 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-31 23:50:18,257 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-31 23:50:18,257 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-31 23:50:18,269 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 11:50:18" (1/1) ... [2022-01-31 23:50:18,269 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 11:50:18" (1/1) ... [2022-01-31 23:50:18,375 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 11:50:18" (1/1) ... [2022-01-31 23:50:18,375 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 11:50:18" (1/1) ... [2022-01-31 23:50:18,480 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 11:50:18" (1/1) ... [2022-01-31 23:50:18,508 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 11:50:18" (1/1) ... [2022-01-31 23:50:18,530 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 11:50:18" (1/1) ... [2022-01-31 23:50:18,558 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-31 23:50:18,559 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-31 23:50:18,559 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-31 23:50:18,560 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-31 23:50:18,562 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 11:50:18" (1/1) ... [2022-01-31 23:50:18,566 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-31 23:50:18,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 23:50:18,584 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-01-31 23:50:18,601 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-01-31 23:50:18,616 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-01-31 23:50:18,617 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-31 23:50:18,617 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~PVOID~0~TO~~BOOLEAN~0 [2022-01-31 23:50:18,617 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~PVOID~0~X~~UCHAR~0~TO~~NTSTATUS~0 [2022-01-31 23:50:18,617 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~PVOID~0~TO~VOID [2022-01-31 23:50:18,617 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-01-31 23:50:18,617 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-01-31 23:50:18,617 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_guard [2022-01-31 23:50:18,617 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlIntegerToUnicodeString [2022-01-31 23:50:18,618 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlUnicodeStringToInteger [2022-01-31 23:50:18,618 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCompareUnicodeString [2022-01-31 23:50:18,618 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlAppendUnicodeStringToString [2022-01-31 23:50:18,618 INFO L138 BoogieDeclarations]: Found implementation of procedure READ_PORT_UCHAR [2022-01-31 23:50:18,618 INFO L138 BoogieDeclarations]: Found implementation of procedure WRITE_PORT_UCHAR [2022-01-31 23:50:18,618 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedIncrement [2022-01-31 23:50:18,618 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedDecrement [2022-01-31 23:50:18,618 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedExchange [2022-01-31 23:50:18,619 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeDpc [2022-01-31 23:50:18,619 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInsertQueueDpc [2022-01-31 23:50:18,619 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSynchronizeExecution [2022-01-31 23:50:18,619 INFO L138 BoogieDeclarations]: Found implementation of procedure KeQueryTimeIncrement [2022-01-31 23:50:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAcquireCancelSpinLock [2022-01-31 23:50:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAllocateErrorLogEntry [2022-01-31 23:50:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure IoConnectInterrupt [2022-01-31 23:50:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure IoReportResourceUsage [2022-01-31 23:50:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure IoInitializeRemoveLockEx [2022-01-31 23:50:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure IoReleaseRemoveLockEx [2022-01-31 23:50:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure IoReleaseRemoveLockAndWaitEx [2022-01-31 23:50:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure IoWriteErrorLogEntry [2022-01-31 23:50:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure IoWMIRegistrationControl [2022-01-31 23:50:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure IoOpenDeviceRegistryKey [2022-01-31 23:50:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure KeStallExecutionProcessor [2022-01-31 23:50:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure PoRequestPowerIrp [2022-01-31 23:50:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure PoSetPowerState [2022-01-31 23:50:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ObfReferenceObject [2022-01-31 23:50:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwQueryValueKey [2022-01-31 23:50:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwSetValueKey [2022-01-31 23:50:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure WmiCompleteRequest [2022-01-31 23:50:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2022-01-31 23:50:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDispatchCleanup [2022-01-31 23:50:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDebugDumpPnpIrpInfo [2022-01-31 23:50:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure PptAcquireRemoveLock [2022-01-31 23:50:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure PptReleaseRemoveLock [2022-01-31 23:50:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure PptReleaseRemoveLockAndWait [2022-01-31 23:50:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDebugDumpResourceList [2022-01-31 23:50:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDebugDumpResourceRequirementsList [2022-01-31 23:50:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLogError [2022-01-31 23:50:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure DriverEntry [2022-01-31 23:50:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure PptUnload [2022-01-31 23:50:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure PptCleanRemovalRelationsList [2022-01-31 23:50:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure PptAddPptRemovalRelation [2022-01-31 23:50:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure PptRemovePptRemovalRelation [2022-01-31 23:50:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDumpRemovalRelationsList [2022-01-31 23:50:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDumpPptRemovalRelationsStruct [2022-01-31 23:50:18,622 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDispatchInternalDeviceControl [2022-01-31 23:50:18,622 INFO L138 BoogieDeclarations]: Found implementation of procedure PptIsNecR98Machine [2022-01-31 23:50:18,622 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDispatchCreate [2022-01-31 23:50:18,622 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDispatchClose [2022-01-31 23:50:18,622 INFO L138 BoogieDeclarations]: Found implementation of procedure PptInitiate1284_3 [2022-01-31 23:50:18,622 INFO L138 BoogieDeclarations]: Found implementation of procedure PptTrySelectDevice [2022-01-31 23:50:18,622 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDeselectDevice [2022-01-31 23:50:18,622 INFO L138 BoogieDeclarations]: Found implementation of procedure Ppt1284_3AssignAddress [2022-01-31 23:50:18,622 INFO L138 BoogieDeclarations]: Found implementation of procedure PptCheckIfNon1284_3Present [2022-01-31 23:50:18,622 INFO L138 BoogieDeclarations]: Found implementation of procedure PptCheckIfStl1284_3 [2022-01-31 23:50:18,622 INFO L138 BoogieDeclarations]: Found implementation of procedure PptCheckIfStlProductId [2022-01-31 23:50:18,622 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSend1284_3Command [2022-01-31 23:50:18,622 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectChipFilter [2022-01-31 23:50:18,622 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectPortType [2022-01-31 23:50:18,622 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectPortCapabilities [2022-01-31 23:50:18,622 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectEcpPort [2022-01-31 23:50:18,623 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectEppPortIfDot3DevicePresent [2022-01-31 23:50:18,623 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectEppPortIfUserRequested [2022-01-31 23:50:18,623 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectEppPort [2022-01-31 23:50:18,623 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectBytePort [2022-01-31 23:50:18,623 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetermineFifoDepth [2022-01-31 23:50:18,623 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetermineFifoWidth [2022-01-31 23:50:18,624 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSetChipMode [2022-01-31 23:50:18,624 INFO L138 BoogieDeclarations]: Found implementation of procedure PptClearChipMode [2022-01-31 23:50:18,624 INFO L138 BoogieDeclarations]: Found implementation of procedure PptEcrSetMode [2022-01-31 23:50:18,624 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSetByteMode [2022-01-31 23:50:18,624 INFO L138 BoogieDeclarations]: Found implementation of procedure PptClearByteMode [2022-01-31 23:50:18,624 INFO L138 BoogieDeclarations]: Found implementation of procedure PptCheckByteMode [2022-01-31 23:50:18,624 INFO L138 BoogieDeclarations]: Found implementation of procedure PptEcrClearMode [2022-01-31 23:50:18,624 INFO L138 BoogieDeclarations]: Found implementation of procedure PptFindNatChip [2022-01-31 23:50:18,624 INFO L138 BoogieDeclarations]: Found implementation of procedure PptBuildResourceList [2022-01-31 23:50:18,625 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpBuildRemovalRelations [2022-01-31 23:50:18,625 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpStartScanPciCardCmResourceList [2022-01-31 23:50:18,625 INFO L138 BoogieDeclarations]: Found implementation of procedure PptIsPci [2022-01-31 23:50:18,625 INFO L138 BoogieDeclarations]: Found implementation of procedure PptCompleteRequest [2022-01-31 23:50:18,625 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpInitDispatchFunctionTable [2022-01-31 23:50:18,626 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpAddDevice [2022-01-31 23:50:18,626 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDispatchPnp [2022-01-31 23:50:18,626 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpStartDevice [2022-01-31 23:50:18,626 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpStartScanCmResourceList [2022-01-31 23:50:18,626 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpStartValidateResources [2022-01-31 23:50:18,626 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpFilterResourceRequirements [2022-01-31 23:50:18,626 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpFilterExistsNonIrqResourceList [2022-01-31 23:50:18,626 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpFilterRemoveIrqResourceLists [2022-01-31 23:50:18,626 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpFilterGetEndOfResourceRequirementsList [2022-01-31 23:50:18,626 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpFilterNukeIrqResourceDescriptorsFromAllLists [2022-01-31 23:50:18,626 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpFilterNukeIrqResourceDescriptors [2022-01-31 23:50:18,626 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpQueryDeviceRelations [2022-01-31 23:50:18,626 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpQueryStopDevice [2022-01-31 23:50:18,627 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpCancelStopDevice [2022-01-31 23:50:18,627 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpStopDevice [2022-01-31 23:50:18,627 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpQueryRemoveDevice [2022-01-31 23:50:18,627 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpCancelRemoveDevice [2022-01-31 23:50:18,627 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpRemoveDevice [2022-01-31 23:50:18,627 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpSurpriseRemoval [2022-01-31 23:50:18,627 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpListContainsIrqResourceDescriptor [2022-01-31 23:50:18,627 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpBounceAndCatchPnpIrp [2022-01-31 23:50:18,627 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpPassThroughPnpIrpAndReleaseRemoveLock [2022-01-31 23:50:18,627 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpUnhandledIrp [2022-01-31 23:50:18,628 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPowerComplete [2022-01-31 23:50:18,628 INFO L138 BoogieDeclarations]: Found implementation of procedure InitNEC_98 [2022-01-31 23:50:18,628 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDispatchPower [2022-01-31 23:50:18,628 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLegacyZipClockDiskModeByte [2022-01-31 23:50:18,628 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLegacyZipClockPrtModeByte [2022-01-31 23:50:18,628 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLegacyZipSetDiskMode [2022-01-31 23:50:18,628 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLegacyZipCheckDevice [2022-01-31 23:50:18,628 INFO L138 BoogieDeclarations]: Found implementation of procedure PptTrySelectLegacyZip [2022-01-31 23:50:18,629 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDeselectLegacyZip [2022-01-31 23:50:18,629 INFO L138 BoogieDeclarations]: Found implementation of procedure PptRegInitDriverSettings [2022-01-31 23:50:18,629 INFO L138 BoogieDeclarations]: Found implementation of procedure PptRegGetDeviceParameterDword [2022-01-31 23:50:18,629 INFO L138 BoogieDeclarations]: Found implementation of procedure PptRegSetDeviceParameterDword [2022-01-31 23:50:18,629 INFO L138 BoogieDeclarations]: Found implementation of procedure PptFailRequest [2022-01-31 23:50:18,629 INFO L138 BoogieDeclarations]: Found implementation of procedure PptAcquireRemoveLockOrFailIrp [2022-01-31 23:50:18,629 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDispatchPreProcessIrp [2022-01-31 23:50:18,629 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDispatchPostProcessIrp [2022-01-31 23:50:18,630 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchCompletionRoutine [2022-01-31 23:50:18,630 INFO L138 BoogieDeclarations]: Found implementation of procedure PptGetPortNameFromPhysicalDeviceObject [2022-01-31 23:50:18,630 INFO L138 BoogieDeclarations]: Found implementation of procedure PptConnectInterrupt [2022-01-31 23:50:18,630 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDisconnectInterrupt [2022-01-31 23:50:18,630 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchronizedIncrement [2022-01-31 23:50:18,630 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchronizedDecrement [2022-01-31 23:50:18,630 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchronizedRead [2022-01-31 23:50:18,630 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchronizedQueue [2022-01-31 23:50:18,630 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchronizedDisconnect [2022-01-31 23:50:18,630 INFO L138 BoogieDeclarations]: Found implementation of procedure PptCancelRoutine [2022-01-31 23:50:18,630 INFO L138 BoogieDeclarations]: Found implementation of procedure PptFreePortDpc [2022-01-31 23:50:18,631 INFO L138 BoogieDeclarations]: Found implementation of procedure PptTryAllocatePortAtInterruptLevel [2022-01-31 23:50:18,631 INFO L138 BoogieDeclarations]: Found implementation of procedure PptFreePortFromInterruptLevel [2022-01-31 23:50:18,632 INFO L138 BoogieDeclarations]: Found implementation of procedure PptInterruptService [2022-01-31 23:50:18,632 INFO L138 BoogieDeclarations]: Found implementation of procedure PptTryAllocatePort [2022-01-31 23:50:18,634 INFO L138 BoogieDeclarations]: Found implementation of procedure PptTraversePortCheckList [2022-01-31 23:50:18,634 INFO L138 BoogieDeclarations]: Found implementation of procedure PptFreePort [2022-01-31 23:50:18,638 INFO L138 BoogieDeclarations]: Found implementation of procedure PptQueryNumWaiters [2022-01-31 23:50:18,639 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSetCancelRoutine [2022-01-31 23:50:18,639 INFO L138 BoogieDeclarations]: Found implementation of procedure KeQueryTickCount [2022-01-31 23:50:18,639 INFO L138 BoogieDeclarations]: Found implementation of procedure CheckPort [2022-01-31 23:50:18,639 INFO L138 BoogieDeclarations]: Found implementation of procedure PptBuildParallelPortDeviceName [2022-01-31 23:50:18,639 INFO L138 BoogieDeclarations]: Found implementation of procedure PptInitializeDeviceExtension [2022-01-31 23:50:18,639 INFO L138 BoogieDeclarations]: Found implementation of procedure PptGetPortNumberFromLptName [2022-01-31 23:50:18,639 INFO L138 BoogieDeclarations]: Found implementation of procedure PptBuildDeviceObject [2022-01-31 23:50:18,639 INFO L138 BoogieDeclarations]: Found implementation of procedure PptWmiInitWmi [2022-01-31 23:50:18,639 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDispatchSystemControl [2022-01-31 23:50:18,639 INFO L138 BoogieDeclarations]: Found implementation of procedure PptWmiQueryWmiRegInfo [2022-01-31 23:50:18,639 INFO L138 BoogieDeclarations]: Found implementation of procedure PptWmiQueryWmiDataBlock [2022-01-31 23:50:18,639 INFO L138 BoogieDeclarations]: Found implementation of procedure _BLAST_init [2022-01-31 23:50:18,639 INFO L138 BoogieDeclarations]: Found implementation of procedure stub_driver_init [2022-01-31 23:50:18,639 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-01-31 23:50:18,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAcquireFastMutex [2022-01-31 23:50:18,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ExReleaseFastMutex [2022-01-31 23:50:18,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2022-01-31 23:50:18,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ExFreePool [2022-01-31 23:50:18,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertHeadList [2022-01-31 23:50:18,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertTailList [2022-01-31 23:50:18,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedRemoveHeadList [2022-01-31 23:50:18,640 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAllocateMdl [2022-01-31 23:50:18,640 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAttachDeviceToDeviceStack [2022-01-31 23:50:18,640 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildAsynchronousFsdRequest [2022-01-31 23:50:18,640 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2022-01-31 23:50:18,640 INFO L138 BoogieDeclarations]: Found implementation of procedure IoCreateDevice [2022-01-31 23:50:18,640 INFO L138 BoogieDeclarations]: Found implementation of procedure IoCreateSymbolicLink [2022-01-31 23:50:18,640 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteDevice [2022-01-31 23:50:18,640 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteSymbolicLink [2022-01-31 23:50:18,640 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDetachDevice [2022-01-31 23:50:18,640 INFO L138 BoogieDeclarations]: Found implementation of procedure IoFreeIrp [2022-01-31 23:50:18,640 INFO L138 BoogieDeclarations]: Found implementation of procedure IoFreeMdl [2022-01-31 23:50:18,640 INFO L138 BoogieDeclarations]: Found implementation of procedure IoGetConfigurationInformation [2022-01-31 23:50:18,640 INFO L138 BoogieDeclarations]: Found implementation of procedure IoQueryDeviceDescription [2022-01-31 23:50:18,640 INFO L138 BoogieDeclarations]: Found implementation of procedure IoRegisterDeviceInterface [2022-01-31 23:50:18,640 INFO L138 BoogieDeclarations]: Found implementation of procedure IoReleaseCancelSpinLock [2022-01-31 23:50:18,640 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2022-01-31 23:50:18,641 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetHardErrorOrVerifyDevice [2022-01-31 23:50:18,641 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2022-01-31 23:50:18,641 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2022-01-31 23:50:18,641 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2022-01-31 23:50:18,641 INFO L138 BoogieDeclarations]: Found implementation of procedure KeAcquireSpinLockRaiseToDpc [2022-01-31 23:50:18,641 INFO L138 BoogieDeclarations]: Found implementation of procedure KeDelayExecutionThread [2022-01-31 23:50:18,641 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeEvent [2022-01-31 23:50:18,641 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeSemaphore [2022-01-31 23:50:18,641 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeSpinLock [2022-01-31 23:50:18,641 INFO L138 BoogieDeclarations]: Found implementation of procedure KeReleaseSemaphore [2022-01-31 23:50:18,641 INFO L138 BoogieDeclarations]: Found implementation of procedure KfReleaseSpinLock [2022-01-31 23:50:18,641 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2022-01-31 23:50:18,641 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2022-01-31 23:50:18,641 INFO L138 BoogieDeclarations]: Found implementation of procedure MmAllocateContiguousMemory [2022-01-31 23:50:18,642 INFO L138 BoogieDeclarations]: Found implementation of procedure MmFreeContiguousMemory [2022-01-31 23:50:18,642 INFO L138 BoogieDeclarations]: Found implementation of procedure MmMapLockedPagesSpecifyCache [2022-01-31 23:50:18,642 INFO L138 BoogieDeclarations]: Found implementation of procedure MmPageEntireDriver [2022-01-31 23:50:18,642 INFO L138 BoogieDeclarations]: Found implementation of procedure MmResetDriverPaging [2022-01-31 23:50:18,642 INFO L138 BoogieDeclarations]: Found implementation of procedure MmUnlockPages [2022-01-31 23:50:18,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ObReferenceObjectByHandle [2022-01-31 23:50:18,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ObfDereferenceObject [2022-01-31 23:50:18,642 INFO L138 BoogieDeclarations]: Found implementation of procedure PoCallDriver [2022-01-31 23:50:18,642 INFO L138 BoogieDeclarations]: Found implementation of procedure PoStartNextPowerIrp [2022-01-31 23:50:18,642 INFO L138 BoogieDeclarations]: Found implementation of procedure PsCreateSystemThread [2022-01-31 23:50:18,642 INFO L138 BoogieDeclarations]: Found implementation of procedure PsTerminateSystemThread [2022-01-31 23:50:18,642 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlAnsiStringToUnicodeString [2022-01-31 23:50:18,642 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCompareMemory [2022-01-31 23:50:18,642 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCopyUnicodeString [2022-01-31 23:50:18,642 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlDeleteRegistryValue [2022-01-31 23:50:18,642 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlFreeUnicodeString [2022-01-31 23:50:18,642 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlInitString [2022-01-31 23:50:18,642 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlInitUnicodeString [2022-01-31 23:50:18,642 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlQueryRegistryValues [2022-01-31 23:50:18,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2022-01-31 23:50:18,643 INFO L138 BoogieDeclarations]: Found implementation of procedure WmiSystemControl [2022-01-31 23:50:18,643 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAcquireRemoveLockEx [2022-01-31 23:50:18,643 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-01-31 23:50:18,643 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-01-31 23:50:18,643 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2022-01-31 23:50:18,643 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-01-31 23:50:18,643 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-01-31 23:50:18,643 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-01-31 23:50:18,643 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-31 23:50:18,643 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-01-31 23:50:18,643 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_short [2022-01-31 23:50:18,643 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2022-01-31 23:50:18,643 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-01-31 23:50:18,643 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2022-01-31 23:50:18,643 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2022-01-31 23:50:18,643 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_guard [2022-01-31 23:50:18,643 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2022-01-31 23:50:18,643 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2022-01-31 23:50:18,644 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2022-01-31 23:50:18,644 INFO L130 BoogieDeclarations]: Found specification of procedure memmove [2022-01-31 23:50:18,644 INFO L130 BoogieDeclarations]: Found specification of procedure RtlQueryRegistryValues [2022-01-31 23:50:18,644 INFO L130 BoogieDeclarations]: Found specification of procedure RtlDeleteRegistryValue [2022-01-31 23:50:18,644 INFO L130 BoogieDeclarations]: Found specification of procedure RtlIntegerToUnicodeString [2022-01-31 23:50:18,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-01-31 23:50:18,644 INFO L130 BoogieDeclarations]: Found specification of procedure RtlUnicodeStringToInteger [2022-01-31 23:50:18,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-01-31 23:50:18,644 INFO L130 BoogieDeclarations]: Found specification of procedure RtlInitString [2022-01-31 23:50:18,644 INFO L130 BoogieDeclarations]: Found specification of procedure RtlInitUnicodeString [2022-01-31 23:50:18,644 INFO L130 BoogieDeclarations]: Found specification of procedure RtlAnsiStringToUnicodeString [2022-01-31 23:50:18,644 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCompareUnicodeString [2022-01-31 23:50:18,644 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCopyUnicodeString [2022-01-31 23:50:18,644 INFO L130 BoogieDeclarations]: Found specification of procedure RtlAppendUnicodeStringToString [2022-01-31 23:50:18,644 INFO L130 BoogieDeclarations]: Found specification of procedure RtlFreeUnicodeString [2022-01-31 23:50:18,644 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCompareMemory [2022-01-31 23:50:18,644 INFO L130 BoogieDeclarations]: Found specification of procedure READ_PORT_UCHAR [2022-01-31 23:50:18,644 INFO L130 BoogieDeclarations]: Found specification of procedure WRITE_PORT_UCHAR [2022-01-31 23:50:18,644 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedIncrement [2022-01-31 23:50:18,644 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedDecrement [2022-01-31 23:50:18,644 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedExchange [2022-01-31 23:50:18,645 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeDpc [2022-01-31 23:50:18,645 INFO L130 BoogieDeclarations]: Found specification of procedure KeInsertQueueDpc [2022-01-31 23:50:18,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-01-31 23:50:18,645 INFO L130 BoogieDeclarations]: Found specification of procedure KeSynchronizeExecution [2022-01-31 23:50:18,645 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeEvent [2022-01-31 23:50:18,645 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2022-01-31 23:50:18,645 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeSemaphore [2022-01-31 23:50:18,645 INFO L130 BoogieDeclarations]: Found specification of procedure KeReleaseSemaphore [2022-01-31 23:50:18,646 INFO L130 BoogieDeclarations]: Found specification of procedure KeDelayExecutionThread [2022-01-31 23:50:18,646 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2022-01-31 23:50:18,646 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeSpinLock [2022-01-31 23:50:18,646 INFO L130 BoogieDeclarations]: Found specification of procedure KfReleaseSpinLock [2022-01-31 23:50:18,646 INFO L130 BoogieDeclarations]: Found specification of procedure KeQueryTimeIncrement [2022-01-31 23:50:18,646 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2022-01-31 23:50:18,649 INFO L130 BoogieDeclarations]: Found specification of procedure ExFreePool [2022-01-31 23:50:18,649 INFO L130 BoogieDeclarations]: Found specification of procedure ExAcquireFastMutex [2022-01-31 23:50:18,650 INFO L130 BoogieDeclarations]: Found specification of procedure ExReleaseFastMutex [2022-01-31 23:50:18,650 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertHeadList [2022-01-31 23:50:18,650 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertTailList [2022-01-31 23:50:18,650 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedRemoveHeadList [2022-01-31 23:50:18,650 INFO L130 BoogieDeclarations]: Found specification of procedure MmUnlockPages [2022-01-31 23:50:18,650 INFO L130 BoogieDeclarations]: Found specification of procedure MmMapLockedPagesSpecifyCache [2022-01-31 23:50:18,650 INFO L130 BoogieDeclarations]: Found specification of procedure MmAllocateContiguousMemory [2022-01-31 23:50:18,650 INFO L130 BoogieDeclarations]: Found specification of procedure MmFreeContiguousMemory [2022-01-31 23:50:18,650 INFO L130 BoogieDeclarations]: Found specification of procedure MmResetDriverPaging [2022-01-31 23:50:18,650 INFO L130 BoogieDeclarations]: Found specification of procedure MmPageEntireDriver [2022-01-31 23:50:18,650 INFO L130 BoogieDeclarations]: Found specification of procedure PsCreateSystemThread [2022-01-31 23:50:18,650 INFO L130 BoogieDeclarations]: Found specification of procedure PsTerminateSystemThread [2022-01-31 23:50:18,650 INFO L130 BoogieDeclarations]: Found specification of procedure IoAcquireCancelSpinLock [2022-01-31 23:50:18,650 INFO L130 BoogieDeclarations]: Found specification of procedure IoAllocateErrorLogEntry [2022-01-31 23:50:18,650 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-01-31 23:50:18,650 INFO L130 BoogieDeclarations]: Found specification of procedure IoAllocateMdl [2022-01-31 23:50:18,650 INFO L130 BoogieDeclarations]: Found specification of procedure IoAttachDeviceToDeviceStack [2022-01-31 23:50:18,651 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildAsynchronousFsdRequest [2022-01-31 23:50:18,651 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2022-01-31 23:50:18,651 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2022-01-31 23:50:18,651 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2022-01-31 23:50:18,651 INFO L130 BoogieDeclarations]: Found specification of procedure IoConnectInterrupt [2022-01-31 23:50:18,651 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~PVOID~0~TO~~BOOLEAN~0 [2022-01-31 23:50:18,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-01-31 23:50:18,651 INFO L130 BoogieDeclarations]: Found specification of procedure IoCreateDevice [2022-01-31 23:50:18,651 INFO L130 BoogieDeclarations]: Found specification of procedure IoCreateSymbolicLink [2022-01-31 23:50:18,651 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteDevice [2022-01-31 23:50:18,651 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteSymbolicLink [2022-01-31 23:50:18,651 INFO L130 BoogieDeclarations]: Found specification of procedure IoDetachDevice [2022-01-31 23:50:18,651 INFO L130 BoogieDeclarations]: Found specification of procedure IoFreeIrp [2022-01-31 23:50:18,651 INFO L130 BoogieDeclarations]: Found specification of procedure IoFreeMdl [2022-01-31 23:50:18,651 INFO L130 BoogieDeclarations]: Found specification of procedure IoGetConfigurationInformation [2022-01-31 23:50:18,651 INFO L130 BoogieDeclarations]: Found specification of procedure IoQueryDeviceDescription [2022-01-31 23:50:18,651 INFO L130 BoogieDeclarations]: Found specification of procedure IoReleaseCancelSpinLock [2022-01-31 23:50:18,651 INFO L130 BoogieDeclarations]: Found specification of procedure IoReportResourceUsage [2022-01-31 23:50:18,651 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetHardErrorOrVerifyDevice [2022-01-31 23:50:18,651 INFO L130 BoogieDeclarations]: Found specification of procedure IoInitializeRemoveLockEx [2022-01-31 23:50:18,651 INFO L130 BoogieDeclarations]: Found specification of procedure IoAcquireRemoveLockEx [2022-01-31 23:50:18,651 INFO L130 BoogieDeclarations]: Found specification of procedure IoReleaseRemoveLockEx [2022-01-31 23:50:18,652 INFO L130 BoogieDeclarations]: Found specification of procedure IoReleaseRemoveLockAndWaitEx [2022-01-31 23:50:18,652 INFO L130 BoogieDeclarations]: Found specification of procedure IoWriteErrorLogEntry [2022-01-31 23:50:18,652 INFO L130 BoogieDeclarations]: Found specification of procedure IoWMIRegistrationControl [2022-01-31 23:50:18,652 INFO L130 BoogieDeclarations]: Found specification of procedure IoOpenDeviceRegistryKey [2022-01-31 23:50:18,652 INFO L130 BoogieDeclarations]: Found specification of procedure IoRegisterDeviceInterface [2022-01-31 23:50:18,652 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2022-01-31 23:50:18,652 INFO L130 BoogieDeclarations]: Found specification of procedure KeStallExecutionProcessor [2022-01-31 23:50:18,652 INFO L130 BoogieDeclarations]: Found specification of procedure PoRequestPowerIrp [2022-01-31 23:50:18,652 INFO L130 BoogieDeclarations]: Found specification of procedure PoSetPowerState [2022-01-31 23:50:18,652 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-01-31 23:50:18,652 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-01-31 23:50:18,652 INFO L130 BoogieDeclarations]: Found specification of procedure PoCallDriver [2022-01-31 23:50:18,652 INFO L130 BoogieDeclarations]: Found specification of procedure PoStartNextPowerIrp [2022-01-31 23:50:18,652 INFO L130 BoogieDeclarations]: Found specification of procedure ObReferenceObjectByHandle [2022-01-31 23:50:18,652 INFO L130 BoogieDeclarations]: Found specification of procedure ObfReferenceObject [2022-01-31 23:50:18,652 INFO L130 BoogieDeclarations]: Found specification of procedure ObfDereferenceObject [2022-01-31 23:50:18,652 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2022-01-31 23:50:18,652 INFO L130 BoogieDeclarations]: Found specification of procedure ZwQueryValueKey [2022-01-31 23:50:18,652 INFO L130 BoogieDeclarations]: Found specification of procedure ZwSetValueKey [2022-01-31 23:50:18,652 INFO L130 BoogieDeclarations]: Found specification of procedure WmiCompleteRequest [2022-01-31 23:50:18,652 INFO L130 BoogieDeclarations]: Found specification of procedure WmiSystemControl [2022-01-31 23:50:18,652 INFO L130 BoogieDeclarations]: Found specification of procedure PptCompleteRequest [2022-01-31 23:50:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2022-01-31 23:50:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure PptWmiInitWmi [2022-01-31 23:50:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure PptDispatchSystemControl [2022-01-31 23:50:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpInitDispatchFunctionTable [2022-01-31 23:50:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpAddDevice [2022-01-31 23:50:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure PptDispatchPnp [2022-01-31 23:50:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure PptFailRequest [2022-01-31 23:50:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure PptDispatchPreProcessIrp [2022-01-31 23:50:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure PptDispatchPostProcessIrp [2022-01-31 23:50:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure DriverEntry [2022-01-31 23:50:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure PptUnload [2022-01-31 23:50:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchCompletionRoutine [2022-01-31 23:50:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure PptLogError [2022-01-31 23:50:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure PptConnectInterrupt [2022-01-31 23:50:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure PptDisconnectInterrupt [2022-01-31 23:50:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure PptDispatchCreate [2022-01-31 23:50:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure PptDispatchClose [2022-01-31 23:50:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchronizedIncrement [2022-01-31 23:50:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchronizedDecrement [2022-01-31 23:50:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchronizedRead [2022-01-31 23:50:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchronizedQueue [2022-01-31 23:50:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchronizedDisconnect [2022-01-31 23:50:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure PptCancelRoutine [2022-01-31 23:50:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure PptFreePortDpc [2022-01-31 23:50:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure PptTryAllocatePortAtInterruptLevel [2022-01-31 23:50:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure PptFreePortFromInterruptLevel [2022-01-31 23:50:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure PptInterruptService [2022-01-31 23:50:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure PptTryAllocatePort [2022-01-31 23:50:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure PptTraversePortCheckList [2022-01-31 23:50:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure PptFreePort [2022-01-31 23:50:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure PptQueryNumWaiters [2022-01-31 23:50:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure PptDispatchInternalDeviceControl [2022-01-31 23:50:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure PptDispatchCleanup [2022-01-31 23:50:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure PptIsNecR98Machine [2022-01-31 23:50:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure PptDispatchPower [2022-01-31 23:50:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure PptRegInitDriverSettings [2022-01-31 23:50:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure PptGetPortNameFromPhysicalDeviceObject [2022-01-31 23:50:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure PptSetCancelRoutine [2022-01-31 23:50:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure PptAcquireRemoveLockOrFailIrp [2022-01-31 23:50:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure PptDebugDumpPnpIrpInfo [2022-01-31 23:50:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure PptAcquireRemoveLock [2022-01-31 23:50:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure PptReleaseRemoveLock [2022-01-31 23:50:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure PptReleaseRemoveLockAndWait [2022-01-31 23:50:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure PptDebugDumpResourceList [2022-01-31 23:50:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure PptDebugDumpResourceRequirementsList [2022-01-31 23:50:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectChipFilter [2022-01-31 23:50:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectPortType [2022-01-31 23:50:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure PptSetChipMode [2022-01-31 23:50:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure PptClearChipMode [2022-01-31 23:50:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure PptInitiate1284_3 [2022-01-31 23:50:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure PptTrySelectDevice [2022-01-31 23:50:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure PptDeselectDevice [2022-01-31 23:50:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure Ppt1284_3AssignAddress [2022-01-31 23:50:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure PptSend1284_3Command [2022-01-31 23:50:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure PptTrySelectLegacyZip [2022-01-31 23:50:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure PptDeselectLegacyZip [2022-01-31 23:50:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure PptDumpRemovalRelationsList [2022-01-31 23:50:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure PptRegGetDeviceParameterDword [2022-01-31 23:50:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure PptRegSetDeviceParameterDword [2022-01-31 23:50:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure PptBuildParallelPortDeviceName [2022-01-31 23:50:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure PptInitializeDeviceExtension [2022-01-31 23:50:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure PptGetPortNumberFromLptName [2022-01-31 23:50:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure PptBuildDeviceObject [2022-01-31 23:50:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectEppPort [2022-01-31 23:50:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure PptCleanRemovalRelationsList [2022-01-31 23:50:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure CheckPort [2022-01-31 23:50:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2022-01-31 23:50:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-01-31 23:50:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-01-31 23:50:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure PptAddPptRemovalRelation [2022-01-31 23:50:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure PptRemovePptRemovalRelation [2022-01-31 23:50:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure PptDumpPptRemovalRelationsStruct [2022-01-31 23:50:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure PptCheckIfStl1284_3 [2022-01-31 23:50:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure PptCheckIfNon1284_3Present [2022-01-31 23:50:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure PptCheckIfStlProductId [2022-01-31 23:50:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectPortCapabilities [2022-01-31 23:50:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectEcpPort [2022-01-31 23:50:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectEppPortIfDot3DevicePresent [2022-01-31 23:50:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectEppPortIfUserRequested [2022-01-31 23:50:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectBytePort [2022-01-31 23:50:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetermineFifoDepth [2022-01-31 23:50:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetermineFifoWidth [2022-01-31 23:50:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure PptEcrSetMode [2022-01-31 23:50:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure PptEcrClearMode [2022-01-31 23:50:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure PptFindNatChip [2022-01-31 23:50:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure PptBuildResourceList [2022-01-31 23:50:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure PptSetByteMode [2022-01-31 23:50:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure PptClearByteMode [2022-01-31 23:50:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure PptCheckByteMode [2022-01-31 23:50:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~PVOID~0~X~~UCHAR~0~TO~~NTSTATUS~0 [2022-01-31 23:50:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpFilterResourceRequirements [2022-01-31 23:50:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpQueryDeviceRelations [2022-01-31 23:50:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpQueryStopDevice [2022-01-31 23:50:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpCancelStopDevice [2022-01-31 23:50:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpStopDevice [2022-01-31 23:50:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpQueryRemoveDevice [2022-01-31 23:50:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpCancelRemoveDevice [2022-01-31 23:50:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpRemoveDevice [2022-01-31 23:50:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpSurpriseRemoval [2022-01-31 23:50:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpUnhandledIrp [2022-01-31 23:50:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpStartDevice [2022-01-31 23:50:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpStartValidateResources [2022-01-31 23:50:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpStartScanCmResourceList [2022-01-31 23:50:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpPassThroughPnpIrpAndReleaseRemoveLock [2022-01-31 23:50:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpFilterNukeIrqResourceDescriptors [2022-01-31 23:50:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpFilterNukeIrqResourceDescriptorsFromAllLists [2022-01-31 23:50:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpFilterExistsNonIrqResourceList [2022-01-31 23:50:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpFilterGetEndOfResourceRequirementsList [2022-01-31 23:50:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpListContainsIrqResourceDescriptor [2022-01-31 23:50:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpFilterRemoveIrqResourceLists [2022-01-31 23:50:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpBounceAndCatchPnpIrp [2022-01-31 23:50:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpBuildRemovalRelations [2022-01-31 23:50:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpStartScanPciCardCmResourceList [2022-01-31 23:50:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure PptIsPci [2022-01-31 23:50:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure PptPowerComplete [2022-01-31 23:50:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure InitNEC_98 [2022-01-31 23:50:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure PptLegacyZipClockDiskModeByte [2022-01-31 23:50:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure PptLegacyZipClockPrtModeByte [2022-01-31 23:50:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure PptLegacyZipSetDiskMode [2022-01-31 23:50:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure PptLegacyZipCheckDevice [2022-01-31 23:50:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~PVOID~0~TO~VOID [2022-01-31 23:50:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure KeQueryTickCount [2022-01-31 23:50:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure PptWmiQueryWmiRegInfo [2022-01-31 23:50:18,659 INFO L130 BoogieDeclarations]: Found specification of procedure PptWmiQueryWmiDataBlock [2022-01-31 23:50:18,659 INFO L130 BoogieDeclarations]: Found specification of procedure _BLAST_init [2022-01-31 23:50:18,659 INFO L130 BoogieDeclarations]: Found specification of procedure stub_driver_init [2022-01-31 23:50:18,659 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-01-31 23:50:18,659 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2022-01-31 23:50:18,659 INFO L130 BoogieDeclarations]: Found specification of procedure KeAcquireSpinLockRaiseToDpc [2022-01-31 23:50:18,659 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-01-31 23:50:18,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-01-31 23:50:18,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-01-31 23:50:18,659 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-31 23:50:18,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-01-31 23:50:18,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-01-31 23:50:18,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-01-31 23:50:18,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-01-31 23:50:19,360 INFO L234 CfgBuilder]: Building ICFG [2022-01-31 23:50:19,363 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-31 23:50:19,384 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:19,413 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:50:19,414 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:50:19,526 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:19,632 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##8: assume !false; [2022-01-31 23:50:19,632 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##7: assume false; [2022-01-31 23:50:19,646 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:19,664 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2022-01-31 23:50:19,664 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2022-01-31 23:50:19,665 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:19,672 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:50:19,672 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:50:19,746 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:19,769 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##9: assume false; [2022-01-31 23:50:19,769 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume !false; [2022-01-31 23:50:19,770 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:19,776 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:50:19,776 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:50:19,987 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:19,999 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:50:20,000 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:50:20,068 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:20,091 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !false; [2022-01-31 23:50:20,091 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume false; [2022-01-31 23:50:20,144 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:20,195 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##27: assume !false; [2022-01-31 23:50:20,195 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume false; [2022-01-31 23:50:20,196 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:20,208 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !false; [2022-01-31 23:50:20,208 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume false; [2022-01-31 23:50:20,222 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:20,226 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:50:20,226 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:50:20,414 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:23,435 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##39: assume !false; [2022-01-31 23:50:23,435 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##38: assume false; [2022-01-31 23:50:25,544 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:25,548 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:50:25,548 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:50:25,604 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:25,605 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:26,042 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume !false; [2022-01-31 23:50:26,043 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume !false; [2022-01-31 23:50:26,043 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume false; [2022-01-31 23:50:26,043 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##19: assume false; [2022-01-31 23:50:26,196 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:26,200 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:50:26,200 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:50:26,299 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:26,303 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:50:26,303 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:50:26,588 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:26,591 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:50:26,591 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:50:26,591 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:26,596 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:50:26,596 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:50:26,611 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:26,616 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:50:26,616 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:50:26,616 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:26,620 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:50:26,620 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:50:26,620 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:26,625 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:50:26,625 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:50:26,706 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:26,710 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:50:26,710 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:50:26,713 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:26,716 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:50:26,716 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:50:26,754 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:26,756 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:50:26,756 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:50:26,763 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:26,765 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:50:26,765 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:50:27,036 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:27,039 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:50:27,039 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:50:27,045 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:27,074 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##6: assume !false; [2022-01-31 23:50:27,074 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume false; [2022-01-31 23:50:27,079 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:27,292 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##31: assume !false; [2022-01-31 23:50:27,292 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##30: assume false; [2022-01-31 23:50:27,460 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:27,463 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:50:27,463 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:50:27,550 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:27,581 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2022-01-31 23:50:27,581 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2022-01-31 23:50:27,623 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:29,986 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##27: assume !false; [2022-01-31 23:50:29,986 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume false; [2022-01-31 23:50:30,045 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:30,070 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !false; [2022-01-31 23:50:30,070 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume false; [2022-01-31 23:50:30,071 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:30,087 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !false; [2022-01-31 23:50:30,087 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume false; [2022-01-31 23:50:30,116 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:30,123 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2022-01-31 23:50:30,123 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2022-01-31 23:50:30,216 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:30,220 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-01-31 23:50:30,220 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-01-31 23:50:30,322 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-31 23:50:30,336 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##12: assume !false; [2022-01-31 23:50:30,336 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume false; [2022-01-31 23:50:30,377 INFO L275 CfgBuilder]: Performing block encoding [2022-01-31 23:50:30,398 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-31 23:50:30,398 INFO L299 CfgBuilder]: Removed 38 assume(true) statements. [2022-01-31 23:50:30,402 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.01 11:50:30 BoogieIcfgContainer [2022-01-31 23:50:30,402 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-31 23:50:30,405 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-31 23:50:30,405 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-31 23:50:30,408 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-31 23:50:30,408 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 31.01 11:50:16" (1/3) ... [2022-01-31 23:50:30,408 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@f7ce88 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.01 11:50:30, skipping insertion in model container [2022-01-31 23:50:30,408 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 11:50:18" (2/3) ... [2022-01-31 23:50:30,409 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@f7ce88 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.01 11:50:30, skipping insertion in model container [2022-01-31 23:50:30,409 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.01 11:50:30" (3/3) ... [2022-01-31 23:50:30,412 INFO L111 eAbstractionObserver]: Analyzing ICFG parport.i.cil-2.c [2022-01-31 23:50:30,417 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:AcceleratedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-01-31 23:50:30,417 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-31 23:50:30,454 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-31 23:50:30,468 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=AcceleratedInterpolation, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=QVASR [2022-01-31 23:50:30,468 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-01-31 23:50:30,513 INFO L276 IsEmpty]: Start isEmpty. Operand has 2199 states, 1470 states have (on average 1.4197278911564626) internal successors, (2087), 1526 states have internal predecessors, (2087), 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-01-31 23:50:30,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-01-31 23:50:30,519 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:50:30,520 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-01-31 23:50:30,520 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:50:30,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:50:30,524 INFO L85 PathProgramCache]: Analyzing trace with hash 3725618, now seen corresponding path program 1 times [2022-01-31 23:50:30,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:50:30,529 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1070249886] [2022-01-31 23:50:30,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:50:30,539 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:50:30,667 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:50:30,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:50:31,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:50:31,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:50:31,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-01-31 23:50:31,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:50:31,079 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:50:31,080 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:50:31,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1070249886] [2022-01-31 23:50:31,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1070249886] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:50:31,082 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:50:31,082 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-31 23:50:31,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712876182] [2022-01-31 23:50:31,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:50:31,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-31 23:50:31,086 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:50:31,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-31 23:50:31,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-31 23:50:31,107 INFO L87 Difference]: Start difference. First operand has 2199 states, 1470 states have (on average 1.4197278911564626) internal successors, (2087), 1526 states have internal predecessors, (2087), 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-01-31 23:50:36,576 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:50:38,599 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:50:42,857 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:50:48,516 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:50:53,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:50:53,626 INFO L93 Difference]: Finished difference Result 4114 states and 6337 transitions. [2022-01-31 23:50:53,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-31 23:50:53,628 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-01-31 23:50:53,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:50:53,647 INFO L225 Difference]: With dead ends: 4114 [2022-01-31 23:50:53,647 INFO L226 Difference]: Without dead ends: 2175 [2022-01-31 23:50:53,664 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-31 23:50:53,666 INFO L933 BasicCegarLoop]: 2547 mSDtfsCounter, 1588 mSDsluCounter, 562 mSDsCounter, 0 mSdLazyCounter, 4271 mSolverCounterSat, 544 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1991 SdHoareTripleChecker+Valid, 3109 SdHoareTripleChecker+Invalid, 4818 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 544 IncrementalHoareTripleChecker+Valid, 4271 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.8s IncrementalHoareTripleChecker+Time [2022-01-31 23:50:53,667 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1991 Valid, 3109 Invalid, 4818 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [544 Valid, 4271 Invalid, 3 Unknown, 0 Unchecked, 21.8s Time] [2022-01-31 23:50:53,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2175 states. [2022-01-31 23:50:54,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2175 to 1934. [2022-01-31 23:50:54,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1934 states, 1284 states have (on average 1.3730529595015577) internal successors, (1763), 1334 states have internal predecessors, (1763), 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-01-31 23:50:54,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1934 states to 1934 states and 2777 transitions. [2022-01-31 23:50:54,052 INFO L78 Accepts]: Start accepts. Automaton has 1934 states and 2777 transitions. Word has length 22 [2022-01-31 23:50:54,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:50:54,052 INFO L470 AbstractCegarLoop]: Abstraction has 1934 states and 2777 transitions. [2022-01-31 23:50:54,052 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-01-31 23:50:54,052 INFO L276 IsEmpty]: Start isEmpty. Operand 1934 states and 2777 transitions. [2022-01-31 23:50:54,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-31 23:50:54,053 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:50:54,053 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-01-31 23:50:54,053 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-31 23:50:54,053 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:50:54,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:50:54,054 INFO L85 PathProgramCache]: Analyzing trace with hash -252339340, now seen corresponding path program 1 times [2022-01-31 23:50:54,054 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:50:54,054 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1377887940] [2022-01-31 23:50:54,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:50:54,066 INFO L92 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Could not compute Simultaneous Update! [2022-01-31 23:50:54,066 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:50:54,079 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:50:54,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:50:54,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:50:54,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:50:54,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-01-31 23:50:54,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:50:54,428 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:50:54,428 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:50:54,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1377887940] [2022-01-31 23:50:54,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1377887940] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:50:54,429 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:50:54,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-31 23:50:54,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445136879] [2022-01-31 23:50:54,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:50:54,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-31 23:50:54,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:50:54,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-31 23:50:54,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-31 23:50:54,430 INFO L87 Difference]: Start difference. First operand 1934 states and 2777 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-01-31 23:50:58,598 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-01-31 23:51:00,710 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:51:05,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-01-31 23:51:11,067 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:51:12,609 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:51:19,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:51:19,019 INFO L93 Difference]: Finished difference Result 4102 states and 5940 transitions. [2022-01-31 23:51:19,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-31 23:51:19,020 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-01-31 23:51:19,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:51:19,033 INFO L225 Difference]: With dead ends: 4102 [2022-01-31 23:51:19,033 INFO L226 Difference]: Without dead ends: 2177 [2022-01-31 23:51:19,039 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-01-31 23:51:19,043 INFO L933 BasicCegarLoop]: 2534 mSDtfsCounter, 1589 mSDsluCounter, 1023 mSDsCounter, 0 mSdLazyCounter, 6822 mSolverCounterSat, 545 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1992 SdHoareTripleChecker+Valid, 3557 SdHoareTripleChecker+Invalid, 7369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 545 IncrementalHoareTripleChecker+Valid, 6822 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.9s IncrementalHoareTripleChecker+Time [2022-01-31 23:51:19,044 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1992 Valid, 3557 Invalid, 7369 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [545 Valid, 6822 Invalid, 2 Unknown, 0 Unchecked, 23.9s Time] [2022-01-31 23:51:19,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2177 states. [2022-01-31 23:51:19,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2177 to 1936. [2022-01-31 23:51:19,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1936 states, 1286 states have (on average 1.3724727838258164) internal successors, (1765), 1336 states have internal predecessors, (1765), 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-01-31 23:51:19,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1936 states to 1936 states and 2779 transitions. [2022-01-31 23:51:19,400 INFO L78 Accepts]: Start accepts. Automaton has 1936 states and 2779 transitions. Word has length 24 [2022-01-31 23:51:19,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:51:19,401 INFO L470 AbstractCegarLoop]: Abstraction has 1936 states and 2779 transitions. [2022-01-31 23:51:19,401 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-01-31 23:51:19,401 INFO L276 IsEmpty]: Start isEmpty. Operand 1936 states and 2779 transitions. [2022-01-31 23:51:19,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-01-31 23:51:19,402 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:51:19,402 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-01-31 23:51:19,402 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-31 23:51:19,402 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:51:19,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:51:19,403 INFO L85 PathProgramCache]: Analyzing trace with hash -1517628106, now seen corresponding path program 2 times [2022-01-31 23:51:19,403 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:51:19,403 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2080460202] [2022-01-31 23:51:19,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:51:19,409 INFO L92 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Could not compute Simultaneous Update! [2022-01-31 23:51:19,409 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:51:19,426 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:51:19,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:51:19,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:51:19,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:51:19,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:51:19,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:51:19,809 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:51:19,809 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:51:19,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2080460202] [2022-01-31 23:51:19,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [2080460202] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:51:19,810 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:51:19,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-31 23:51:19,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292913186] [2022-01-31 23:51:19,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:51:19,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-31 23:51:19,811 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:51:19,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-31 23:51:19,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-31 23:51:19,812 INFO L87 Difference]: Start difference. First operand 1936 states and 2779 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-01-31 23:51:23,738 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:51:27,304 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:51:29,375 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:51:34,679 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:51:39,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:51:39,486 INFO L93 Difference]: Finished difference Result 2196 states and 3197 transitions. [2022-01-31 23:51:39,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-31 23:51:39,486 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-01-31 23:51:39,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:51:39,495 INFO L225 Difference]: With dead ends: 2196 [2022-01-31 23:51:39,495 INFO L226 Difference]: Without dead ends: 2176 [2022-01-31 23:51:39,498 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-01-31 23:51:39,501 INFO L933 BasicCegarLoop]: 2534 mSDtfsCounter, 3096 mSDsluCounter, 519 mSDsCounter, 0 mSdLazyCounter, 3699 mSolverCounterSat, 1475 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3499 SdHoareTripleChecker+Valid, 3053 SdHoareTripleChecker+Invalid, 5177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1475 IncrementalHoareTripleChecker+Valid, 3699 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.0s IncrementalHoareTripleChecker+Time [2022-01-31 23:51:39,502 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3499 Valid, 3053 Invalid, 5177 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1475 Valid, 3699 Invalid, 3 Unknown, 0 Unchecked, 19.0s Time] [2022-01-31 23:51:39,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2176 states. [2022-01-31 23:51:39,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2176 to 1936. [2022-01-31 23:51:39,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1936 states, 1286 states have (on average 1.3716951788491447) internal successors, (1764), 1336 states have internal predecessors, (1764), 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-01-31 23:51:39,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1936 states to 1936 states and 2778 transitions. [2022-01-31 23:51:39,854 INFO L78 Accepts]: Start accepts. Automaton has 1936 states and 2778 transitions. Word has length 26 [2022-01-31 23:51:39,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:51:39,855 INFO L470 AbstractCegarLoop]: Abstraction has 1936 states and 2778 transitions. [2022-01-31 23:51:39,856 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-01-31 23:51:39,856 INFO L276 IsEmpty]: Start isEmpty. Operand 1936 states and 2778 transitions. [2022-01-31 23:51:39,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-31 23:51:39,858 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:51:39,858 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] [2022-01-31 23:51:39,858 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-31 23:51:39,859 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:51:39,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:51:39,859 INFO L85 PathProgramCache]: Analyzing trace with hash 381143416, now seen corresponding path program 1 times [2022-01-31 23:51:39,861 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:51:39,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1642505122] [2022-01-31 23:51:39,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:51:39,868 INFO L92 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Could not compute Simultaneous Update! [2022-01-31 23:51:39,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:51:39,882 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:51:39,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:51:40,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:51:40,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:51:40,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:51:40,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:51:40,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-01-31 23:51:40,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:51:40,262 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:51:40,262 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:51:40,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1642505122] [2022-01-31 23:51:40,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1642505122] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:51:40,262 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:51:40,263 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-31 23:51:40,263 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696735672] [2022-01-31 23:51:40,263 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:51:40,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-31 23:51:40,263 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:51:40,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-31 23:51:40,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-01-31 23:51:40,264 INFO L87 Difference]: Start difference. First operand 1936 states and 2778 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, (9), 6 states have call predecessors, (9), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-01-31 23:51:46,391 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:51:52,172 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.82s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:52:03,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:52:03,254 INFO L93 Difference]: Finished difference Result 5016 states and 7305 transitions. [2022-01-31 23:52:03,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-31 23:52:03,255 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, (9), 6 states have call predecessors, (9), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 36 [2022-01-31 23:52:03,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:52:03,291 INFO L225 Difference]: With dead ends: 5016 [2022-01-31 23:52:03,291 INFO L226 Difference]: Without dead ends: 3749 [2022-01-31 23:52:03,295 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-01-31 23:52:03,296 INFO L933 BasicCegarLoop]: 4083 mSDtfsCounter, 3554 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 5575 mSolverCounterSat, 1868 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3934 SdHoareTripleChecker+Valid, 4630 SdHoareTripleChecker+Invalid, 7444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1868 IncrementalHoareTripleChecker+Valid, 5575 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.9s IncrementalHoareTripleChecker+Time [2022-01-31 23:52:03,297 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3934 Valid, 4630 Invalid, 7444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1868 Valid, 5575 Invalid, 1 Unknown, 0 Unchecked, 21.9s Time] [2022-01-31 23:52:03,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3749 states. [2022-01-31 23:52:03,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3749 to 3616. [2022-01-31 23:52:03,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3616 states, 2410 states have (on average 1.3676348547717843) internal successors, (3296), 2481 states have internal predecessors, (3296), 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-01-31 23:52:03,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3616 states to 3616 states and 5250 transitions. [2022-01-31 23:52:03,961 INFO L78 Accepts]: Start accepts. Automaton has 3616 states and 5250 transitions. Word has length 36 [2022-01-31 23:52:03,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:52:03,961 INFO L470 AbstractCegarLoop]: Abstraction has 3616 states and 5250 transitions. [2022-01-31 23:52:03,962 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, (9), 6 states have call predecessors, (9), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-01-31 23:52:03,962 INFO L276 IsEmpty]: Start isEmpty. Operand 3616 states and 5250 transitions. [2022-01-31 23:52:03,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-01-31 23:52:03,964 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:52:03,964 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-01-31 23:52:03,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-01-31 23:52:03,964 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:52:03,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:52:03,965 INFO L85 PathProgramCache]: Analyzing trace with hash 605446126, now seen corresponding path program 1 times [2022-01-31 23:52:03,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:52:03,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1457214168] [2022-01-31 23:52:03,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:52:03,969 INFO L92 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Could not compute Simultaneous Update! [2022-01-31 23:52:03,969 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:52:03,980 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:52:04,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:52:04,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:52:04,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:52:04,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:52:04,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:52:04,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-01-31 23:52:04,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:52:04,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-01-31 23:52:04,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:52:04,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-01-31 23:52:04,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:52:04,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-01-31 23:52:04,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:52:04,434 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:52:04,435 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:52:04,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1457214168] [2022-01-31 23:52:04,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1457214168] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:52:04,435 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:52:04,435 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-31 23:52:04,435 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135102191] [2022-01-31 23:52:04,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:52:04,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-31 23:52:04,435 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:52:04,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-31 23:52:04,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-01-31 23:52:04,436 INFO L87 Difference]: Start difference. First operand 3616 states and 5250 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-01-31 23:52:11,739 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:52:13,761 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:52:19,990 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:52:22,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-01-31 23:52:24,037 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:52:29,587 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:52:31,607 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:52:48,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:52:48,628 INFO L93 Difference]: Finished difference Result 5217 states and 7624 transitions. [2022-01-31 23:52:48,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-31 23:52:48,628 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-01-31 23:52:48,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:52:48,649 INFO L225 Difference]: With dead ends: 5217 [2022-01-31 23:52:48,649 INFO L226 Difference]: Without dead ends: 5206 [2022-01-31 23:52:48,651 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-01-31 23:52:48,652 INFO L933 BasicCegarLoop]: 2443 mSDtfsCounter, 13875 mSDsluCounter, 984 mSDsCounter, 0 mSdLazyCounter, 9106 mSolverCounterSat, 10364 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 38.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13913 SdHoareTripleChecker+Valid, 3427 SdHoareTripleChecker+Invalid, 19477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 10364 IncrementalHoareTripleChecker+Valid, 9106 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 41.2s IncrementalHoareTripleChecker+Time [2022-01-31 23:52:48,652 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13913 Valid, 3427 Invalid, 19477 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [10364 Valid, 9106 Invalid, 7 Unknown, 0 Unchecked, 41.2s Time] [2022-01-31 23:52:48,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5206 states. [2022-01-31 23:52:49,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5206 to 4390. [2022-01-31 23:52:49,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4390 states, 2874 states have (on average 1.3587334725121782) internal successors, (3905), 2955 states have internal predecessors, (3905), 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-01-31 23:52:49,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4390 states to 4390 states and 6363 transitions. [2022-01-31 23:52:49,606 INFO L78 Accepts]: Start accepts. Automaton has 4390 states and 6363 transitions. Word has length 51 [2022-01-31 23:52:49,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:52:49,608 INFO L470 AbstractCegarLoop]: Abstraction has 4390 states and 6363 transitions. [2022-01-31 23:52:49,609 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-01-31 23:52:49,609 INFO L276 IsEmpty]: Start isEmpty. Operand 4390 states and 6363 transitions. [2022-01-31 23:52:49,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-01-31 23:52:49,612 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:52:49,613 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-01-31 23:52:49,613 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-01-31 23:52:49,613 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:52:49,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:52:49,613 INFO L85 PathProgramCache]: Analyzing trace with hash 1150930453, now seen corresponding path program 1 times [2022-01-31 23:52:49,613 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:52:49,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2116085977] [2022-01-31 23:52:49,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:52:49,619 INFO L92 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Could not compute Simultaneous Update! [2022-01-31 23:52:49,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:52:49,633 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:52:49,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:52:49,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:52:49,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:52:49,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:52:49,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:52:49,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-01-31 23:52:49,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:52:50,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-01-31 23:52:50,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:52:50,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-01-31 23:52:50,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:52:50,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-01-31 23:52:50,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:52:50,074 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:52:50,074 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:52:50,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2116085977] [2022-01-31 23:52:50,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [2116085977] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:52:50,074 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:52:50,074 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-31 23:52:50,074 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772170714] [2022-01-31 23:52:50,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:52:50,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-31 23:52:50,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:52:50,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-31 23:52:50,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-01-31 23:52:50,075 INFO L87 Difference]: Start difference. First operand 4390 states and 6363 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-01-31 23:52:56,577 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:52:58,674 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:53:00,700 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:53:04,907 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:53:08,393 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:53:10,424 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:53:12,444 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:53:17,159 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:53:19,178 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:53:21,200 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:53:37,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:53:37,195 INFO L93 Difference]: Finished difference Result 5208 states and 7609 transitions. [2022-01-31 23:53:37,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-31 23:53:37,195 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-01-31 23:53:37,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:53:37,245 INFO L225 Difference]: With dead ends: 5208 [2022-01-31 23:53:37,245 INFO L226 Difference]: Without dead ends: 5200 [2022-01-31 23:53:37,246 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-01-31 23:53:37,247 INFO L933 BasicCegarLoop]: 2363 mSDtfsCounter, 11562 mSDsluCounter, 975 mSDsCounter, 0 mSdLazyCounter, 9162 mSolverCounterSat, 8731 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 41.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11600 SdHoareTripleChecker+Valid, 3338 SdHoareTripleChecker+Invalid, 17901 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 8731 IncrementalHoareTripleChecker+Valid, 9162 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 44.0s IncrementalHoareTripleChecker+Time [2022-01-31 23:53:37,247 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11600 Valid, 3338 Invalid, 17901 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [8731 Valid, 9162 Invalid, 8 Unknown, 0 Unchecked, 44.0s Time] [2022-01-31 23:53:37,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5200 states. [2022-01-31 23:53:38,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5200 to 4390. [2022-01-31 23:53:38,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4390 states, 2874 states have (on average 1.3583855254001391) internal successors, (3904), 2955 states have internal predecessors, (3904), 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-01-31 23:53:38,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4390 states to 4390 states and 6362 transitions. [2022-01-31 23:53:38,298 INFO L78 Accepts]: Start accepts. Automaton has 4390 states and 6362 transitions. Word has length 52 [2022-01-31 23:53:38,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:53:38,298 INFO L470 AbstractCegarLoop]: Abstraction has 4390 states and 6362 transitions. [2022-01-31 23:53:38,298 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-01-31 23:53:38,298 INFO L276 IsEmpty]: Start isEmpty. Operand 4390 states and 6362 transitions. [2022-01-31 23:53:38,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-31 23:53:38,302 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:53:38,302 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-01-31 23:53:38,302 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-01-31 23:53:38,302 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:53:38,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:53:38,302 INFO L85 PathProgramCache]: Analyzing trace with hash 565299890, now seen corresponding path program 1 times [2022-01-31 23:53:38,302 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:53:38,302 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2005143593] [2022-01-31 23:53:38,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:53:38,307 INFO L92 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Could not compute Simultaneous Update! [2022-01-31 23:53:38,307 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:53:38,321 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:53:38,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:53:38,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:53:38,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:53:38,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:53:38,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:53:38,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-01-31 23:53:38,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:53:38,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-01-31 23:53:38,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:53:38,680 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:53:38,681 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:53:38,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2005143593] [2022-01-31 23:53:38,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [2005143593] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:53:38,681 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:53:38,681 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-31 23:53:38,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887494609] [2022-01-31 23:53:38,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:53:38,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-31 23:53:38,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:53:38,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-31 23:53:38,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-01-31 23:53:38,682 INFO L87 Difference]: Start difference. First operand 4390 states and 6362 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-01-31 23:53:42,379 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:53:45,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-01-31 23:53:49,814 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:54:02,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:54:02,227 INFO L93 Difference]: Finished difference Result 7351 states and 10624 transitions. [2022-01-31 23:54:02,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-31 23:54:02,228 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-01-31 23:54:02,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:54:02,251 INFO L225 Difference]: With dead ends: 7351 [2022-01-31 23:54:02,251 INFO L226 Difference]: Without dead ends: 6957 [2022-01-31 23:54:02,253 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-01-31 23:54:02,253 INFO L933 BasicCegarLoop]: 3367 mSDtfsCounter, 3814 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 4760 mSolverCounterSat, 1906 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4201 SdHoareTripleChecker+Valid, 3610 SdHoareTripleChecker+Invalid, 6668 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1906 IncrementalHoareTripleChecker+Valid, 4760 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.5s IncrementalHoareTripleChecker+Time [2022-01-31 23:54:02,254 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4201 Valid, 3610 Invalid, 6668 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1906 Valid, 4760 Invalid, 2 Unknown, 0 Unchecked, 21.5s Time] [2022-01-31 23:54:02,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6957 states. [2022-01-31 23:54:03,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6957 to 6794. [2022-01-31 23:54:03,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6794 states, 4421 states have (on average 1.3580637864736484) internal successors, (6004), 4547 states have internal predecessors, (6004), 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-01-31 23:54:03,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6794 states to 6794 states and 9873 transitions. [2022-01-31 23:54:03,939 INFO L78 Accepts]: Start accepts. Automaton has 6794 states and 9873 transitions. Word has length 53 [2022-01-31 23:54:03,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:54:03,940 INFO L470 AbstractCegarLoop]: Abstraction has 6794 states and 9873 transitions. [2022-01-31 23:54:03,940 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-01-31 23:54:03,940 INFO L276 IsEmpty]: Start isEmpty. Operand 6794 states and 9873 transitions. [2022-01-31 23:54:03,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-31 23:54:03,942 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:54:03,942 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-01-31 23:54:03,942 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-01-31 23:54:03,942 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:54:03,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:54:03,943 INFO L85 PathProgramCache]: Analyzing trace with hash 1050079749, now seen corresponding path program 1 times [2022-01-31 23:54:03,943 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:54:03,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [741296680] [2022-01-31 23:54:03,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:54:03,949 INFO L92 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Could not compute Simultaneous Update! [2022-01-31 23:54:03,950 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:54:03,964 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:54:04,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:54:04,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:54:04,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:54:04,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:54:04,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:54:04,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-01-31 23:54:04,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:54:04,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-01-31 23:54:04,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:54:04,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-01-31 23:54:04,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:54:04,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-01-31 23:54:04,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:54:04,284 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:54:04,285 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:54:04,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [741296680] [2022-01-31 23:54:04,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [741296680] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:54:04,285 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:54:04,285 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-31 23:54:04,285 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351288189] [2022-01-31 23:54:04,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:54:04,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-31 23:54:04,285 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:54:04,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-31 23:54:04,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-01-31 23:54:04,286 INFO L87 Difference]: Start difference. First operand 6794 states and 9873 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-01-31 23:54:10,174 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:54:12,204 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:54:16,630 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:54:19,035 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:54:21,114 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:54:30,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:54:30,247 INFO L93 Difference]: Finished difference Result 8030 states and 11726 transitions. [2022-01-31 23:54:30,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-31 23:54:30,248 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-01-31 23:54:30,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:54:30,269 INFO L225 Difference]: With dead ends: 8030 [2022-01-31 23:54:30,269 INFO L226 Difference]: Without dead ends: 8001 [2022-01-31 23:54:30,271 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-01-31 23:54:30,271 INFO L933 BasicCegarLoop]: 2262 mSDtfsCounter, 4830 mSDsluCounter, 465 mSDsCounter, 0 mSdLazyCounter, 3439 mSolverCounterSat, 3080 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4900 SdHoareTripleChecker+Valid, 2727 SdHoareTripleChecker+Invalid, 6522 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3080 IncrementalHoareTripleChecker+Valid, 3439 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.0s IncrementalHoareTripleChecker+Time [2022-01-31 23:54:30,272 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4900 Valid, 2727 Invalid, 6522 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3080 Valid, 3439 Invalid, 3 Unknown, 0 Unchecked, 23.0s Time] [2022-01-31 23:54:30,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8001 states. [2022-01-31 23:54:32,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8001 to 6827. [2022-01-31 23:54:32,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6827 states, 4442 states have (on average 1.3563710040522288) internal successors, (6025), 4570 states have internal predecessors, (6025), 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-01-31 23:54:32,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6827 states to 6827 states and 9906 transitions. [2022-01-31 23:54:32,066 INFO L78 Accepts]: Start accepts. Automaton has 6827 states and 9906 transitions. Word has length 53 [2022-01-31 23:54:32,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:54:32,067 INFO L470 AbstractCegarLoop]: Abstraction has 6827 states and 9906 transitions. [2022-01-31 23:54:32,067 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-01-31 23:54:32,067 INFO L276 IsEmpty]: Start isEmpty. Operand 6827 states and 9906 transitions. [2022-01-31 23:54:32,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-01-31 23:54:32,069 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:54:32,069 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-01-31 23:54:32,069 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-01-31 23:54:32,069 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:54:32,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:54:32,070 INFO L85 PathProgramCache]: Analyzing trace with hash 1392383811, now seen corresponding path program 1 times [2022-01-31 23:54:32,070 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:54:32,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [58068070] [2022-01-31 23:54:32,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:54:32,074 INFO L92 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Could not compute Simultaneous Update! [2022-01-31 23:54:32,074 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:54:32,085 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:54:32,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:54:32,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:54:32,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:54:32,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:54:32,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:54:32,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-01-31 23:54:32,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:54:32,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-01-31 23:54:32,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:54:32,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-01-31 23:54:32,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:54:32,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-01-31 23:54:32,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:54:32,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-01-31 23:54:32,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:54:32,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-01-31 23:54:32,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:54:32,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-01-31 23:54:32,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:54:32,524 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:54:32,524 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:54:32,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [58068070] [2022-01-31 23:54:32,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [58068070] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:54:32,525 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:54:32,525 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-31 23:54:32,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669117022] [2022-01-31 23:54:32,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:54:32,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-31 23:54:32,525 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:54:32,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-31 23:54:32,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-01-31 23:54:32,526 INFO L87 Difference]: Start difference. First operand 6827 states and 9906 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-01-31 23:54:37,288 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:54:38,832 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:54:40,854 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:54:43,022 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:54:45,045 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:54:47,071 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:54:53,807 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:54:55,831 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:54:57,287 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:55:01,299 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:55:05,188 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:55:07,218 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:55:09,236 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:55:11,258 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:55:24,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:55:24,286 INFO L93 Difference]: Finished difference Result 14061 states and 20496 transitions. [2022-01-31 23:55:24,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-31 23:55:24,286 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-01-31 23:55:24,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:55:24,343 INFO L225 Difference]: With dead ends: 14061 [2022-01-31 23:55:24,343 INFO L226 Difference]: Without dead ends: 7902 [2022-01-31 23:55:24,377 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2022-01-31 23:55:24,392 INFO L933 BasicCegarLoop]: 2388 mSDtfsCounter, 2618 mSDsluCounter, 2240 mSDsCounter, 0 mSdLazyCounter, 11878 mSolverCounterSat, 1769 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 46.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2825 SdHoareTripleChecker+Valid, 4628 SdHoareTripleChecker+Invalid, 13656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1769 IncrementalHoareTripleChecker+Valid, 11878 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 48.4s IncrementalHoareTripleChecker+Time [2022-01-31 23:55:24,392 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2825 Valid, 4628 Invalid, 13656 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1769 Valid, 11878 Invalid, 9 Unknown, 0 Unchecked, 48.4s Time] [2022-01-31 23:55:24,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7902 states. [2022-01-31 23:55:26,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7902 to 6831. [2022-01-31 23:55:26,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6831 states, 4445 states have (on average 1.3561304836895387) internal successors, (6028), 4573 states have internal predecessors, (6028), 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-01-31 23:55:26,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6831 states to 6831 states and 9911 transitions. [2022-01-31 23:55:26,493 INFO L78 Accepts]: Start accepts. Automaton has 6831 states and 9911 transitions. Word has length 71 [2022-01-31 23:55:26,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:55:26,493 INFO L470 AbstractCegarLoop]: Abstraction has 6831 states and 9911 transitions. [2022-01-31 23:55:26,493 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-01-31 23:55:26,493 INFO L276 IsEmpty]: Start isEmpty. Operand 6831 states and 9911 transitions. [2022-01-31 23:55:26,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-01-31 23:55:26,495 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:55:26,495 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-01-31 23:55:26,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-01-31 23:55:26,495 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:55:26,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:55:26,496 INFO L85 PathProgramCache]: Analyzing trace with hash -791293116, now seen corresponding path program 1 times [2022-01-31 23:55:26,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:55:26,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [643141374] [2022-01-31 23:55:26,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:55:26,499 INFO L92 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Could not compute Simultaneous Update! [2022-01-31 23:55:26,499 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:55:26,511 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:55:26,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:55:26,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:55:26,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:55:26,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:55:26,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:55:26,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-01-31 23:55:26,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:55:26,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-01-31 23:55:26,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:55:26,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-01-31 23:55:26,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:55:26,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-01-31 23:55:26,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:55:26,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-01-31 23:55:26,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:55:26,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-01-31 23:55:26,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:55:26,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-01-31 23:55:26,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:55:27,000 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:55:27,001 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:55:27,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [643141374] [2022-01-31 23:55:27,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [643141374] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:55:27,001 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:55:27,001 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-31 23:55:27,001 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476795729] [2022-01-31 23:55:27,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:55:27,001 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-31 23:55:27,001 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:55:27,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-31 23:55:27,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-01-31 23:55:27,002 INFO L87 Difference]: Start difference. First operand 6831 states and 9911 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-01-31 23:55:33,077 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:55:35,112 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:55:41,019 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:55:44,237 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:55:46,268 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:55:48,285 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:55:50,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-01-31 23:55:52,332 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:56:01,246 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:56:03,277 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:56:05,939 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-01-31 23:56:19,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:56:19,719 INFO L93 Difference]: Finished difference Result 12944 states and 18819 transitions. [2022-01-31 23:56:19,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-31 23:56:19,725 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-01-31 23:56:19,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:56:19,790 INFO L225 Difference]: With dead ends: 12944 [2022-01-31 23:56:19,790 INFO L226 Difference]: Without dead ends: 7696 [2022-01-31 23:56:19,803 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2022-01-31 23:56:19,803 INFO L933 BasicCegarLoop]: 2323 mSDtfsCounter, 4281 mSDsluCounter, 2395 mSDsCounter, 0 mSdLazyCounter, 13338 mSolverCounterSat, 2874 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 46.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4489 SdHoareTripleChecker+Valid, 4718 SdHoareTripleChecker+Invalid, 16221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2874 IncrementalHoareTripleChecker+Valid, 13338 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 49.2s IncrementalHoareTripleChecker+Time [2022-01-31 23:56:19,819 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4489 Valid, 4718 Invalid, 16221 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2874 Valid, 13338 Invalid, 9 Unknown, 0 Unchecked, 49.2s Time] [2022-01-31 23:56:19,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7696 states. [2022-01-31 23:56:21,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7696 to 6654. [2022-01-31 23:56:21,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6654 states, 4323 states have (on average 1.3536895674300256) internal successors, (5852), 4436 states have internal predecessors, (5852), 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-01-31 23:56:21,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6654 states to 6654 states and 9621 transitions. [2022-01-31 23:56:21,960 INFO L78 Accepts]: Start accepts. Automaton has 6654 states and 9621 transitions. Word has length 71 [2022-01-31 23:56:21,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:56:21,960 INFO L470 AbstractCegarLoop]: Abstraction has 6654 states and 9621 transitions. [2022-01-31 23:56:21,961 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-01-31 23:56:21,961 INFO L276 IsEmpty]: Start isEmpty. Operand 6654 states and 9621 transitions. [2022-01-31 23:56:21,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-31 23:56:21,962 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:56:21,962 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-01-31 23:56:21,963 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-01-31 23:56:21,963 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:56:21,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:56:21,963 INFO L85 PathProgramCache]: Analyzing trace with hash 1472877206, now seen corresponding path program 1 times [2022-01-31 23:56:21,963 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:56:21,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [298687692] [2022-01-31 23:56:21,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:56:21,968 INFO L92 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Could not compute Simultaneous Update! [2022-01-31 23:56:21,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:56:21,983 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:56:22,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:56:22,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:56:22,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:56:22,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:56:22,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:56:22,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-01-31 23:56:22,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:56:22,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-01-31 23:56:22,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:56:22,392 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:56:22,392 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:56:22,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [298687692] [2022-01-31 23:56:22,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [298687692] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:56:22,392 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:56:22,392 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-31 23:56:22,392 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096125792] [2022-01-31 23:56:22,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:56:22,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-31 23:56:22,392 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:56:22,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-31 23:56:22,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-01-31 23:56:22,393 INFO L87 Difference]: Start difference. First operand 6654 states and 9621 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-01-31 23:56:27,617 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:56:29,650 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:56:34,065 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:56:39,337 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:56:46,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:56:46,773 INFO L93 Difference]: Finished difference Result 6737 states and 9734 transitions. [2022-01-31 23:56:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-31 23:56:46,774 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-01-31 23:56:46,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:56:46,796 INFO L225 Difference]: With dead ends: 6737 [2022-01-31 23:56:46,796 INFO L226 Difference]: Without dead ends: 6734 [2022-01-31 23:56:46,798 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-01-31 23:56:46,814 INFO L933 BasicCegarLoop]: 2486 mSDtfsCounter, 3086 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 4096 mSolverCounterSat, 1452 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3489 SdHoareTripleChecker+Valid, 2998 SdHoareTripleChecker+Invalid, 5552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1452 IncrementalHoareTripleChecker+Valid, 4096 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.0s IncrementalHoareTripleChecker+Time [2022-01-31 23:56:46,814 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3489 Valid, 2998 Invalid, 5552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1452 Valid, 4096 Invalid, 4 Unknown, 0 Unchecked, 22.0s Time] [2022-01-31 23:56:46,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6734 states. [2022-01-31 23:56:48,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6734 to 6654. [2022-01-31 23:56:48,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6654 states, 4323 states have (on average 1.3534582465880176) internal successors, (5851), 4436 states have internal predecessors, (5851), 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-01-31 23:56:48,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6654 states to 6654 states and 9620 transitions. [2022-01-31 23:56:48,740 INFO L78 Accepts]: Start accepts. Automaton has 6654 states and 9620 transitions. Word has length 53 [2022-01-31 23:56:48,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:56:48,740 INFO L470 AbstractCegarLoop]: Abstraction has 6654 states and 9620 transitions. [2022-01-31 23:56:48,740 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-01-31 23:56:48,740 INFO L276 IsEmpty]: Start isEmpty. Operand 6654 states and 9620 transitions. [2022-01-31 23:56:48,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-01-31 23:56:48,741 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:56:48,742 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-01-31 23:56:48,742 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-01-31 23:56:48,742 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:56:48,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:56:48,742 INFO L85 PathProgramCache]: Analyzing trace with hash -1800713731, now seen corresponding path program 1 times [2022-01-31 23:56:48,742 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:56:48,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1149900628] [2022-01-31 23:56:48,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:56:48,746 INFO L92 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Could not compute Simultaneous Update! [2022-01-31 23:56:48,746 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:56:48,758 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:56:48,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:56:48,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:56:48,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:56:49,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:56:49,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:56:49,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-01-31 23:56:49,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:56:49,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-01-31 23:56:49,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:56:49,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-01-31 23:56:49,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:56:49,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-01-31 23:56:49,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:56:49,098 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:56:49,098 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:56:49,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1149900628] [2022-01-31 23:56:49,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1149900628] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:56:49,098 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:56:49,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-31 23:56:49,099 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022829346] [2022-01-31 23:56:49,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:56:49,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-31 23:56:49,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:56:49,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-31 23:56:49,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-01-31 23:56:49,099 INFO L87 Difference]: Start difference. First operand 6654 states and 9620 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-01-31 23:56:54,312 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:56:56,741 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:56:58,773 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:57:03,982 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-01-31 23:57:06,952 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:57:08,993 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:57:11,025 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:57:13,054 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:57:21,608 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:57:23,632 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:57:25,654 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:57:27,677 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:57:41,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:57:41,087 INFO L93 Difference]: Finished difference Result 7707 states and 11244 transitions. [2022-01-31 23:57:41,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-31 23:57:41,088 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-01-31 23:57:41,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:57:41,113 INFO L225 Difference]: With dead ends: 7707 [2022-01-31 23:57:41,114 INFO L226 Difference]: Without dead ends: 7665 [2022-01-31 23:57:41,118 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-01-31 23:57:41,119 INFO L933 BasicCegarLoop]: 2339 mSDtfsCounter, 5952 mSDsluCounter, 1958 mSDsCounter, 0 mSdLazyCounter, 10729 mSolverCounterSat, 4000 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 46.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6161 SdHoareTripleChecker+Valid, 4297 SdHoareTripleChecker+Invalid, 14740 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4000 IncrementalHoareTripleChecker+Valid, 10729 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 48.6s IncrementalHoareTripleChecker+Time [2022-01-31 23:57:41,119 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6161 Valid, 4297 Invalid, 14740 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4000 Valid, 10729 Invalid, 11 Unknown, 0 Unchecked, 48.6s Time] [2022-01-31 23:57:41,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7665 states. [2022-01-31 23:57:43,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7665 to 6628. [2022-01-31 23:57:43,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6628 states, 4307 states have (on average 1.3536104016716972) internal successors, (5830), 4420 states have internal predecessors, (5830), 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-01-31 23:57:43,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6628 states to 6628 states and 9583 transitions. [2022-01-31 23:57:43,183 INFO L78 Accepts]: Start accepts. Automaton has 6628 states and 9583 transitions. Word has length 54 [2022-01-31 23:57:43,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:57:43,184 INFO L470 AbstractCegarLoop]: Abstraction has 6628 states and 9583 transitions. [2022-01-31 23:57:43,184 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-01-31 23:57:43,184 INFO L276 IsEmpty]: Start isEmpty. Operand 6628 states and 9583 transitions. [2022-01-31 23:57:43,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-01-31 23:57:43,185 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:57:43,185 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-01-31 23:57:43,185 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-01-31 23:57:43,186 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:57:43,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:57:43,186 INFO L85 PathProgramCache]: Analyzing trace with hash 1512048236, now seen corresponding path program 1 times [2022-01-31 23:57:43,186 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:57:43,186 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [868144858] [2022-01-31 23:57:43,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:57:43,198 INFO L92 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Could not compute Simultaneous Update! [2022-01-31 23:57:43,198 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:57:43,210 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:57:43,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:57:43,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:57:43,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:57:43,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:57:43,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:57:43,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-01-31 23:57:43,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:57:43,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-01-31 23:57:43,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:57:43,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-01-31 23:57:43,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:57:43,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-01-31 23:57:43,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:57:43,568 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:57:43,568 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:57:43,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [868144858] [2022-01-31 23:57:43,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [868144858] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:57:43,568 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:57:43,568 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-31 23:57:43,568 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499273176] [2022-01-31 23:57:43,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:57:43,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-31 23:57:43,569 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:57:43,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-31 23:57:43,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-01-31 23:57:43,569 INFO L87 Difference]: Start difference. First operand 6628 states and 9583 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-01-31 23:57:51,103 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:57:53,143 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:57:55,163 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:58:00,612 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:58:01,915 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:58:03,885 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.97s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:58:05,978 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:58:08,146 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:58:10,173 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:58:12,201 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:58:14,235 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:58:24,202 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:58:26,228 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:58:28,252 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:58:30,283 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:58:32,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-01-31 23:58:46,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:58:46,464 INFO L93 Difference]: Finished difference Result 7708 states and 11238 transitions. [2022-01-31 23:58:46,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-31 23:58:46,478 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-01-31 23:58:46,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:58:46,498 INFO L225 Difference]: With dead ends: 7708 [2022-01-31 23:58:46,498 INFO L226 Difference]: Without dead ends: 7664 [2022-01-31 23:58:46,502 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=88, Invalid=218, Unknown=0, NotChecked=0, Total=306 [2022-01-31 23:58:46,504 INFO L933 BasicCegarLoop]: 2301 mSDtfsCounter, 4214 mSDsluCounter, 2067 mSDsCounter, 0 mSdLazyCounter, 13459 mSolverCounterSat, 2838 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 55.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4421 SdHoareTripleChecker+Valid, 4368 SdHoareTripleChecker+Invalid, 16309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2838 IncrementalHoareTripleChecker+Valid, 13459 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 58.4s IncrementalHoareTripleChecker+Time [2022-01-31 23:58:46,505 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4421 Valid, 4368 Invalid, 16309 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2838 Valid, 13459 Invalid, 12 Unknown, 0 Unchecked, 58.4s Time] [2022-01-31 23:58:46,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7664 states. [2022-01-31 23:58:48,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7664 to 6625. [2022-01-31 23:58:48,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6625 states, 4305 states have (on average 1.3535423925667829) internal successors, (5827), 4418 states have internal predecessors, (5827), 1856 states have call successors, (1856), 438 states have call predecessors, (1856), 463 states have return successors, (1896), 1840 states have call predecessors, (1896), 1845 states have call successors, (1896) [2022-01-31 23:58:48,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6625 states to 6625 states and 9579 transitions. [2022-01-31 23:58:48,654 INFO L78 Accepts]: Start accepts. Automaton has 6625 states and 9579 transitions. Word has length 54 [2022-01-31 23:58:48,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:58:48,654 INFO L470 AbstractCegarLoop]: Abstraction has 6625 states and 9579 transitions. [2022-01-31 23:58:48,654 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-01-31 23:58:48,654 INFO L276 IsEmpty]: Start isEmpty. Operand 6625 states and 9579 transitions. [2022-01-31 23:58:48,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-01-31 23:58:48,656 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:58:48,656 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-01-31 23:58:48,656 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-01-31 23:58:48,656 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:58:48,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:58:48,656 INFO L85 PathProgramCache]: Analyzing trace with hash 1113595421, now seen corresponding path program 1 times [2022-01-31 23:58:48,656 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:58:48,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1738022426] [2022-01-31 23:58:48,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:58:48,666 INFO L92 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Could not compute Simultaneous Update! [2022-01-31 23:58:48,667 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:58:48,678 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:58:48,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:58:48,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:58:48,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:58:48,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:58:48,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:58:49,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-01-31 23:58:49,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:58:49,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-01-31 23:58:49,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:58:49,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-01-31 23:58:49,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:58:49,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-01-31 23:58:49,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:58:49,088 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:58:49,088 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:58:49,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1738022426] [2022-01-31 23:58:49,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1738022426] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:58:49,089 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:58:49,089 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-31 23:58:49,089 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812214918] [2022-01-31 23:58:49,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:58:49,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-31 23:58:49,089 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:58:49,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-31 23:58:49,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-01-31 23:58:49,089 INFO L87 Difference]: Start difference. First operand 6625 states and 9579 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-01-31 23:58:57,344 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:58:59,006 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:59:01,151 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:59:03,180 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:59:05,206 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:59:07,237 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:59:15,773 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:59:18,712 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:59:20,734 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:59:34,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 23:59:34,609 INFO L93 Difference]: Finished difference Result 7677 states and 11202 transitions. [2022-01-31 23:59:34,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-31 23:59:34,609 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-01-31 23:59:34,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 23:59:34,631 INFO L225 Difference]: With dead ends: 7677 [2022-01-31 23:59:34,631 INFO L226 Difference]: Without dead ends: 7660 [2022-01-31 23:59:34,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-01-31 23:59:34,646 INFO L933 BasicCegarLoop]: 2318 mSDtfsCounter, 5991 mSDsluCounter, 1693 mSDsCounter, 0 mSdLazyCounter, 9829 mSolverCounterSat, 3979 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 39.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6201 SdHoareTripleChecker+Valid, 4011 SdHoareTripleChecker+Invalid, 13816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3979 IncrementalHoareTripleChecker+Valid, 9829 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 41.7s IncrementalHoareTripleChecker+Time [2022-01-31 23:59:34,646 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6201 Valid, 4011 Invalid, 13816 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3979 Valid, 9829 Invalid, 8 Unknown, 0 Unchecked, 41.7s Time] [2022-01-31 23:59:34,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7660 states. [2022-01-31 23:59:36,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7660 to 6623. [2022-01-31 23:59:36,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6623 states, 4304 states have (on average 1.3533921933085502) internal successors, (5825), 4417 states have internal predecessors, (5825), 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-01-31 23:59:36,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6623 states to 6623 states and 9575 transitions. [2022-01-31 23:59:36,854 INFO L78 Accepts]: Start accepts. Automaton has 6623 states and 9575 transitions. Word has length 58 [2022-01-31 23:59:36,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 23:59:36,855 INFO L470 AbstractCegarLoop]: Abstraction has 6623 states and 9575 transitions. [2022-01-31 23:59:36,855 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-01-31 23:59:36,855 INFO L276 IsEmpty]: Start isEmpty. Operand 6623 states and 9575 transitions. [2022-01-31 23:59:36,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-01-31 23:59:36,856 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 23:59:36,856 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-01-31 23:59:36,856 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-01-31 23:59:36,856 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 23:59:36,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 23:59:36,857 INFO L85 PathProgramCache]: Analyzing trace with hash -1000736497, now seen corresponding path program 1 times [2022-01-31 23:59:36,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 23:59:36,857 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [899680110] [2022-01-31 23:59:36,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 23:59:36,864 INFO L92 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Could not compute Simultaneous Update! [2022-01-31 23:59:36,864 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 23:59:36,877 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 23:59:36,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:59:37,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 23:59:37,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:59:37,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-01-31 23:59:37,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:59:37,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-01-31 23:59:37,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:59:37,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-01-31 23:59:37,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:59:37,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-01-31 23:59:37,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:59:37,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-01-31 23:59:37,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:59:37,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-01-31 23:59:37,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 23:59:37,397 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 23:59:37,397 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 23:59:37,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [899680110] [2022-01-31 23:59:37,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [899680110] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 23:59:37,397 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 23:59:37,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-01-31 23:59:37,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126003218] [2022-01-31 23:59:37,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 23:59:37,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-31 23:59:37,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 23:59:37,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-31 23:59:37,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2022-01-31 23:59:37,398 INFO L87 Difference]: Start difference. First operand 6623 states and 9575 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-01-31 23:59:44,554 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:59:46,725 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:59:48,761 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:59:54,626 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:59:56,254 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-01-31 23:59:59,365 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-01 00:00:00,625 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-01 00:00:03,567 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-01 00:00:05,605 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-01 00:00:07,628 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-01 00:00:09,667 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-01 00:00:11,697 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-01 00:00:13,715 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-01 00:00:15,749 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-01 00:00:29,399 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-01 00:00:32,360 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-01 00:00:34,385 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-01 00:00:36,411 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-01 00:00:38,432 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-01 00:00:40,461 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-01 00:01:01,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-01 00:01:01,973 INFO L93 Difference]: Finished difference Result 7678 states and 11201 transitions. [2022-02-01 00:01:01,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-01 00:01:01,973 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-01 00:01:01,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-01 00:01:01,992 INFO L225 Difference]: With dead ends: 7678 [2022-02-01 00:01:01,993 INFO L226 Difference]: Without dead ends: 7658 [2022-02-01 00:01:01,996 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-01 00:01:01,996 INFO L933 BasicCegarLoop]: 2296 mSDtfsCounter, 5942 mSDsluCounter, 3278 mSDsCounter, 0 mSdLazyCounter, 18269 mSolverCounterSat, 3962 mSolverCounterUnsat, 15 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 75.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6152 SdHoareTripleChecker+Valid, 5574 SdHoareTripleChecker+Invalid, 22246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3962 IncrementalHoareTripleChecker+Valid, 18269 IncrementalHoareTripleChecker+Invalid, 15 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 79.6s IncrementalHoareTripleChecker+Time [2022-02-01 00:01:01,996 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6152 Valid, 5574 Invalid, 22246 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3962 Valid, 18269 Invalid, 15 Unknown, 0 Unchecked, 79.6s Time] [2022-02-01 00:01:02,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7658 states. [2022-02-01 00:01:04,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7658 to 6621. [2022-02-01 00:01:04,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6621 states, 4303 states have (on average 1.353241924238903) internal successors, (5823), 4416 states have internal predecessors, (5823), 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-01 00:01:04,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6621 states to 6621 states and 9571 transitions. [2022-02-01 00:01:04,323 INFO L78 Accepts]: Start accepts. Automaton has 6621 states and 9571 transitions. Word has length 58 [2022-02-01 00:01:04,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-01 00:01:04,323 INFO L470 AbstractCegarLoop]: Abstraction has 6621 states and 9571 transitions. [2022-02-01 00:01:04,323 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-01 00:01:04,323 INFO L276 IsEmpty]: Start isEmpty. Operand 6621 states and 9571 transitions. [2022-02-01 00:01:04,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-02-01 00:01:04,340 INFO L506 BasicCegarLoop]: Found error trace [2022-02-01 00:01:04,341 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-01 00:01:04,341 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-02-01 00:01:04,341 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-01 00:01:04,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-01 00:01:04,341 INFO L85 PathProgramCache]: Analyzing trace with hash 916079020, now seen corresponding path program 1 times [2022-02-01 00:01:04,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-01 00:01:04,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [190897402] [2022-02-01 00:01:04,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-01 00:01:04,358 INFO L92 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Could not compute Simultaneous Update! [2022-02-01 00:01:04,359 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-01 00:01:04,370 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-01 00:01:04,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-01 00:01:04,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-01 00:01:04,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-01 00:01:04,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-01 00:01:04,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-01 00:01:04,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-01 00:01:04,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-01 00:01:04,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-02-01 00:01:04,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-01 00:01:04,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-01 00:01:04,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-01 00:01:04,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-01 00:01:04,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-01 00:01:04,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-01 00:01:04,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-01 00:01:04,780 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-01 00:01:04,780 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-01 00:01:04,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [190897402] [2022-02-01 00:01:04,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [190897402] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-01 00:01:04,781 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-01 00:01:04,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-02-01 00:01:04,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688153526] [2022-02-01 00:01:04,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-01 00:01:04,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-01 00:01:04,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-01 00:01:04,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-01 00:01:04,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-02-01 00:01:04,782 INFO L87 Difference]: Start difference. First operand 6621 states and 9571 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-01 00:01:09,451 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-01 00:01:10,845 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-01 00:01:12,985 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-01 00:01:15,025 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-01 00:01:20,801 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-01 00:01:21,907 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-01 00:01:23,789 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-01 00:01:25,154 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-01 00:01:26,712 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-01 00:01:28,896 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-01 00:01:30,932 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-01 00:01:32,965 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-01 00:01:34,994 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-01 00:01:42,277 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-01 00:01:46,919 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-01 00:01:48,510 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-01 00:01:50,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-01 00:01:52,106 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-01 00:01:54,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-01 00:02:12,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-01 00:02:12,685 INFO L93 Difference]: Finished difference Result 8013 states and 11781 transitions. [2022-02-01 00:02:12,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-01 00:02:12,686 INFO L78 Accepts]: Start accepts. Automaton has 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) Word has length 62 [2022-02-01 00:02:12,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-01 00:02:12,707 INFO L225 Difference]: With dead ends: 8013 [2022-02-01 00:02:12,707 INFO L226 Difference]: Without dead ends: 7968 [2022-02-01 00:02:12,710 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2022-02-01 00:02:12,711 INFO L933 BasicCegarLoop]: 2278 mSDtfsCounter, 6821 mSDsluCounter, 1986 mSDsCounter, 0 mSdLazyCounter, 13218 mSolverCounterSat, 5042 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 57.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7029 SdHoareTripleChecker+Valid, 4264 SdHoareTripleChecker+Invalid, 18270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 5042 IncrementalHoareTripleChecker+Valid, 13218 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 61.4s IncrementalHoareTripleChecker+Time [2022-02-01 00:02:12,712 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7029 Valid, 4264 Invalid, 18270 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [5042 Valid, 13218 Invalid, 10 Unknown, 0 Unchecked, 61.4s Time] [2022-02-01 00:02:12,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7968 states. [2022-02-01 00:02:16,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7968 to 6621. [2022-02-01 00:02:16,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6621 states, 4303 states have (on average 1.3530095282361143) internal successors, (5822), 4416 states have internal predecessors, (5822), 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-01 00:02:16,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6621 states to 6621 states and 9570 transitions. [2022-02-01 00:02:16,060 INFO L78 Accepts]: Start accepts. Automaton has 6621 states and 9570 transitions. Word has length 62 [2022-02-01 00:02:16,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-01 00:02:16,061 INFO L470 AbstractCegarLoop]: Abstraction has 6621 states and 9570 transitions. [2022-02-01 00:02:16,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has 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-01 00:02:16,061 INFO L276 IsEmpty]: Start isEmpty. Operand 6621 states and 9570 transitions. [2022-02-01 00:02:16,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-02-01 00:02:16,063 INFO L506 BasicCegarLoop]: Found error trace [2022-02-01 00:02:16,063 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] [2022-02-01 00:02:16,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-02-01 00:02:16,063 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-01 00:02:16,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-01 00:02:16,063 INFO L85 PathProgramCache]: Analyzing trace with hash 1967524418, now seen corresponding path program 1 times [2022-02-01 00:02:16,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-01 00:02:16,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1888584700] [2022-02-01 00:02:16,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-01 00:02:16,071 INFO L92 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Could not compute Simultaneous Update! [2022-02-01 00:02:16,071 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-01 00:02:16,086 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-01 00:02:16,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-01 00:02:16,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-01 00:02:16,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-01 00:02:16,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-01 00:02:16,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-01 00:02:16,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-01 00:02:16,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-01 00:02:16,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-02-01 00:02:16,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-01 00:02:16,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-01 00:02:16,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-01 00:02:16,476 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-01 00:02:16,476 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-01 00:02:16,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1888584700] [2022-02-01 00:02:16,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1888584700] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-01 00:02:16,477 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-01 00:02:16,477 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-02-01 00:02:16,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435104590] [2022-02-01 00:02:16,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-01 00:02:16,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-01 00:02:16,477 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-01 00:02:16,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-01 00:02:16,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2022-02-01 00:02:16,513 INFO L87 Difference]: Start difference. First operand 6621 states and 9570 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-02-01 00:02:24,750 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-01 00:02:26,811 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-01 00:02:32,361 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-01 00:02:34,400 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-01 00:02:36,430 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-01 00:02:37,481 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-01 00:02:38,710 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-01 00:02:40,263 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-01 00:02:42,468 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-01 00:02:44,515 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-01 00:02:46,545 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-01 00:02:48,576 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-01 00:02:50,595 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-01 00:02:52,621 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-01 00:03:06,378 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-01 00:03:08,408 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-01 00:03:10,433 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-01 00:03:12,465 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-01 00:03:14,494 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-01 00:03:16,525 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-01 00:03:34,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-01 00:03:34,149 INFO L93 Difference]: Finished difference Result 7507 states and 10917 transitions. [2022-02-01 00:03:34,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-01 00:03:34,153 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) Word has length 57 [2022-02-01 00:03:34,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-01 00:03:34,170 INFO L225 Difference]: With dead ends: 7507 [2022-02-01 00:03:34,170 INFO L226 Difference]: Without dead ends: 7486 [2022-02-01 00:03:34,173 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2022-02-01 00:03:34,174 INFO L933 BasicCegarLoop]: 2307 mSDtfsCounter, 4101 mSDsluCounter, 2837 mSDsCounter, 0 mSdLazyCounter, 18040 mSolverCounterSat, 2773 mSolverCounterUnsat, 16 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 68.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4315 SdHoareTripleChecker+Valid, 5144 SdHoareTripleChecker+Invalid, 20829 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2773 IncrementalHoareTripleChecker+Valid, 18040 IncrementalHoareTripleChecker+Invalid, 16 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 72.5s IncrementalHoareTripleChecker+Time [2022-02-01 00:03:34,174 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4315 Valid, 5144 Invalid, 20829 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2773 Valid, 18040 Invalid, 16 Unknown, 0 Unchecked, 72.5s Time] [2022-02-01 00:03:34,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7486 states. [2022-02-01 00:03:36,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7486 to 6626. [2022-02-01 00:03:36,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6626 states, 4307 states have (on average 1.352681680984444) internal successors, (5826), 4420 states have internal predecessors, (5826), 1854 states have call successors, (1854), 438 states have call predecessors, (1854), 464 states have return successors, (1895), 1839 states have call predecessors, (1895), 1843 states have call successors, (1895) [2022-02-01 00:03:36,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6626 states to 6626 states and 9575 transitions. [2022-02-01 00:03:36,729 INFO L78 Accepts]: Start accepts. Automaton has 6626 states and 9575 transitions. Word has length 57 [2022-02-01 00:03:36,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-01 00:03:36,729 INFO L470 AbstractCegarLoop]: Abstraction has 6626 states and 9575 transitions. [2022-02-01 00:03:36,729 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-02-01 00:03:36,729 INFO L276 IsEmpty]: Start isEmpty. Operand 6626 states and 9575 transitions. [2022-02-01 00:03:36,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-02-01 00:03:36,731 INFO L506 BasicCegarLoop]: Found error trace [2022-02-01 00:03:36,731 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] [2022-02-01 00:03:36,731 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-02-01 00:03:36,731 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-01 00:03:36,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-01 00:03:36,734 INFO L85 PathProgramCache]: Analyzing trace with hash -1216691903, now seen corresponding path program 1 times [2022-02-01 00:03:36,734 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-02-01 00:03:36,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [285166771] [2022-02-01 00:03:36,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-01 00:03:36,743 INFO L92 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Could not compute Simultaneous Update! [2022-02-01 00:03:36,743 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-01 00:03:36,760 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-02-01 00:03:36,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-01 00:03:36,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-01 00:03:36,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-01 00:03:37,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-01 00:03:37,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-01 00:03:37,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-01 00:03:37,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-01 00:03:37,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-02-01 00:03:37,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-01 00:03:37,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-01 00:03:37,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-01 00:03:37,144 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-01 00:03:37,144 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-02-01 00:03:37,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [285166771] [2022-02-01 00:03:37,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [285166771] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-01 00:03:37,144 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-01 00:03:37,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-02-01 00:03:37,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097635337] [2022-02-01 00:03:37,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-01 00:03:37,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-01 00:03:37,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-02-01 00:03:37,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-01 00:03:37,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-01 00:03:37,145 INFO L87 Difference]: Start difference. First operand 6626 states and 9575 transitions. Second operand has 9 states, 9 states have (on average 5.0) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-01 00:03:41,925 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-01 00:03:43,663 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-01 00:03:45,794 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-01 00:03:47,837 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-01 00:03:52,539 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-01 00:03:53,772 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-01 00:03:54,852 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-01 00:03:57,002 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-01 00:03:59,041 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-01 00:04:06,261 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-01 00:04:08,295 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-01 00:04:10,056 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-02-01 00:04:24,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-01 00:04:24,478 INFO L93 Difference]: Finished difference Result 14092 states and 20438 transitions. [2022-02-01 00:04:24,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-01 00:04:24,479 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 57 [2022-02-01 00:04:24,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-01 00:04:24,505 INFO L225 Difference]: With dead ends: 14092 [2022-02-01 00:04:24,505 INFO L226 Difference]: Without dead ends: 7477 [2022-02-01 00:04:24,526 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-02-01 00:04:24,527 INFO L933 BasicCegarLoop]: 2302 mSDtfsCounter, 4077 mSDsluCounter, 1086 mSDsCounter, 0 mSdLazyCounter, 7806 mSolverCounterSat, 2760 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 39.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4288 SdHoareTripleChecker+Valid, 3388 SdHoareTripleChecker+Invalid, 10571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2760 IncrementalHoareTripleChecker+Valid, 7806 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 42.2s IncrementalHoareTripleChecker+Time [2022-02-01 00:04:24,527 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4288 Valid, 3388 Invalid, 10571 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2760 Valid, 7806 Invalid, 5 Unknown, 0 Unchecked, 42.2s Time] [2022-02-01 00:04:24,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7477 states.