/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/floppy.i.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-34549b5 [2022-04-07 00:54:57,487 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-04-07 00:54:57,490 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-04-07 00:54:57,551 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-04-07 00:54:57,552 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-04-07 00:54:57,553 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-04-07 00:54:57,556 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-04-07 00:54:57,558 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-04-07 00:54:57,560 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-04-07 00:54:57,564 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-04-07 00:54:57,565 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-04-07 00:54:57,566 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-04-07 00:54:57,567 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-04-07 00:54:57,569 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-04-07 00:54:57,570 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-04-07 00:54:57,573 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-04-07 00:54:57,573 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-04-07 00:54:57,574 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-04-07 00:54:57,576 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-04-07 00:54:57,579 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-04-07 00:54:57,580 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-04-07 00:54:57,581 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-04-07 00:54:57,582 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-04-07 00:54:57,583 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-04-07 00:54:57,584 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-04-07 00:54:57,589 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-04-07 00:54:57,590 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-04-07 00:54:57,590 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-04-07 00:54:57,591 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-04-07 00:54:57,591 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-04-07 00:54:57,592 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-04-07 00:54:57,593 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-04-07 00:54:57,594 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-04-07 00:54:57,595 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-04-07 00:54:57,595 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-04-07 00:54:57,596 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-04-07 00:54:57,596 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-04-07 00:54:57,597 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-04-07 00:54:57,597 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-04-07 00:54:57,597 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-04-07 00:54:57,598 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-04-07 00:54:57,599 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-04-07 00:54:57,600 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationQvasr_64.epf [2022-04-07 00:54:57,612 INFO L113 SettingsManager]: Loading preferences was successful [2022-04-07 00:54:57,612 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-04-07 00:54:57,613 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-04-07 00:54:57,614 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-04-07 00:54:57,614 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-04-07 00:54:57,614 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-04-07 00:54:57,614 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-04-07 00:54:57,614 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-04-07 00:54:57,614 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-04-07 00:54:57,615 INFO L138 SettingsManager]: * Use constant arrays=true [2022-04-07 00:54:57,615 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-04-07 00:54:57,616 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-04-07 00:54:57,616 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-04-07 00:54:57,616 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-04-07 00:54:57,616 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-04-07 00:54:57,616 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-07 00:54:57,616 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-04-07 00:54:57,617 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2022-04-07 00:54:57,617 INFO L138 SettingsManager]: * Trace refinement strategy=ACCELERATED_INTERPOLATION [2022-04-07 00:54:57,617 INFO L138 SettingsManager]: * Trace refinement strategy used in Accelerated Interpolation=CAMEL [2022-04-07 00:54:57,617 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-04-07 00:54:57,617 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=QVASR [2022-04-07 00:54:57,617 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-04-07 00:54:57,883 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-04-07 00:54:57,917 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-04-07 00:54:57,919 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-04-07 00:54:57,920 INFO L271 PluginConnector]: Initializing CDTParser... [2022-04-07 00:54:57,921 INFO L275 PluginConnector]: CDTParser initialized [2022-04-07 00:54:57,922 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ntdrivers/floppy.i.cil-1.c [2022-04-07 00:54:57,975 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d90423303/d0ce09555b10427e93e09b205beb2946/FLAG425ec1f8d [2022-04-07 00:54:58,669 INFO L306 CDTParser]: Found 1 translation units. [2022-04-07 00:54:58,670 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers/floppy.i.cil-1.c [2022-04-07 00:54:58,727 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d90423303/d0ce09555b10427e93e09b205beb2946/FLAG425ec1f8d [2022-04-07 00:54:58,958 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d90423303/d0ce09555b10427e93e09b205beb2946 [2022-04-07 00:54:58,961 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-04-07 00:54:58,963 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-04-07 00:54:58,966 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-04-07 00:54:58,966 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-04-07 00:54:58,970 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-04-07 00:54:58,970 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.04 12:54:58" (1/1) ... [2022-04-07 00:54:58,971 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1bef51d9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.04 12:54:58, skipping insertion in model container [2022-04-07 00:54:58,972 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.04 12:54:58" (1/1) ... [2022-04-07 00:54:58,978 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-04-07 00:54:59,098 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-04-07 00:54:59,866 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/floppy.i.cil-1.c[76734,76747] [2022-04-07 00:55:00,333 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-07 00:55:00,380 INFO L203 MainTranslator]: Completed pre-run [2022-04-07 00:55:00,498 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/floppy.i.cil-1.c[76734,76747] [2022-04-07 00:55:00,790 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-07 00:55:00,838 INFO L208 MainTranslator]: Completed translation [2022-04-07 00:55:00,839 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.04 12:55:00 WrapperNode [2022-04-07 00:55:00,839 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-04-07 00:55:00,840 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-04-07 00:55:00,840 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-04-07 00:55:00,841 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-04-07 00:55:00,851 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.04 12:55:00" (1/1) ... [2022-04-07 00:55:00,852 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.04 12:55:00" (1/1) ... [2022-04-07 00:55:00,946 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.04 12:55:00" (1/1) ... [2022-04-07 00:55:00,946 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.04 12:55:00" (1/1) ... [2022-04-07 00:55:01,127 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.04 12:55:00" (1/1) ... [2022-04-07 00:55:01,162 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.04 12:55:00" (1/1) ... [2022-04-07 00:55:01,190 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.04 12:55:00" (1/1) ... [2022-04-07 00:55:01,227 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-04-07 00:55:01,228 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-04-07 00:55:01,228 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-04-07 00:55:01,229 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-04-07 00:55:01,230 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.04 12:55:00" (1/1) ... [2022-04-07 00:55:01,236 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-07 00:55:01,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-07 00:55:01,261 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-04-07 00:55:01,287 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-04-07 00:55:01,311 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-04-07 00:55:01,311 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-04-07 00:55:01,312 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-04-07 00:55:01,312 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedExchange [2022-04-07 00:55:01,312 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2022-04-07 00:55:01,312 INFO L138 BoogieDeclarations]: Found implementation of procedure _BLAST_init [2022-04-07 00:55:01,312 INFO L138 BoogieDeclarations]: Found implementation of procedure DriverEntry [2022-04-07 00:55:01,312 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyUnload [2022-04-07 00:55:01,312 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyAddDevice [2022-04-07 00:55:01,312 INFO L138 BoogieDeclarations]: Found implementation of procedure FlConfigCallBack [2022-04-07 00:55:01,312 INFO L138 BoogieDeclarations]: Found implementation of procedure FlAcpiConfigureFloppy [2022-04-07 00:55:01,313 INFO L138 BoogieDeclarations]: Found implementation of procedure FlQueueIrpToThread [2022-04-07 00:55:01,313 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyCreateClose [2022-04-07 00:55:01,313 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyDeviceControl [2022-04-07 00:55:01,314 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPnp [2022-04-07 00:55:01,314 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyStartDevice [2022-04-07 00:55:01,314 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPnpComplete [2022-04-07 00:55:01,314 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPower [2022-04-07 00:55:01,314 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyReadWrite [2022-04-07 00:55:01,314 INFO L138 BoogieDeclarations]: Found implementation of procedure FlInterpretError [2022-04-07 00:55:01,315 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFinishOperation [2022-04-07 00:55:01,315 INFO L138 BoogieDeclarations]: Found implementation of procedure FlStartDrive [2022-04-07 00:55:01,315 INFO L138 BoogieDeclarations]: Found implementation of procedure FlDatarateSpecifyConfigure [2022-04-07 00:55:01,315 INFO L138 BoogieDeclarations]: Found implementation of procedure FlRecalibrateDrive [2022-04-07 00:55:01,315 INFO L138 BoogieDeclarations]: Found implementation of procedure FlDetermineMediaType [2022-04-07 00:55:01,315 INFO L138 BoogieDeclarations]: Found implementation of procedure FlAllocateIoBuffer [2022-04-07 00:55:01,315 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFreeIoBuffer [2022-04-07 00:55:01,315 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyThread [2022-04-07 00:55:01,315 INFO L138 BoogieDeclarations]: Found implementation of procedure FlConsolidateMediaTypeWithBootSector [2022-04-07 00:55:01,315 INFO L138 BoogieDeclarations]: Found implementation of procedure FlCheckBootSector [2022-04-07 00:55:01,315 INFO L138 BoogieDeclarations]: Found implementation of procedure FlReadWriteTrack [2022-04-07 00:55:01,315 INFO L138 BoogieDeclarations]: Found implementation of procedure FlReadWrite [2022-04-07 00:55:01,316 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFormat [2022-04-07 00:55:01,316 INFO L138 BoogieDeclarations]: Found implementation of procedure FlCheckFormatParameters [2022-04-07 00:55:01,316 INFO L138 BoogieDeclarations]: Found implementation of procedure FlIssueCommand [2022-04-07 00:55:01,316 INFO L138 BoogieDeclarations]: Found implementation of procedure FlInitializeControllerHardware [2022-04-07 00:55:01,316 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFdcDeviceIo [2022-04-07 00:55:01,316 INFO L138 BoogieDeclarations]: Found implementation of procedure FlHdbit [2022-04-07 00:55:01,316 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyQueueRequest [2022-04-07 00:55:01,316 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyCancelQueuedRequest [2022-04-07 00:55:01,316 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyProcessQueuedRequests [2022-04-07 00:55:01,316 INFO L138 BoogieDeclarations]: Found implementation of procedure stub_driver_init [2022-04-07 00:55:01,316 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-04-07 00:55:01,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAcquireFastMutex [2022-04-07 00:55:01,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ExReleaseFastMutex [2022-04-07 00:55:01,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2022-04-07 00:55:01,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ExFreePool [2022-04-07 00:55:01,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertHeadList [2022-04-07 00:55:01,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertTailList [2022-04-07 00:55:01,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedRemoveHeadList [2022-04-07 00:55:01,317 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAllocateMdl [2022-04-07 00:55:01,317 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAttachDeviceToDeviceStack [2022-04-07 00:55:01,317 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildAsynchronousFsdRequest [2022-04-07 00:55:01,317 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2022-04-07 00:55:01,317 INFO L138 BoogieDeclarations]: Found implementation of procedure IoCreateDevice [2022-04-07 00:55:01,317 INFO L138 BoogieDeclarations]: Found implementation of procedure IoCreateSymbolicLink [2022-04-07 00:55:01,317 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteDevice [2022-04-07 00:55:01,317 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteSymbolicLink [2022-04-07 00:55:01,318 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDetachDevice [2022-04-07 00:55:01,318 INFO L138 BoogieDeclarations]: Found implementation of procedure IoFreeIrp [2022-04-07 00:55:01,318 INFO L138 BoogieDeclarations]: Found implementation of procedure IoFreeMdl [2022-04-07 00:55:01,318 INFO L138 BoogieDeclarations]: Found implementation of procedure IoGetConfigurationInformation [2022-04-07 00:55:01,318 INFO L138 BoogieDeclarations]: Found implementation of procedure IoQueryDeviceDescription [2022-04-07 00:55:01,318 INFO L138 BoogieDeclarations]: Found implementation of procedure IoRegisterDeviceInterface [2022-04-07 00:55:01,319 INFO L138 BoogieDeclarations]: Found implementation of procedure IoReleaseCancelSpinLock [2022-04-07 00:55:01,319 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2022-04-07 00:55:01,319 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetHardErrorOrVerifyDevice [2022-04-07 00:55:01,319 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2022-04-07 00:55:01,319 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2022-04-07 00:55:01,319 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2022-04-07 00:55:01,319 INFO L138 BoogieDeclarations]: Found implementation of procedure KeAcquireSpinLockRaiseToDpc [2022-04-07 00:55:01,319 INFO L138 BoogieDeclarations]: Found implementation of procedure KeDelayExecutionThread [2022-04-07 00:55:01,319 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeEvent [2022-04-07 00:55:01,320 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeSemaphore [2022-04-07 00:55:01,320 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeSpinLock [2022-04-07 00:55:01,320 INFO L138 BoogieDeclarations]: Found implementation of procedure KeReleaseSemaphore [2022-04-07 00:55:01,320 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2022-04-07 00:55:01,320 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2022-04-07 00:55:01,320 INFO L138 BoogieDeclarations]: Found implementation of procedure MmAllocateContiguousMemory [2022-04-07 00:55:01,320 INFO L138 BoogieDeclarations]: Found implementation of procedure MmFreeContiguousMemory [2022-04-07 00:55:01,321 INFO L138 BoogieDeclarations]: Found implementation of procedure MmMapLockedPagesSpecifyCache [2022-04-07 00:55:01,321 INFO L138 BoogieDeclarations]: Found implementation of procedure MmPageEntireDriver [2022-04-07 00:55:01,321 INFO L138 BoogieDeclarations]: Found implementation of procedure MmResetDriverPaging [2022-04-07 00:55:01,322 INFO L138 BoogieDeclarations]: Found implementation of procedure MmUnlockPages [2022-04-07 00:55:01,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ObReferenceObjectByHandle [2022-04-07 00:55:01,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ObfDereferenceObject [2022-04-07 00:55:01,323 INFO L138 BoogieDeclarations]: Found implementation of procedure PoCallDriver [2022-04-07 00:55:01,323 INFO L138 BoogieDeclarations]: Found implementation of procedure PoStartNextPowerIrp [2022-04-07 00:55:01,323 INFO L138 BoogieDeclarations]: Found implementation of procedure PsCreateSystemThread [2022-04-07 00:55:01,323 INFO L138 BoogieDeclarations]: Found implementation of procedure PsTerminateSystemThread [2022-04-07 00:55:01,323 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlAnsiStringToUnicodeString [2022-04-07 00:55:01,323 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCompareMemory [2022-04-07 00:55:01,323 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCopyUnicodeString [2022-04-07 00:55:01,323 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlDeleteRegistryValue [2022-04-07 00:55:01,323 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlFreeUnicodeString [2022-04-07 00:55:01,323 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlInitString [2022-04-07 00:55:01,324 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlInitUnicodeString [2022-04-07 00:55:01,324 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlQueryRegistryValues [2022-04-07 00:55:01,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2022-04-07 00:55:01,324 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-04-07 00:55:01,324 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-04-07 00:55:01,324 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2022-04-07 00:55:01,324 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-04-07 00:55:01,324 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-04-07 00:55:01,324 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-04-07 00:55:01,324 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-04-07 00:55:01,325 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2022-04-07 00:55:01,325 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-04-07 00:55:01,325 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2022-04-07 00:55:01,325 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2022-04-07 00:55:01,326 INFO L130 BoogieDeclarations]: Found specification of procedure swprintf [2022-04-07 00:55:01,326 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2022-04-07 00:55:01,326 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2022-04-07 00:55:01,326 INFO L130 BoogieDeclarations]: Found specification of procedure memmove [2022-04-07 00:55:01,326 INFO L130 BoogieDeclarations]: Found specification of procedure RtlQueryRegistryValues [2022-04-07 00:55:01,326 INFO L130 BoogieDeclarations]: Found specification of procedure RtlDeleteRegistryValue [2022-04-07 00:55:01,327 INFO L130 BoogieDeclarations]: Found specification of procedure RtlInitString [2022-04-07 00:55:01,327 INFO L130 BoogieDeclarations]: Found specification of procedure RtlInitUnicodeString [2022-04-07 00:55:01,327 INFO L130 BoogieDeclarations]: Found specification of procedure RtlAnsiStringToUnicodeString [2022-04-07 00:55:01,327 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCopyUnicodeString [2022-04-07 00:55:01,327 INFO L130 BoogieDeclarations]: Found specification of procedure RtlFreeUnicodeString [2022-04-07 00:55:01,328 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCompareMemory [2022-04-07 00:55:01,328 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedExchange [2022-04-07 00:55:01,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-04-07 00:55:01,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-04-07 00:55:01,328 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeEvent [2022-04-07 00:55:01,328 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2022-04-07 00:55:01,328 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeSemaphore [2022-04-07 00:55:01,328 INFO L130 BoogieDeclarations]: Found specification of procedure KeReleaseSemaphore [2022-04-07 00:55:01,328 INFO L130 BoogieDeclarations]: Found specification of procedure KeDelayExecutionThread [2022-04-07 00:55:01,329 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2022-04-07 00:55:01,329 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeSpinLock [2022-04-07 00:55:01,329 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2022-04-07 00:55:01,329 INFO L130 BoogieDeclarations]: Found specification of procedure ExFreePool [2022-04-07 00:55:01,329 INFO L130 BoogieDeclarations]: Found specification of procedure ExAcquireFastMutex [2022-04-07 00:55:01,329 INFO L130 BoogieDeclarations]: Found specification of procedure ExReleaseFastMutex [2022-04-07 00:55:01,329 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertHeadList [2022-04-07 00:55:01,329 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertTailList [2022-04-07 00:55:01,331 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedRemoveHeadList [2022-04-07 00:55:01,331 INFO L130 BoogieDeclarations]: Found specification of procedure MmUnlockPages [2022-04-07 00:55:01,332 INFO L130 BoogieDeclarations]: Found specification of procedure MmMapLockedPagesSpecifyCache [2022-04-07 00:55:01,334 INFO L130 BoogieDeclarations]: Found specification of procedure MmAllocateContiguousMemory [2022-04-07 00:55:01,334 INFO L130 BoogieDeclarations]: Found specification of procedure MmFreeContiguousMemory [2022-04-07 00:55:01,340 INFO L130 BoogieDeclarations]: Found specification of procedure MmResetDriverPaging [2022-04-07 00:55:01,340 INFO L130 BoogieDeclarations]: Found specification of procedure MmPageEntireDriver [2022-04-07 00:55:01,341 INFO L130 BoogieDeclarations]: Found specification of procedure PsCreateSystemThread [2022-04-07 00:55:01,341 INFO L130 BoogieDeclarations]: Found specification of procedure PsTerminateSystemThread [2022-04-07 00:55:01,341 INFO L130 BoogieDeclarations]: Found specification of procedure IoAllocateMdl [2022-04-07 00:55:01,341 INFO L130 BoogieDeclarations]: Found specification of procedure IoAttachDeviceToDeviceStack [2022-04-07 00:55:01,341 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildAsynchronousFsdRequest [2022-04-07 00:55:01,341 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2022-04-07 00:55:01,341 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2022-04-07 00:55:01,341 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2022-04-07 00:55:01,341 INFO L130 BoogieDeclarations]: Found specification of procedure IoCreateDevice [2022-04-07 00:55:01,341 INFO L130 BoogieDeclarations]: Found specification of procedure IoCreateSymbolicLink [2022-04-07 00:55:01,341 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteDevice [2022-04-07 00:55:01,341 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteSymbolicLink [2022-04-07 00:55:01,342 INFO L130 BoogieDeclarations]: Found specification of procedure IoDetachDevice [2022-04-07 00:55:01,342 INFO L130 BoogieDeclarations]: Found specification of procedure IoFreeIrp [2022-04-07 00:55:01,342 INFO L130 BoogieDeclarations]: Found specification of procedure IoFreeMdl [2022-04-07 00:55:01,342 INFO L130 BoogieDeclarations]: Found specification of procedure IoGetConfigurationInformation [2022-04-07 00:55:01,342 INFO L130 BoogieDeclarations]: Found specification of procedure IoQueryDeviceDescription [2022-04-07 00:55:01,342 INFO L130 BoogieDeclarations]: Found specification of procedure IoReleaseCancelSpinLock [2022-04-07 00:55:01,342 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetHardErrorOrVerifyDevice [2022-04-07 00:55:01,342 INFO L130 BoogieDeclarations]: Found specification of procedure IoRegisterDeviceInterface [2022-04-07 00:55:01,342 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2022-04-07 00:55:01,342 INFO L130 BoogieDeclarations]: Found specification of procedure PoCallDriver [2022-04-07 00:55:01,342 INFO L130 BoogieDeclarations]: Found specification of procedure PoStartNextPowerIrp [2022-04-07 00:55:01,342 INFO L130 BoogieDeclarations]: Found specification of procedure ObReferenceObjectByHandle [2022-04-07 00:55:01,342 INFO L130 BoogieDeclarations]: Found specification of procedure ObfDereferenceObject [2022-04-07 00:55:01,342 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2022-04-07 00:55:01,343 INFO L130 BoogieDeclarations]: Found specification of procedure DriverEntry [2022-04-07 00:55:01,343 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyUnload [2022-04-07 00:55:01,343 INFO L130 BoogieDeclarations]: Found specification of procedure FlConfigCallBack [2022-04-07 00:55:01,343 INFO L130 BoogieDeclarations]: Found specification of procedure FlInitializeControllerHardware [2022-04-07 00:55:01,343 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyCreateClose [2022-04-07 00:55:01,343 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyDeviceControl [2022-04-07 00:55:01,343 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyReadWrite [2022-04-07 00:55:01,343 INFO L130 BoogieDeclarations]: Found specification of procedure FlRecalibrateDrive [2022-04-07 00:55:01,343 INFO L130 BoogieDeclarations]: Found specification of procedure FlDatarateSpecifyConfigure [2022-04-07 00:55:01,343 INFO L130 BoogieDeclarations]: Found specification of procedure FlStartDrive [2022-04-07 00:55:01,343 INFO L130 BoogieDeclarations]: Found specification of procedure FlFinishOperation [2022-04-07 00:55:01,343 INFO L130 BoogieDeclarations]: Found specification of procedure FlDetermineMediaType [2022-04-07 00:55:01,344 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyThread [2022-04-07 00:55:01,344 INFO L130 BoogieDeclarations]: Found specification of procedure FlReadWrite [2022-04-07 00:55:01,344 INFO L130 BoogieDeclarations]: Found specification of procedure FlFormat [2022-04-07 00:55:01,344 INFO L130 BoogieDeclarations]: Found specification of procedure FlIssueCommand [2022-04-07 00:55:01,344 INFO L130 BoogieDeclarations]: Found specification of procedure FlCheckFormatParameters [2022-04-07 00:55:01,344 INFO L130 BoogieDeclarations]: Found specification of procedure FlQueueIrpToThread [2022-04-07 00:55:01,344 INFO L130 BoogieDeclarations]: Found specification of procedure FlInterpretError [2022-04-07 00:55:01,344 INFO L130 BoogieDeclarations]: Found specification of procedure FlAllocateIoBuffer [2022-04-07 00:55:01,344 INFO L130 BoogieDeclarations]: Found specification of procedure FlFreeIoBuffer [2022-04-07 00:55:01,344 INFO L130 BoogieDeclarations]: Found specification of procedure FlConsolidateMediaTypeWithBootSector [2022-04-07 00:55:01,344 INFO L130 BoogieDeclarations]: Found specification of procedure FlCheckBootSector [2022-04-07 00:55:01,344 INFO L130 BoogieDeclarations]: Found specification of procedure FlReadWriteTrack [2022-04-07 00:55:01,344 INFO L130 BoogieDeclarations]: Found specification of procedure FlFdcDeviceIo [2022-04-07 00:55:01,344 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyAddDevice [2022-04-07 00:55:01,344 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPnp [2022-04-07 00:55:01,345 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPower [2022-04-07 00:55:01,345 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPnpComplete [2022-04-07 00:55:01,345 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyQueueRequest [2022-04-07 00:55:01,345 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyStartDevice [2022-04-07 00:55:01,345 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyProcessQueuedRequests [2022-04-07 00:55:01,345 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyCancelQueuedRequest [2022-04-07 00:55:01,345 INFO L130 BoogieDeclarations]: Found specification of procedure FlAcpiConfigureFloppy [2022-04-07 00:55:01,345 INFO L130 BoogieDeclarations]: Found specification of procedure FlHdbit [2022-04-07 00:55:01,345 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2022-04-07 00:55:01,345 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2022-04-07 00:55:01,345 INFO L130 BoogieDeclarations]: Found specification of procedure _BLAST_init [2022-04-07 00:55:01,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-04-07 00:55:01,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-04-07 00:55:01,346 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-04-07 00:55:01,346 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-04-07 00:55:01,346 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-04-07 00:55:01,346 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-04-07 00:55:01,346 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-04-07 00:55:01,346 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2022-04-07 00:55:01,346 INFO L130 BoogieDeclarations]: Found specification of procedure stub_driver_init [2022-04-07 00:55:01,346 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-04-07 00:55:01,346 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2022-04-07 00:55:01,346 INFO L130 BoogieDeclarations]: Found specification of procedure KeAcquireSpinLockRaiseToDpc [2022-04-07 00:55:01,346 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-04-07 00:55:01,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-04-07 00:55:01,346 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-04-07 00:55:01,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-04-07 00:55:01,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-04-07 00:55:01,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-04-07 00:55:01,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-04-07 00:55:02,035 INFO L234 CfgBuilder]: Building ICFG [2022-04-07 00:55:02,038 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-04-07 00:55:02,070 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:02,109 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:55:02,109 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:55:02,109 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:02,116 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:55:02,117 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:55:05,013 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:05,020 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:55:05,020 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:55:05,020 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:05,032 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:55:05,032 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:55:05,037 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:05,046 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:55:05,046 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:55:05,092 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:05,099 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:55:05,100 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:55:05,100 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:05,111 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:55:05,111 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:55:05,112 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:05,122 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:55:05,122 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:55:05,174 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:05,248 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##43: assume false; [2022-04-07 00:55:05,248 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##44: assume !false; [2022-04-07 00:55:05,321 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:05,327 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:55:05,328 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:55:05,328 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:05,333 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:55:05,333 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:55:05,333 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:05,341 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:55:05,342 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:55:05,362 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:05,369 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:55:05,372 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:55:05,373 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:05,380 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:55:05,380 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:55:12,582 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:12,602 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##12: assume !false; [2022-04-07 00:55:12,603 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume false; [2022-04-07 00:55:12,663 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:15,330 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##38: assume !false; [2022-04-07 00:55:15,330 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##37: assume false; [2022-04-07 00:55:15,765 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:15,770 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:55:15,771 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:55:15,861 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:15,901 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##24: assume !false; [2022-04-07 00:55:15,902 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##23: assume false; [2022-04-07 00:55:15,905 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:16,091 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2022-04-07 00:55:16,092 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2022-04-07 00:55:16,092 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:16,158 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume false; [2022-04-07 00:55:16,158 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##19: assume !false; [2022-04-07 00:55:27,264 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:27,268 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:55:27,269 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:55:27,382 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:27,386 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:55:27,386 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:55:27,408 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:29,818 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##28: assume !false; [2022-04-07 00:55:29,818 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##27: assume false; [2022-04-07 00:55:29,878 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:30,179 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##48: assume !false; [2022-04-07 00:55:30,180 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##47: assume false; [2022-04-07 00:55:30,182 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:30,200 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##12: assume !false; [2022-04-07 00:55:30,201 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume false; [2022-04-07 00:55:30,201 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:30,247 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##6: assume !false; [2022-04-07 00:55:30,248 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume false; [2022-04-07 00:55:30,251 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:30,261 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2022-04-07 00:55:30,262 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2022-04-07 00:55:30,312 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:30,317 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:55:30,317 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:55:30,329 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:30,334 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:55:30,335 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:55:30,335 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:30,426 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##46: assume !false; [2022-04-07 00:55:30,426 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##45: assume false; [2022-04-07 00:55:30,482 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:55:32,872 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume !false; [2022-04-07 00:55:32,872 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##13: assume false; [2022-04-07 00:55:32,905 INFO L275 CfgBuilder]: Performing block encoding [2022-04-07 00:55:32,925 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-04-07 00:55:32,925 INFO L299 CfgBuilder]: Removed 22 assume(true) statements. [2022-04-07 00:55:32,929 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.04 12:55:32 BoogieIcfgContainer [2022-04-07 00:55:32,929 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-04-07 00:55:32,931 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-04-07 00:55:32,931 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-04-07 00:55:32,934 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-04-07 00:55:32,934 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.04 12:54:58" (1/3) ... [2022-04-07 00:55:32,935 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6917475d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.04 12:55:32, skipping insertion in model container [2022-04-07 00:55:32,935 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.04 12:55:00" (2/3) ... [2022-04-07 00:55:32,935 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6917475d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.04 12:55:32, skipping insertion in model container [2022-04-07 00:55:32,935 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.04 12:55:32" (3/3) ... [2022-04-07 00:55:32,937 INFO L111 eAbstractionObserver]: Analyzing ICFG floppy.i.cil-1.c [2022-04-07 00:55:32,941 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-04-07 00:55:32,941 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-04-07 00:55:32,982 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-04-07 00:55:32,991 INFO L340 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=Craig_NestedInterpolation, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP [2022-04-07 00:55:32,992 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-04-07 00:55:33,043 INFO L276 IsEmpty]: Start isEmpty. Operand has 1449 states, 1151 states have (on average 1.523023457862728) internal successors, (1753), 1192 states have internal predecessors, (1753), 221 states have call successors, (221), 72 states have call predecessors, (221), 72 states have return successors, (221), 215 states have call predecessors, (221), 221 states have call successors, (221) [2022-04-07 00:55:33,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-04-07 00:55:33,052 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 00:55:33,053 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 00:55:33,054 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 00:55:33,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 00:55:33,062 INFO L85 PathProgramCache]: Analyzing trace with hash 760330439, now seen corresponding path program 1 times [2022-04-07 00:55:33,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 00:55:33,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1860167831] [2022-04-07 00:55:33,081 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 00:55:33,081 INFO L85 PathProgramCache]: Analyzing trace with hash 760330439, now seen corresponding path program 2 times [2022-04-07 00:55:33,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 00:55:33,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825413363] [2022-04-07 00:55:33,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 00:55:33,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 00:55:33,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:55:33,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 00:55:33,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:55:33,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 00:55:33,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:55:34,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 00:55:34,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:55:34,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 00:55:34,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:55:34,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:55:34,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:55:34,240 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 00:55:34,240 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 00:55:34,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825413363] [2022-04-07 00:55:34,241 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825413363] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:55:34,241 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:55:34,241 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-07 00:55:34,244 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 00:55:34,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1860167831] [2022-04-07 00:55:34,245 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1860167831] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:55:34,245 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:55:34,245 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-07 00:55:34,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477686231] [2022-04-07 00:55:34,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 00:55:34,250 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-07 00:55:34,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 00:55:34,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-07 00:55:34,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-04-07 00:55:34,289 INFO L87 Difference]: Start difference. First operand has 1449 states, 1151 states have (on average 1.523023457862728) internal successors, (1753), 1192 states have internal predecessors, (1753), 221 states have call successors, (221), 72 states have call predecessors, (221), 72 states have return successors, (221), 215 states have call predecessors, (221), 221 states have call successors, (221) Second operand has 8 states, 8 states have (on average 3.125) internal successors, (25), 3 states have internal predecessors, (25), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-04-07 00:55:42,838 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-04-07 00:55:44,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 00:55:44,086 INFO L93 Difference]: Finished difference Result 1399 states and 2144 transitions. [2022-04-07 00:55:44,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-07 00:55:44,088 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.125) internal successors, (25), 3 states have internal predecessors, (25), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 37 [2022-04-07 00:55:44,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 00:55:44,104 INFO L225 Difference]: With dead ends: 1399 [2022-04-07 00:55:44,104 INFO L226 Difference]: Without dead ends: 833 [2022-04-07 00:55:44,114 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2022-04-07 00:55:44,117 INFO L913 BasicCegarLoop]: 728 mSDtfsCounter, 1822 mSDsluCounter, 479 mSDsCounter, 0 mSdLazyCounter, 2436 mSolverCounterSat, 917 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1850 SdHoareTripleChecker+Valid, 1207 SdHoareTripleChecker+Invalid, 3354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 917 IncrementalHoareTripleChecker+Valid, 2436 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2022-04-07 00:55:44,118 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1850 Valid, 1207 Invalid, 3354 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [917 Valid, 2436 Invalid, 1 Unknown, 0 Unchecked, 8.4s Time] [2022-04-07 00:55:44,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 833 states. [2022-04-07 00:55:44,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 833 to 651. [2022-04-07 00:55:44,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 651 states, 491 states have (on average 1.4256619144602851) internal successors, (700), 523 states have internal predecessors, (700), 115 states have call successors, (115), 46 states have call predecessors, (115), 44 states have return successors, (91), 89 states have call predecessors, (91), 91 states have call successors, (91) [2022-04-07 00:55:44,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 906 transitions. [2022-04-07 00:55:44,360 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 906 transitions. Word has length 37 [2022-04-07 00:55:44,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 00:55:44,361 INFO L478 AbstractCegarLoop]: Abstraction has 651 states and 906 transitions. [2022-04-07 00:55:44,361 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.125) internal successors, (25), 3 states have internal predecessors, (25), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-04-07 00:55:44,361 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 906 transitions. [2022-04-07 00:55:44,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-04-07 00:55:44,363 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 00:55:44,363 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 00:55:44,363 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-04-07 00:55:44,364 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 00:55:44,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 00:55:44,365 INFO L85 PathProgramCache]: Analyzing trace with hash -2031942295, now seen corresponding path program 1 times [2022-04-07 00:55:44,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 00:55:44,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [868120278] [2022-04-07 00:55:44,367 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 00:55:44,367 INFO L85 PathProgramCache]: Analyzing trace with hash -2031942295, now seen corresponding path program 2 times [2022-04-07 00:55:44,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 00:55:44,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091415076] [2022-04-07 00:55:44,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 00:55:44,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 00:55:44,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:55:44,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 00:55:44,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:55:44,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 00:55:44,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:55:44,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 00:55:44,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:55:44,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 00:55:44,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:55:45,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:55:45,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:55:45,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-07 00:55:45,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:55:45,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-04-07 00:55:45,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 00:55:45,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091415076] [2022-04-07 00:55:45,090 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091415076] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:55:45,090 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:55:45,090 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-07 00:55:45,090 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 00:55:45,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [868120278] [2022-04-07 00:55:45,091 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [868120278] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:55:45,091 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:55:45,091 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-07 00:55:45,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002997379] [2022-04-07 00:55:45,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 00:55:45,092 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-07 00:55:45,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 00:55:45,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-07 00:55:45,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-04-07 00:55:45,093 INFO L87 Difference]: Start difference. First operand 651 states and 906 transitions. Second operand has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 3 states have internal predecessors, (26), 3 states have call successors, (10), 9 states have call predecessors, (10), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2022-04-07 00:55:51,967 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-04-07 00:55:57,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 00:55:57,330 INFO L93 Difference]: Finished difference Result 1886 states and 2773 transitions. [2022-04-07 00:55:57,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-07 00:55:57,330 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 3 states have internal predecessors, (26), 3 states have call successors, (10), 9 states have call predecessors, (10), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) Word has length 42 [2022-04-07 00:55:57,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 00:55:57,340 INFO L225 Difference]: With dead ends: 1886 [2022-04-07 00:55:57,341 INFO L226 Difference]: Without dead ends: 1423 [2022-04-07 00:55:57,343 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=136, Invalid=326, Unknown=0, NotChecked=0, Total=462 [2022-04-07 00:55:57,344 INFO L913 BasicCegarLoop]: 924 mSDtfsCounter, 2981 mSDsluCounter, 714 mSDsCounter, 0 mSdLazyCounter, 3569 mSolverCounterSat, 1114 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3019 SdHoareTripleChecker+Valid, 1638 SdHoareTripleChecker+Invalid, 4684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1114 IncrementalHoareTripleChecker+Valid, 3569 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.9s IncrementalHoareTripleChecker+Time [2022-04-07 00:55:57,345 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3019 Valid, 1638 Invalid, 4684 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1114 Valid, 3569 Invalid, 1 Unknown, 0 Unchecked, 10.9s Time] [2022-04-07 00:55:57,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1423 states. [2022-04-07 00:55:57,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1423 to 1195. [2022-04-07 00:55:57,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1195 states, 925 states have (on average 1.4086486486486487) internal successors, (1303), 956 states have internal predecessors, (1303), 177 states have call successors, (177), 79 states have call predecessors, (177), 92 states have return successors, (237), 169 states have call predecessors, (237), 161 states have call successors, (237) [2022-04-07 00:55:57,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1195 states to 1195 states and 1717 transitions. [2022-04-07 00:55:57,557 INFO L78 Accepts]: Start accepts. Automaton has 1195 states and 1717 transitions. Word has length 42 [2022-04-07 00:55:57,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 00:55:57,557 INFO L478 AbstractCegarLoop]: Abstraction has 1195 states and 1717 transitions. [2022-04-07 00:55:57,558 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 3 states have internal predecessors, (26), 3 states have call successors, (10), 9 states have call predecessors, (10), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2022-04-07 00:55:57,558 INFO L276 IsEmpty]: Start isEmpty. Operand 1195 states and 1717 transitions. [2022-04-07 00:55:57,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-04-07 00:55:57,560 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 00:55:57,561 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 00:55:57,561 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-04-07 00:55:57,561 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 00:55:57,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 00:55:57,562 INFO L85 PathProgramCache]: Analyzing trace with hash 2071284277, now seen corresponding path program 1 times [2022-04-07 00:55:57,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 00:55:57,562 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1447350669] [2022-04-07 00:55:57,562 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 00:55:57,562 INFO L85 PathProgramCache]: Analyzing trace with hash 2071284277, now seen corresponding path program 2 times [2022-04-07 00:55:57,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 00:55:57,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728920236] [2022-04-07 00:55:57,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 00:55:57,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 00:55:57,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:55:58,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 00:55:58,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:55:58,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 00:55:58,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:55:58,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 00:55:58,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:55:58,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 00:55:58,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:55:58,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:55:58,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:55:58,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-07 00:55:58,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:55:58,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-07 00:55:58,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:55:58,318 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 00:55:58,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 00:55:58,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728920236] [2022-04-07 00:55:58,318 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728920236] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:55:58,319 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:55:58,319 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-07 00:55:58,319 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 00:55:58,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1447350669] [2022-04-07 00:55:58,319 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1447350669] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:55:58,319 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:55:58,319 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-07 00:55:58,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824049567] [2022-04-07 00:55:58,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 00:55:58,320 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-07 00:55:58,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 00:55:58,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-07 00:55:58,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-04-07 00:55:58,322 INFO L87 Difference]: Start difference. First operand 1195 states and 1717 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 3 states have internal predecessors, (36), 3 states have call successors, (11), 9 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-04-07 00:56:03,374 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 00:56:07,597 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-04-07 00:56:10,817 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 00:56:12,891 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 00:56:15,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 00:56:15,730 INFO L93 Difference]: Finished difference Result 2202 states and 3286 transitions. [2022-04-07 00:56:15,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-07 00:56:15,730 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 3 states have internal predecessors, (36), 3 states have call successors, (11), 9 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 54 [2022-04-07 00:56:15,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 00:56:15,744 INFO L225 Difference]: With dead ends: 2202 [2022-04-07 00:56:15,745 INFO L226 Difference]: Without dead ends: 2184 [2022-04-07 00:56:15,747 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=145, Invalid=361, Unknown=0, NotChecked=0, Total=506 [2022-04-07 00:56:15,748 INFO L913 BasicCegarLoop]: 721 mSDtfsCounter, 2919 mSDsluCounter, 651 mSDsCounter, 0 mSdLazyCounter, 3424 mSolverCounterSat, 988 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2975 SdHoareTripleChecker+Valid, 1372 SdHoareTripleChecker+Invalid, 4416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 988 IncrementalHoareTripleChecker+Valid, 3424 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.8s IncrementalHoareTripleChecker+Time [2022-04-07 00:56:15,748 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2975 Valid, 1372 Invalid, 4416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [988 Valid, 3424 Invalid, 4 Unknown, 0 Unchecked, 15.8s Time] [2022-04-07 00:56:15,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2184 states. [2022-04-07 00:56:16,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2184 to 1838. [2022-04-07 00:56:16,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1838 states, 1435 states have (on average 1.427177700348432) internal successors, (2048), 1486 states have internal predecessors, (2048), 261 states have call successors, (261), 121 states have call predecessors, (261), 141 states have return successors, (375), 244 states have call predecessors, (375), 245 states have call successors, (375) [2022-04-07 00:56:16,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1838 states to 1838 states and 2684 transitions. [2022-04-07 00:56:16,049 INFO L78 Accepts]: Start accepts. Automaton has 1838 states and 2684 transitions. Word has length 54 [2022-04-07 00:56:16,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 00:56:16,050 INFO L478 AbstractCegarLoop]: Abstraction has 1838 states and 2684 transitions. [2022-04-07 00:56:16,050 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 3 states have internal predecessors, (36), 3 states have call successors, (11), 9 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-04-07 00:56:16,050 INFO L276 IsEmpty]: Start isEmpty. Operand 1838 states and 2684 transitions. [2022-04-07 00:56:16,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-04-07 00:56:16,053 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 00:56:16,053 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 00:56:16,053 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-04-07 00:56:16,053 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 00:56:16,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 00:56:16,054 INFO L85 PathProgramCache]: Analyzing trace with hash 546834136, now seen corresponding path program 1 times [2022-04-07 00:56:16,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 00:56:16,054 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [687461609] [2022-04-07 00:56:16,054 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 00:56:16,055 INFO L85 PathProgramCache]: Analyzing trace with hash 546834136, now seen corresponding path program 2 times [2022-04-07 00:56:16,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 00:56:16,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101274776] [2022-04-07 00:56:16,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 00:56:16,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 00:56:16,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:56:16,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 00:56:16,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:56:16,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 00:56:16,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:56:16,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 00:56:16,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:56:16,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 00:56:16,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:56:16,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:56:16,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:56:16,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-07 00:56:16,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:56:16,620 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 00:56:16,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 00:56:16,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101274776] [2022-04-07 00:56:16,621 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101274776] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:56:16,621 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:56:16,621 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-07 00:56:16,622 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 00:56:16,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [687461609] [2022-04-07 00:56:16,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [687461609] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:56:16,622 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:56:16,622 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-07 00:56:16,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031003966] [2022-04-07 00:56:16,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 00:56:16,623 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-07 00:56:16,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 00:56:16,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-07 00:56:16,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-04-07 00:56:16,624 INFO L87 Difference]: Start difference. First operand 1838 states and 2684 transitions. Second operand has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (10), 8 states have call predecessors, (10), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-04-07 00:56:24,688 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-04-07 00:56:31,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 00:56:31,443 INFO L93 Difference]: Finished difference Result 3657 states and 5559 transitions. [2022-04-07 00:56:31,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-07 00:56:31,443 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (10), 8 states have call predecessors, (10), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 55 [2022-04-07 00:56:31,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 00:56:31,466 INFO L225 Difference]: With dead ends: 3657 [2022-04-07 00:56:31,466 INFO L226 Difference]: Without dead ends: 3654 [2022-04-07 00:56:31,469 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=136, Invalid=326, Unknown=0, NotChecked=0, Total=462 [2022-04-07 00:56:31,470 INFO L913 BasicCegarLoop]: 1115 mSDtfsCounter, 1550 mSDsluCounter, 753 mSDsCounter, 0 mSdLazyCounter, 5438 mSolverCounterSat, 588 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1590 SdHoareTripleChecker+Valid, 1868 SdHoareTripleChecker+Invalid, 6027 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 588 IncrementalHoareTripleChecker+Valid, 5438 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.2s IncrementalHoareTripleChecker+Time [2022-04-07 00:56:31,470 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1590 Valid, 1868 Invalid, 6027 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [588 Valid, 5438 Invalid, 1 Unknown, 0 Unchecked, 13.2s Time] [2022-04-07 00:56:31,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3654 states. [2022-04-07 00:56:32,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3654 to 2949. [2022-04-07 00:56:32,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2949 states, 2337 states have (on average 1.4394522892597348) internal successors, (3364), 2396 states have internal predecessors, (3364), 382 states have call successors, (382), 202 states have call predecessors, (382), 229 states have return successors, (577), 364 states have call predecessors, (577), 366 states have call successors, (577) [2022-04-07 00:56:32,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2949 states to 2949 states and 4323 transitions. [2022-04-07 00:56:32,050 INFO L78 Accepts]: Start accepts. Automaton has 2949 states and 4323 transitions. Word has length 55 [2022-04-07 00:56:32,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 00:56:32,050 INFO L478 AbstractCegarLoop]: Abstraction has 2949 states and 4323 transitions. [2022-04-07 00:56:32,050 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (10), 8 states have call predecessors, (10), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-04-07 00:56:32,051 INFO L276 IsEmpty]: Start isEmpty. Operand 2949 states and 4323 transitions. [2022-04-07 00:56:32,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-04-07 00:56:32,053 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 00:56:32,053 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 00:56:32,054 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-04-07 00:56:32,054 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 00:56:32,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 00:56:32,054 INFO L85 PathProgramCache]: Analyzing trace with hash -893598350, now seen corresponding path program 1 times [2022-04-07 00:56:32,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 00:56:32,054 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1540506294] [2022-04-07 00:56:32,056 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 00:56:32,056 INFO L85 PathProgramCache]: Analyzing trace with hash -893598350, now seen corresponding path program 2 times [2022-04-07 00:56:32,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 00:56:32,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636492112] [2022-04-07 00:56:32,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 00:56:32,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 00:56:32,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:56:32,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 00:56:32,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:56:32,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 00:56:32,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:56:32,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 00:56:32,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:56:32,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 00:56:32,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:56:32,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:56:32,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:56:32,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-07 00:56:32,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:56:32,679 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 00:56:32,680 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 00:56:32,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636492112] [2022-04-07 00:56:32,680 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636492112] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:56:32,680 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:56:32,680 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-07 00:56:32,680 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 00:56:32,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1540506294] [2022-04-07 00:56:32,681 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1540506294] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:56:32,681 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:56:32,681 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-07 00:56:32,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438515389] [2022-04-07 00:56:32,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 00:56:32,681 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-07 00:56:32,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 00:56:32,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-07 00:56:32,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-04-07 00:56:32,682 INFO L87 Difference]: Start difference. First operand 2949 states and 4323 transitions. Second operand has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (10), 9 states have call predecessors, (10), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-04-07 00:56:37,679 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 00:56:41,856 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-04-07 00:56:43,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 00:56:43,857 INFO L93 Difference]: Finished difference Result 3468 states and 5241 transitions. [2022-04-07 00:56:43,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-07 00:56:43,858 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (10), 9 states have call predecessors, (10), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 55 [2022-04-07 00:56:43,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 00:56:43,880 INFO L225 Difference]: With dead ends: 3468 [2022-04-07 00:56:43,880 INFO L226 Difference]: Without dead ends: 3464 [2022-04-07 00:56:43,884 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=107, Invalid=273, Unknown=0, NotChecked=0, Total=380 [2022-04-07 00:56:43,885 INFO L913 BasicCegarLoop]: 709 mSDtfsCounter, 1701 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 2842 mSolverCounterSat, 705 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1729 SdHoareTripleChecker+Valid, 1256 SdHoareTripleChecker+Invalid, 3549 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 705 IncrementalHoareTripleChecker+Valid, 2842 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.9s IncrementalHoareTripleChecker+Time [2022-04-07 00:56:43,885 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1729 Valid, 1256 Invalid, 3549 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [705 Valid, 2842 Invalid, 2 Unknown, 0 Unchecked, 9.9s Time] [2022-04-07 00:56:43,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3464 states. [2022-04-07 00:56:44,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3464 to 2974. [2022-04-07 00:56:44,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2974 states, 2363 states have (on average 1.4401184934405418) internal successors, (3403), 2418 states have internal predecessors, (3403), 381 states have call successors, (381), 202 states have call predecessors, (381), 229 states have return successors, (575), 365 states have call predecessors, (575), 365 states have call successors, (575) [2022-04-07 00:56:44,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2974 states to 2974 states and 4359 transitions. [2022-04-07 00:56:44,497 INFO L78 Accepts]: Start accepts. Automaton has 2974 states and 4359 transitions. Word has length 55 [2022-04-07 00:56:44,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 00:56:44,498 INFO L478 AbstractCegarLoop]: Abstraction has 2974 states and 4359 transitions. [2022-04-07 00:56:44,498 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (10), 9 states have call predecessors, (10), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-04-07 00:56:44,498 INFO L276 IsEmpty]: Start isEmpty. Operand 2974 states and 4359 transitions. [2022-04-07 00:56:44,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-04-07 00:56:44,499 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 00:56:44,500 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 00:56:44,500 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-04-07 00:56:44,500 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 00:56:44,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 00:56:44,500 INFO L85 PathProgramCache]: Analyzing trace with hash 1696705075, now seen corresponding path program 1 times [2022-04-07 00:56:44,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 00:56:44,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [187246790] [2022-04-07 00:56:44,501 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 00:56:44,501 INFO L85 PathProgramCache]: Analyzing trace with hash 1696705075, now seen corresponding path program 2 times [2022-04-07 00:56:44,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 00:56:44,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130934400] [2022-04-07 00:56:44,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 00:56:44,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 00:56:44,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:56:44,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 00:56:44,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:56:44,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 00:56:44,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:56:44,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 00:56:44,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:56:45,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 00:56:45,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:56:45,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:56:45,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:56:45,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-07 00:56:45,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:56:45,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-07 00:56:45,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:56:45,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:56:45,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:56:45,302 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 00:56:45,302 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 00:56:45,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130934400] [2022-04-07 00:56:45,302 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130934400] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:56:45,302 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:56:45,303 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 00:56:45,303 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 00:56:45,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [187246790] [2022-04-07 00:56:45,303 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [187246790] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:56:45,303 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:56:45,303 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 00:56:45,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270389313] [2022-04-07 00:56:45,303 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 00:56:45,304 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-07 00:56:45,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 00:56:45,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-07 00:56:45,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-04-07 00:56:45,305 INFO L87 Difference]: Start difference. First operand 2974 states and 4359 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 4 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 00:56:54,590 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-04-07 00:57:00,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 00:57:00,946 INFO L93 Difference]: Finished difference Result 4254 states and 6463 transitions. [2022-04-07 00:57:00,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-04-07 00:57:00,947 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 4 states have call predecessors, (8), 2 states have call successors, (8) Word has length 57 [2022-04-07 00:57:00,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 00:57:00,969 INFO L225 Difference]: With dead ends: 4254 [2022-04-07 00:57:00,969 INFO L226 Difference]: Without dead ends: 4246 [2022-04-07 00:57:00,972 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=485, Invalid=1585, Unknown=0, NotChecked=0, Total=2070 [2022-04-07 00:57:00,973 INFO L913 BasicCegarLoop]: 1006 mSDtfsCounter, 3737 mSDsluCounter, 917 mSDsCounter, 0 mSdLazyCounter, 5015 mSolverCounterSat, 1790 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3787 SdHoareTripleChecker+Valid, 1923 SdHoareTripleChecker+Invalid, 6806 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1790 IncrementalHoareTripleChecker+Valid, 5015 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.4s IncrementalHoareTripleChecker+Time [2022-04-07 00:57:00,973 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3787 Valid, 1923 Invalid, 6806 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1790 Valid, 5015 Invalid, 1 Unknown, 0 Unchecked, 12.4s Time] [2022-04-07 00:57:00,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4246 states. [2022-04-07 00:57:01,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4246 to 3598. [2022-04-07 00:57:01,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3598 states, 2861 states have (on average 1.4435512058720728) internal successors, (4130), 2928 states have internal predecessors, (4130), 458 states have call successors, (458), 238 states have call predecessors, (458), 278 states have return successors, (709), 449 states have call predecessors, (709), 442 states have call successors, (709) [2022-04-07 00:57:01,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3598 states to 3598 states and 5297 transitions. [2022-04-07 00:57:01,592 INFO L78 Accepts]: Start accepts. Automaton has 3598 states and 5297 transitions. Word has length 57 [2022-04-07 00:57:01,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 00:57:01,593 INFO L478 AbstractCegarLoop]: Abstraction has 3598 states and 5297 transitions. [2022-04-07 00:57:01,593 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 4 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 00:57:01,593 INFO L276 IsEmpty]: Start isEmpty. Operand 3598 states and 5297 transitions. [2022-04-07 00:57:01,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-04-07 00:57:01,595 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 00:57:01,595 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 00:57:01,595 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-04-07 00:57:01,595 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 00:57:01,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 00:57:01,596 INFO L85 PathProgramCache]: Analyzing trace with hash -582745306, now seen corresponding path program 1 times [2022-04-07 00:57:01,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 00:57:01,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1842905069] [2022-04-07 00:57:01,596 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 00:57:01,596 INFO L85 PathProgramCache]: Analyzing trace with hash -582745306, now seen corresponding path program 2 times [2022-04-07 00:57:01,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 00:57:01,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325884009] [2022-04-07 00:57:01,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 00:57:01,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 00:57:01,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:01,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 00:57:01,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:02,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 00:57:02,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:02,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 00:57:02,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:02,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 00:57:02,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:02,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:57:02,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:02,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-07 00:57:02,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:02,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-07 00:57:02,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:02,236 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 00:57:02,237 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 00:57:02,237 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325884009] [2022-04-07 00:57:02,237 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325884009] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:57:02,237 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:57:02,237 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-07 00:57:02,237 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 00:57:02,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1842905069] [2022-04-07 00:57:02,238 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1842905069] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:57:02,238 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:57:02,238 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-07 00:57:02,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176470949] [2022-04-07 00:57:02,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 00:57:02,238 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-07 00:57:02,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 00:57:02,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-07 00:57:02,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-04-07 00:57:02,240 INFO L87 Difference]: Start difference. First operand 3598 states and 5297 transitions. Second operand has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (11), 9 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-04-07 00:57:08,733 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 00:57:12,064 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 00:57:17,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 00:57:17,070 INFO L93 Difference]: Finished difference Result 11208 states and 17196 transitions. [2022-04-07 00:57:17,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-07 00:57:17,071 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (11), 9 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 57 [2022-04-07 00:57:17,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 00:57:17,118 INFO L225 Difference]: With dead ends: 11208 [2022-04-07 00:57:17,118 INFO L226 Difference]: Without dead ends: 7864 [2022-04-07 00:57:17,140 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=136, Invalid=326, Unknown=0, NotChecked=0, Total=462 [2022-04-07 00:57:17,141 INFO L913 BasicCegarLoop]: 892 mSDtfsCounter, 2794 mSDsluCounter, 671 mSDsCounter, 0 mSdLazyCounter, 3279 mSolverCounterSat, 1032 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2867 SdHoareTripleChecker+Valid, 1563 SdHoareTripleChecker+Invalid, 4313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1032 IncrementalHoareTripleChecker+Valid, 3279 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.3s IncrementalHoareTripleChecker+Time [2022-04-07 00:57:17,141 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2867 Valid, 1563 Invalid, 4313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1032 Valid, 3279 Invalid, 2 Unknown, 0 Unchecked, 12.3s Time] [2022-04-07 00:57:17,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7864 states. [2022-04-07 00:57:18,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7864 to 6946. [2022-04-07 00:57:18,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6946 states, 5542 states have (on average 1.453446409238542) internal successors, (8055), 5692 states have internal predecessors, (8055), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-04-07 00:57:18,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6946 states to 6946 states and 10479 transitions. [2022-04-07 00:57:18,356 INFO L78 Accepts]: Start accepts. Automaton has 6946 states and 10479 transitions. Word has length 57 [2022-04-07 00:57:18,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 00:57:18,356 INFO L478 AbstractCegarLoop]: Abstraction has 6946 states and 10479 transitions. [2022-04-07 00:57:18,357 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (11), 9 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-04-07 00:57:18,357 INFO L276 IsEmpty]: Start isEmpty. Operand 6946 states and 10479 transitions. [2022-04-07 00:57:18,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-04-07 00:57:18,358 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 00:57:18,358 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 00:57:18,359 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-04-07 00:57:18,359 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 00:57:18,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 00:57:18,359 INFO L85 PathProgramCache]: Analyzing trace with hash -466129244, now seen corresponding path program 1 times [2022-04-07 00:57:18,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 00:57:18,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1860140411] [2022-04-07 00:57:18,359 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 00:57:18,360 INFO L85 PathProgramCache]: Analyzing trace with hash -466129244, now seen corresponding path program 2 times [2022-04-07 00:57:18,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 00:57:18,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561349982] [2022-04-07 00:57:18,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 00:57:18,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 00:57:18,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:18,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 00:57:18,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:18,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 00:57:18,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:18,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 00:57:18,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:18,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 00:57:18,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:18,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:57:18,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:18,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-07 00:57:18,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:18,984 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 00:57:18,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 00:57:18,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561349982] [2022-04-07 00:57:18,984 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561349982] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:57:18,985 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:57:18,985 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-07 00:57:18,985 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 00:57:18,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1860140411] [2022-04-07 00:57:18,985 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1860140411] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:57:18,985 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:57:18,985 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-07 00:57:18,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806662774] [2022-04-07 00:57:18,985 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 00:57:18,986 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-07 00:57:18,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 00:57:18,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-07 00:57:18,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-04-07 00:57:18,986 INFO L87 Difference]: Start difference. First operand 6946 states and 10479 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 5 states have internal predecessors, (40), 4 states have call successors, (10), 9 states have call predecessors, (10), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2022-04-07 00:57:27,970 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-04-07 00:57:32,650 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 00:57:40,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 00:57:40,295 INFO L93 Difference]: Finished difference Result 14677 states and 22415 transitions. [2022-04-07 00:57:40,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-04-07 00:57:40,295 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 5 states have internal predecessors, (40), 4 states have call successors, (10), 9 states have call predecessors, (10), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 56 [2022-04-07 00:57:40,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 00:57:40,344 INFO L225 Difference]: With dead ends: 14677 [2022-04-07 00:57:40,344 INFO L226 Difference]: Without dead ends: 8095 [2022-04-07 00:57:40,375 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 522 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=453, Invalid=1439, Unknown=0, NotChecked=0, Total=1892 [2022-04-07 00:57:40,375 INFO L913 BasicCegarLoop]: 900 mSDtfsCounter, 4806 mSDsluCounter, 928 mSDsCounter, 0 mSdLazyCounter, 6241 mSolverCounterSat, 2013 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4851 SdHoareTripleChecker+Valid, 1828 SdHoareTripleChecker+Invalid, 8256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2013 IncrementalHoareTripleChecker+Valid, 6241 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.6s IncrementalHoareTripleChecker+Time [2022-04-07 00:57:40,376 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [4851 Valid, 1828 Invalid, 8256 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2013 Valid, 6241 Invalid, 2 Unknown, 0 Unchecked, 16.6s Time] [2022-04-07 00:57:40,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8095 states. [2022-04-07 00:57:41,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8095 to 6937. [2022-04-07 00:57:41,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6937 states, 5533 states have (on average 1.452015181637448) internal successors, (8034), 5683 states have internal predecessors, (8034), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-04-07 00:57:41,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6937 states to 6937 states and 10458 transitions. [2022-04-07 00:57:41,738 INFO L78 Accepts]: Start accepts. Automaton has 6937 states and 10458 transitions. Word has length 56 [2022-04-07 00:57:41,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 00:57:41,738 INFO L478 AbstractCegarLoop]: Abstraction has 6937 states and 10458 transitions. [2022-04-07 00:57:41,739 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 5 states have internal predecessors, (40), 4 states have call successors, (10), 9 states have call predecessors, (10), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2022-04-07 00:57:41,739 INFO L276 IsEmpty]: Start isEmpty. Operand 6937 states and 10458 transitions. [2022-04-07 00:57:41,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-04-07 00:57:41,740 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 00:57:41,740 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 00:57:41,740 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-04-07 00:57:41,741 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 00:57:41,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 00:57:41,741 INFO L85 PathProgramCache]: Analyzing trace with hash 2010817043, now seen corresponding path program 1 times [2022-04-07 00:57:41,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 00:57:41,741 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [361524621] [2022-04-07 00:57:41,742 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 00:57:41,742 INFO L85 PathProgramCache]: Analyzing trace with hash 2010817043, now seen corresponding path program 2 times [2022-04-07 00:57:41,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 00:57:41,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000909943] [2022-04-07 00:57:41,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 00:57:41,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 00:57:41,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:42,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 00:57:42,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:42,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 00:57:42,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:42,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 00:57:42,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:42,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 00:57:42,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:42,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:57:42,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:42,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-07 00:57:42,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:42,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-07 00:57:42,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:42,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:57:42,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:42,445 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 00:57:42,446 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 00:57:42,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000909943] [2022-04-07 00:57:42,446 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000909943] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:57:42,446 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:57:42,446 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 00:57:42,446 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 00:57:42,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [361524621] [2022-04-07 00:57:42,447 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [361524621] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:57:42,447 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:57:42,447 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 00:57:42,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998418322] [2022-04-07 00:57:42,447 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 00:57:42,447 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-07 00:57:42,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 00:57:42,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-07 00:57:42,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-04-07 00:57:42,448 INFO L87 Difference]: Start difference. First operand 6937 states and 10458 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 4 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 00:57:50,552 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-04-07 00:57:57,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 00:57:57,515 INFO L93 Difference]: Finished difference Result 7820 states and 12070 transitions. [2022-04-07 00:57:57,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-04-07 00:57:57,515 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 4 states have call predecessors, (8), 2 states have call successors, (8) Word has length 57 [2022-04-07 00:57:57,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 00:57:57,552 INFO L225 Difference]: With dead ends: 7820 [2022-04-07 00:57:57,552 INFO L226 Difference]: Without dead ends: 7815 [2022-04-07 00:57:57,558 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=485, Invalid=1585, Unknown=0, NotChecked=0, Total=2070 [2022-04-07 00:57:57,559 INFO L913 BasicCegarLoop]: 987 mSDtfsCounter, 4370 mSDsluCounter, 764 mSDsCounter, 0 mSdLazyCounter, 4165 mSolverCounterSat, 2059 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4423 SdHoareTripleChecker+Valid, 1751 SdHoareTripleChecker+Invalid, 6225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2059 IncrementalHoareTripleChecker+Valid, 4165 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.0s IncrementalHoareTripleChecker+Time [2022-04-07 00:57:57,559 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [4423 Valid, 1751 Invalid, 6225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2059 Valid, 4165 Invalid, 1 Unknown, 0 Unchecked, 11.0s Time] [2022-04-07 00:57:57,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7815 states. [2022-04-07 00:57:58,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7815 to 6937. [2022-04-07 00:57:58,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6937 states, 5533 states have (on average 1.4518344478583047) internal successors, (8033), 5683 states have internal predecessors, (8033), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-04-07 00:57:58,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6937 states to 6937 states and 10457 transitions. [2022-04-07 00:57:58,949 INFO L78 Accepts]: Start accepts. Automaton has 6937 states and 10457 transitions. Word has length 57 [2022-04-07 00:57:58,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 00:57:58,949 INFO L478 AbstractCegarLoop]: Abstraction has 6937 states and 10457 transitions. [2022-04-07 00:57:58,950 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 4 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 00:57:58,950 INFO L276 IsEmpty]: Start isEmpty. Operand 6937 states and 10457 transitions. [2022-04-07 00:57:58,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-04-07 00:57:58,951 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 00:57:58,951 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 00:57:58,951 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-04-07 00:57:58,952 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 00:57:58,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 00:57:58,952 INFO L85 PathProgramCache]: Analyzing trace with hash 1929708227, now seen corresponding path program 1 times [2022-04-07 00:57:58,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 00:57:58,953 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [505220353] [2022-04-07 00:57:58,953 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 00:57:58,953 INFO L85 PathProgramCache]: Analyzing trace with hash 1929708227, now seen corresponding path program 2 times [2022-04-07 00:57:58,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 00:57:58,953 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526690399] [2022-04-07 00:57:58,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 00:57:58,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 00:57:59,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:59,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 00:57:59,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:59,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 00:57:59,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:59,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 00:57:59,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:59,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 00:57:59,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:59,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:57:59,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:59,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-07 00:57:59,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:59,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-07 00:57:59,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:59,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:57:59,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:57:59,645 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 00:57:59,645 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 00:57:59,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526690399] [2022-04-07 00:57:59,645 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526690399] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:57:59,645 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:57:59,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 00:57:59,646 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 00:57:59,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [505220353] [2022-04-07 00:57:59,646 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [505220353] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:57:59,646 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:57:59,646 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 00:57:59,646 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310155695] [2022-04-07 00:57:59,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 00:57:59,646 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-07 00:57:59,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 00:57:59,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-07 00:57:59,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-04-07 00:57:59,647 INFO L87 Difference]: Start difference. First operand 6937 states and 10457 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 00:58:08,285 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-04-07 00:58:12,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 00:58:12,789 INFO L93 Difference]: Finished difference Result 14740 states and 22518 transitions. [2022-04-07 00:58:12,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-07 00:58:12,790 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 58 [2022-04-07 00:58:12,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 00:58:12,823 INFO L225 Difference]: With dead ends: 14740 [2022-04-07 00:58:12,824 INFO L226 Difference]: Without dead ends: 7831 [2022-04-07 00:58:12,855 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=103, Invalid=317, Unknown=0, NotChecked=0, Total=420 [2022-04-07 00:58:12,856 INFO L913 BasicCegarLoop]: 699 mSDtfsCounter, 1911 mSDsluCounter, 1114 mSDsCounter, 0 mSdLazyCounter, 4661 mSolverCounterSat, 823 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1943 SdHoareTripleChecker+Valid, 1813 SdHoareTripleChecker+Invalid, 5485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 823 IncrementalHoareTripleChecker+Valid, 4661 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.6s IncrementalHoareTripleChecker+Time [2022-04-07 00:58:12,856 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1943 Valid, 1813 Invalid, 5485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [823 Valid, 4661 Invalid, 1 Unknown, 0 Unchecked, 10.6s Time] [2022-04-07 00:58:12,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7831 states. [2022-04-07 00:58:14,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7831 to 6937. [2022-04-07 00:58:14,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6937 states, 5533 states have (on average 1.4516537140791614) internal successors, (8032), 5683 states have internal predecessors, (8032), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-04-07 00:58:14,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6937 states to 6937 states and 10456 transitions. [2022-04-07 00:58:14,240 INFO L78 Accepts]: Start accepts. Automaton has 6937 states and 10456 transitions. Word has length 58 [2022-04-07 00:58:14,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 00:58:14,241 INFO L478 AbstractCegarLoop]: Abstraction has 6937 states and 10456 transitions. [2022-04-07 00:58:14,241 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 00:58:14,241 INFO L276 IsEmpty]: Start isEmpty. Operand 6937 states and 10456 transitions. [2022-04-07 00:58:14,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-04-07 00:58:14,243 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 00:58:14,243 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 00:58:14,243 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-04-07 00:58:14,243 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 00:58:14,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 00:58:14,244 INFO L85 PathProgramCache]: Analyzing trace with hash 1708625388, now seen corresponding path program 1 times [2022-04-07 00:58:14,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 00:58:14,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [802975556] [2022-04-07 00:58:14,244 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 00:58:14,244 INFO L85 PathProgramCache]: Analyzing trace with hash 1708625388, now seen corresponding path program 2 times [2022-04-07 00:58:14,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 00:58:14,245 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415156582] [2022-04-07 00:58:14,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 00:58:14,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 00:58:14,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:58:14,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 00:58:14,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:58:14,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 00:58:14,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:58:14,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 00:58:14,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:58:14,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 00:58:14,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:58:14,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:58:14,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:58:15,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-07 00:58:15,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:58:15,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-07 00:58:15,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:58:15,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:58:15,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:58:15,122 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 00:58:15,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 00:58:15,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415156582] [2022-04-07 00:58:15,122 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415156582] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:58:15,122 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:58:15,122 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-07 00:58:15,123 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 00:58:15,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [802975556] [2022-04-07 00:58:15,123 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [802975556] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:58:15,123 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:58:15,123 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-07 00:58:15,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834803982] [2022-04-07 00:58:15,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 00:58:15,123 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-07 00:58:15,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 00:58:15,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-07 00:58:15,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-04-07 00:58:15,124 INFO L87 Difference]: Start difference. First operand 6937 states and 10456 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 00:58:24,192 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-04-07 00:58:28,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 00:58:28,945 INFO L93 Difference]: Finished difference Result 14697 states and 22709 transitions. [2022-04-07 00:58:28,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-04-07 00:58:28,946 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 62 [2022-04-07 00:58:28,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 00:58:28,987 INFO L225 Difference]: With dead ends: 14697 [2022-04-07 00:58:28,988 INFO L226 Difference]: Without dead ends: 7729 [2022-04-07 00:58:29,031 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=133, Invalid=287, Unknown=0, NotChecked=0, Total=420 [2022-04-07 00:58:29,032 INFO L913 BasicCegarLoop]: 700 mSDtfsCounter, 1902 mSDsluCounter, 946 mSDsCounter, 0 mSdLazyCounter, 3885 mSolverCounterSat, 809 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1932 SdHoareTripleChecker+Valid, 1646 SdHoareTripleChecker+Invalid, 4695 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 809 IncrementalHoareTripleChecker+Valid, 3885 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.8s IncrementalHoareTripleChecker+Time [2022-04-07 00:58:29,032 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1932 Valid, 1646 Invalid, 4695 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [809 Valid, 3885 Invalid, 1 Unknown, 0 Unchecked, 10.8s Time] [2022-04-07 00:58:29,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7729 states. [2022-04-07 00:58:30,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7729 to 6958. [2022-04-07 00:58:30,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6958 states, 5554 states have (on average 1.4499459848757652) internal successors, (8053), 5704 states have internal predecessors, (8053), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-04-07 00:58:30,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6958 states to 6958 states and 10477 transitions. [2022-04-07 00:58:30,485 INFO L78 Accepts]: Start accepts. Automaton has 6958 states and 10477 transitions. Word has length 62 [2022-04-07 00:58:30,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 00:58:30,485 INFO L478 AbstractCegarLoop]: Abstraction has 6958 states and 10477 transitions. [2022-04-07 00:58:30,485 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 00:58:30,485 INFO L276 IsEmpty]: Start isEmpty. Operand 6958 states and 10477 transitions. [2022-04-07 00:58:30,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-04-07 00:58:30,487 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 00:58:30,487 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 00:58:30,487 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-04-07 00:58:30,487 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 00:58:30,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 00:58:30,488 INFO L85 PathProgramCache]: Analyzing trace with hash 1497759729, now seen corresponding path program 1 times [2022-04-07 00:58:30,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 00:58:30,488 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [663037307] [2022-04-07 00:58:30,496 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-04-07 00:58:30,496 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-07 00:58:30,496 INFO L85 PathProgramCache]: Analyzing trace with hash 1497759729, now seen corresponding path program 2 times [2022-04-07 00:58:30,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 00:58:30,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165892587] [2022-04-07 00:58:30,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 00:58:30,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 00:58:30,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:58:30,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 00:58:30,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:58:31,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 00:58:31,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:58:31,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-07 00:58:31,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:58:31,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-04-07 00:58:31,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:58:31,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:58:31,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:58:31,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-07 00:58:31,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:58:31,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-07 00:58:31,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:58:31,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:58:31,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:58:31,583 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 00:58:31,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 00:58:31,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165892587] [2022-04-07 00:58:31,584 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165892587] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-07 00:58:31,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1403345449] [2022-04-07 00:58:31,584 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-07 00:58:31,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-07 00:58:31,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-07 00:58:31,586 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-07 00:58:31,588 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-04-07 00:58:37,858 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-07 00:58:37,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-07 00:58:37,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 2817 conjuncts, 8 conjunts are in the unsatisfiable core [2022-04-07 00:58:37,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-07 00:58:38,232 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 00:58:38,232 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-07 00:58:38,543 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 00:58:38,544 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1403345449] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-07 00:58:38,544 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-07 00:58:38,544 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 5, 5] total 18 [2022-04-07 00:58:38,545 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 00:58:38,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [663037307] [2022-04-07 00:58:38,545 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [663037307] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:58:38,545 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:58:38,545 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 00:58:38,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138433038] [2022-04-07 00:58:38,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 00:58:38,546 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-07 00:58:38,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 00:58:38,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-07 00:58:38,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2022-04-07 00:58:38,547 INFO L87 Difference]: Start difference. First operand 6958 states and 10477 transitions. Second operand has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 5 states have internal predecessors, (46), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 00:58:46,328 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 00:58:48,405 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 00:58:54,420 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 00:59:00,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 00:59:00,124 INFO L93 Difference]: Finished difference Result 14738 states and 22750 transitions. [2022-04-07 00:59:00,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-07 00:59:00,128 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 5 states have internal predecessors, (46), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 64 [2022-04-07 00:59:00,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 00:59:00,166 INFO L225 Difference]: With dead ends: 14738 [2022-04-07 00:59:00,166 INFO L226 Difference]: Without dead ends: 7750 [2022-04-07 00:59:00,202 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 133 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=168, Invalid=588, Unknown=0, NotChecked=0, Total=756 [2022-04-07 00:59:00,203 INFO L913 BasicCegarLoop]: 700 mSDtfsCounter, 2018 mSDsluCounter, 1059 mSDsCounter, 0 mSdLazyCounter, 4853 mSolverCounterSat, 859 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2048 SdHoareTripleChecker+Valid, 1759 SdHoareTripleChecker+Invalid, 5715 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 859 IncrementalHoareTripleChecker+Valid, 4853 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.3s IncrementalHoareTripleChecker+Time [2022-04-07 00:59:00,203 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2048 Valid, 1759 Invalid, 5715 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [859 Valid, 4853 Invalid, 3 Unknown, 0 Unchecked, 18.3s Time] [2022-04-07 00:59:00,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7750 states. [2022-04-07 00:59:01,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7750 to 6979. [2022-04-07 00:59:01,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6979 states, 5575 states have (on average 1.4482511210762332) internal successors, (8074), 5725 states have internal predecessors, (8074), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-04-07 00:59:01,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6979 states to 6979 states and 10498 transitions. [2022-04-07 00:59:01,756 INFO L78 Accepts]: Start accepts. Automaton has 6979 states and 10498 transitions. Word has length 64 [2022-04-07 00:59:01,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 00:59:01,756 INFO L478 AbstractCegarLoop]: Abstraction has 6979 states and 10498 transitions. [2022-04-07 00:59:01,756 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 5 states have internal predecessors, (46), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 00:59:01,757 INFO L276 IsEmpty]: Start isEmpty. Operand 6979 states and 10498 transitions. [2022-04-07 00:59:01,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-04-07 00:59:01,758 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 00:59:01,758 INFO L499 BasicCegarLoop]: trace histogram [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] [2022-04-07 00:59:01,801 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-04-07 00:59:01,971 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-04-07 00:59:01,972 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 00:59:01,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 00:59:01,972 INFO L85 PathProgramCache]: Analyzing trace with hash 2076762092, now seen corresponding path program 1 times [2022-04-07 00:59:01,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 00:59:01,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [184950174] [2022-04-07 00:59:01,974 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-04-07 00:59:01,974 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-07 00:59:01,974 INFO L85 PathProgramCache]: Analyzing trace with hash 2076762092, now seen corresponding path program 2 times [2022-04-07 00:59:01,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 00:59:01,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763847612] [2022-04-07 00:59:01,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 00:59:01,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 00:59:02,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:02,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 00:59:02,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:02,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 00:59:02,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:02,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-07 00:59:02,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:02,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-07 00:59:02,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:02,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:59:02,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:03,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-07 00:59:03,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:03,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-07 00:59:03,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:03,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:59:03,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:03,145 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 00:59:03,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 00:59:03,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763847612] [2022-04-07 00:59:03,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763847612] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-07 00:59:03,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806666837] [2022-04-07 00:59:03,146 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-07 00:59:03,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-07 00:59:03,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-07 00:59:03,147 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-07 00:59:03,149 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-04-07 00:59:09,936 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-07 00:59:09,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-07 00:59:09,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 2831 conjuncts, 9 conjunts are in the unsatisfiable core [2022-04-07 00:59:09,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-07 00:59:10,340 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 00:59:10,340 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-07 00:59:10,782 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 00:59:10,782 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806666837] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-07 00:59:10,782 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-07 00:59:10,782 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 6, 6] total 21 [2022-04-07 00:59:10,782 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 00:59:10,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [184950174] [2022-04-07 00:59:10,783 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [184950174] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:59:10,783 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:59:10,783 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-07 00:59:10,783 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364332067] [2022-04-07 00:59:10,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 00:59:10,783 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-07 00:59:10,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 00:59:10,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-07 00:59:10,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2022-04-07 00:59:10,784 INFO L87 Difference]: Start difference. First operand 6979 states and 10498 transitions. Second operand has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 00:59:22,874 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-04-07 00:59:28,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 00:59:28,746 INFO L93 Difference]: Finished difference Result 14779 states and 22791 transitions. [2022-04-07 00:59:28,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-07 00:59:28,746 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 64 [2022-04-07 00:59:28,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 00:59:28,783 INFO L225 Difference]: With dead ends: 14779 [2022-04-07 00:59:28,783 INFO L226 Difference]: Without dead ends: 7771 [2022-04-07 00:59:28,820 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 131 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=204, Invalid=788, Unknown=0, NotChecked=0, Total=992 [2022-04-07 00:59:28,821 INFO L913 BasicCegarLoop]: 700 mSDtfsCounter, 1971 mSDsluCounter, 1020 mSDsCounter, 0 mSdLazyCounter, 4466 mSolverCounterSat, 875 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2001 SdHoareTripleChecker+Valid, 1720 SdHoareTripleChecker+Invalid, 5342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 875 IncrementalHoareTripleChecker+Valid, 4466 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.5s IncrementalHoareTripleChecker+Time [2022-04-07 00:59:28,821 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2001 Valid, 1720 Invalid, 5342 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [875 Valid, 4466 Invalid, 1 Unknown, 0 Unchecked, 14.5s Time] [2022-04-07 00:59:28,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7771 states. [2022-04-07 00:59:30,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7771 to 7000. [2022-04-07 00:59:30,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7000 states, 5596 states have (on average 1.4465689778413153) internal successors, (8095), 5746 states have internal predecessors, (8095), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-04-07 00:59:30,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7000 states to 7000 states and 10519 transitions. [2022-04-07 00:59:30,577 INFO L78 Accepts]: Start accepts. Automaton has 7000 states and 10519 transitions. Word has length 64 [2022-04-07 00:59:30,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 00:59:30,577 INFO L478 AbstractCegarLoop]: Abstraction has 7000 states and 10519 transitions. [2022-04-07 00:59:30,577 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 00:59:30,578 INFO L276 IsEmpty]: Start isEmpty. Operand 7000 states and 10519 transitions. [2022-04-07 00:59:30,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-04-07 00:59:30,579 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 00:59:30,579 INFO L499 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-07 00:59:30,609 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-04-07 00:59:30,786 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-04-07 00:59:30,786 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 00:59:30,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 00:59:30,787 INFO L85 PathProgramCache]: Analyzing trace with hash -1900018052, now seen corresponding path program 3 times [2022-04-07 00:59:30,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 00:59:30,787 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1095563928] [2022-04-07 00:59:30,787 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-04-07 00:59:30,788 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-07 00:59:30,788 INFO L85 PathProgramCache]: Analyzing trace with hash -1900018052, now seen corresponding path program 4 times [2022-04-07 00:59:30,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 00:59:30,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705353355] [2022-04-07 00:59:30,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 00:59:30,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 00:59:31,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:31,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 00:59:31,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:31,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 00:59:31,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:31,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-04-07 00:59:31,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:31,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-04-07 00:59:31,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:31,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:59:31,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:31,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-07 00:59:31,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:32,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-07 00:59:32,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:32,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:59:32,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:32,052 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 00:59:32,053 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 00:59:32,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705353355] [2022-04-07 00:59:32,053 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705353355] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-07 00:59:32,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710613539] [2022-04-07 00:59:32,053 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-07 00:59:32,053 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-07 00:59:32,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-07 00:59:32,054 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-07 00:59:32,056 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-04-07 00:59:33,016 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-07 00:59:33,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-07 00:59:33,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 2846 conjuncts, 11 conjunts are in the unsatisfiable core [2022-04-07 00:59:33,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-07 00:59:33,384 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 00:59:33,384 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-07 00:59:33,936 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 00:59:33,936 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1710613539] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-07 00:59:33,936 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-07 00:59:33,936 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 7, 7] total 24 [2022-04-07 00:59:33,936 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 00:59:33,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1095563928] [2022-04-07 00:59:33,937 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1095563928] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:59:33,937 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:59:33,937 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-07 00:59:33,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190512888] [2022-04-07 00:59:33,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 00:59:33,937 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-07 00:59:33,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 00:59:33,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-07 00:59:33,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2022-04-07 00:59:33,938 INFO L87 Difference]: Start difference. First operand 7000 states and 10519 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 7 states have internal predecessors, (47), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 00:59:41,548 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 00:59:43,714 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 00:59:49,768 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-04-07 00:59:55,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 00:59:55,631 INFO L93 Difference]: Finished difference Result 14820 states and 22832 transitions. [2022-04-07 00:59:55,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-07 00:59:55,632 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 7 states have internal predecessors, (47), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 65 [2022-04-07 00:59:55,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 00:59:55,666 INFO L225 Difference]: With dead ends: 14820 [2022-04-07 00:59:55,666 INFO L226 Difference]: Without dead ends: 7792 [2022-04-07 00:59:55,701 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 131 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=248, Invalid=1012, Unknown=0, NotChecked=0, Total=1260 [2022-04-07 00:59:55,702 INFO L913 BasicCegarLoop]: 700 mSDtfsCounter, 1870 mSDsluCounter, 1130 mSDsCounter, 0 mSdLazyCounter, 4697 mSolverCounterSat, 813 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1900 SdHoareTripleChecker+Valid, 1830 SdHoareTripleChecker+Invalid, 5513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 813 IncrementalHoareTripleChecker+Valid, 4697 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.2s IncrementalHoareTripleChecker+Time [2022-04-07 00:59:55,702 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1900 Valid, 1830 Invalid, 5513 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [813 Valid, 4697 Invalid, 3 Unknown, 0 Unchecked, 18.2s Time] [2022-04-07 00:59:55,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7792 states. [2022-04-07 00:59:57,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7792 to 7021. [2022-04-07 00:59:57,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7021 states, 5617 states have (on average 1.4448994124977745) internal successors, (8116), 5767 states have internal predecessors, (8116), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-04-07 00:59:57,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7021 states to 7021 states and 10540 transitions. [2022-04-07 00:59:57,234 INFO L78 Accepts]: Start accepts. Automaton has 7021 states and 10540 transitions. Word has length 65 [2022-04-07 00:59:57,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 00:59:57,234 INFO L478 AbstractCegarLoop]: Abstraction has 7021 states and 10540 transitions. [2022-04-07 00:59:57,234 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 7 states have internal predecessors, (47), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 00:59:57,234 INFO L276 IsEmpty]: Start isEmpty. Operand 7021 states and 10540 transitions. [2022-04-07 00:59:57,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-04-07 00:59:57,236 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 00:59:57,236 INFO L499 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-07 00:59:57,270 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-04-07 00:59:57,451 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-07 00:59:57,451 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 00:59:57,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 00:59:57,452 INFO L85 PathProgramCache]: Analyzing trace with hash -626150932, now seen corresponding path program 5 times [2022-04-07 00:59:57,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 00:59:57,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1937147296] [2022-04-07 00:59:57,453 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-04-07 00:59:57,453 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-07 00:59:57,453 INFO L85 PathProgramCache]: Analyzing trace with hash -626150932, now seen corresponding path program 6 times [2022-04-07 00:59:57,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 00:59:57,453 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539950516] [2022-04-07 00:59:57,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 00:59:57,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 00:59:57,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:57,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 00:59:57,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:57,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 00:59:57,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:58,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 00:59:58,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:58,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-04-07 00:59:58,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:58,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:59:58,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:58,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-07 00:59:58,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:58,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-07 00:59:58,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:58,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:59:58,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:58,639 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 00:59:58,639 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 00:59:58,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539950516] [2022-04-07 00:59:58,640 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539950516] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-07 00:59:58,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [372731338] [2022-04-07 00:59:58,640 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-07 00:59:58,640 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-07 00:59:58,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-07 00:59:58,648 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-07 00:59:58,649 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-04-07 01:01:21,999 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-04-07 01:01:22,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-07 01:01:22,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 2861 conjuncts, 13 conjunts are in the unsatisfiable core [2022-04-07 01:01:22,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-07 01:01:22,495 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 01:01:22,495 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-07 01:01:23,118 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 01:01:23,119 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [372731338] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-07 01:01:23,119 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-07 01:01:23,119 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 8, 8] total 27 [2022-04-07 01:01:23,119 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:01:23,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1937147296] [2022-04-07 01:01:23,120 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1937147296] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:01:23,120 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:01:23,120 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-07 01:01:23,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072600813] [2022-04-07 01:01:23,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:01:23,120 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-07 01:01:23,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:01:23,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-07 01:01:23,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2022-04-07 01:01:23,121 INFO L87 Difference]: Start difference. First operand 7021 states and 10540 transitions. Second operand has 16 states, 16 states have (on average 3.0) internal successors, (48), 8 states have internal predecessors, (48), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 01:01:33,843 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 01:01:40,624 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-04-07 01:01:48,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:01:48,063 INFO L93 Difference]: Finished difference Result 14861 states and 22873 transitions. [2022-04-07 01:01:48,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-07 01:01:48,063 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 8 states have internal predecessors, (48), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 66 [2022-04-07 01:01:48,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:01:48,097 INFO L225 Difference]: With dead ends: 14861 [2022-04-07 01:01:48,097 INFO L226 Difference]: Without dead ends: 7813 [2022-04-07 01:01:48,135 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 131 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=298, Invalid=1262, Unknown=0, NotChecked=0, Total=1560 [2022-04-07 01:01:48,137 INFO L913 BasicCegarLoop]: 700 mSDtfsCounter, 1768 mSDsluCounter, 1708 mSDsCounter, 0 mSdLazyCounter, 7172 mSolverCounterSat, 749 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1798 SdHoareTripleChecker+Valid, 2408 SdHoareTripleChecker+Invalid, 7923 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 749 IncrementalHoareTripleChecker+Valid, 7172 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.9s IncrementalHoareTripleChecker+Time [2022-04-07 01:01:48,137 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1798 Valid, 2408 Invalid, 7923 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [749 Valid, 7172 Invalid, 2 Unknown, 0 Unchecked, 20.9s Time] [2022-04-07 01:01:48,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7813 states. [2022-04-07 01:01:49,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7813 to 7042. [2022-04-07 01:01:49,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7042 states, 5638 states have (on average 1.443242284498049) internal successors, (8137), 5788 states have internal predecessors, (8137), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-04-07 01:01:49,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7042 states to 7042 states and 10561 transitions. [2022-04-07 01:01:49,862 INFO L78 Accepts]: Start accepts. Automaton has 7042 states and 10561 transitions. Word has length 66 [2022-04-07 01:01:49,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:01:49,863 INFO L478 AbstractCegarLoop]: Abstraction has 7042 states and 10561 transitions. [2022-04-07 01:01:49,863 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 8 states have internal predecessors, (48), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 01:01:49,863 INFO L276 IsEmpty]: Start isEmpty. Operand 7042 states and 10561 transitions. [2022-04-07 01:01:49,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-04-07 01:01:49,864 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:01:49,864 INFO L499 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-07 01:01:49,918 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-04-07 01:01:50,079 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-04-07 01:01:50,079 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:01:50,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:01:50,080 INFO L85 PathProgramCache]: Analyzing trace with hash -249355279, now seen corresponding path program 3 times [2022-04-07 01:01:50,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:01:50,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1532436723] [2022-04-07 01:01:50,081 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-04-07 01:01:50,081 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-07 01:01:50,081 INFO L85 PathProgramCache]: Analyzing trace with hash -249355279, now seen corresponding path program 4 times [2022-04-07 01:01:50,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:01:50,081 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651994436] [2022-04-07 01:01:50,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:01:50,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:01:50,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:50,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:01:50,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:50,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:01:50,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:51,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-04-07 01:01:51,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:51,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-07 01:01:51,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:51,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:01:51,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:51,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-07 01:01:51,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:51,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-07 01:01:51,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:51,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:01:51,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:51,526 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 01:01:51,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:01:51,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651994436] [2022-04-07 01:01:51,526 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651994436] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-07 01:01:51,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693411150] [2022-04-07 01:01:51,527 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-07 01:01:51,527 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-07 01:01:51,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-07 01:01:51,532 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-07 01:01:51,533 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-04-07 01:01:52,805 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-07 01:01:52,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-07 01:01:52,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 2877 conjuncts, 16 conjunts are in the unsatisfiable core [2022-04-07 01:01:52,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-07 01:01:53,510 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 01:01:53,511 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-07 01:01:54,273 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 01:01:54,274 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1693411150] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-07 01:01:54,274 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-07 01:01:54,274 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 9, 9] total 30 [2022-04-07 01:01:54,274 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:01:54,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1532436723] [2022-04-07 01:01:54,274 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1532436723] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:01:54,274 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:01:54,274 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-04-07 01:01:54,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780121781] [2022-04-07 01:01:54,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:01:54,275 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-07 01:01:54,275 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:01:54,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-07 01:01:54,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=704, Unknown=0, NotChecked=0, Total=870 [2022-04-07 01:01:54,276 INFO L87 Difference]: Start difference. First operand 7042 states and 10561 transitions. Second operand has 17 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 9 states have internal predecessors, (50), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 01:02:05,677 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-04-07 01:02:10,154 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-04-07 01:02:17,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:02:17,175 INFO L93 Difference]: Finished difference Result 14902 states and 22914 transitions. [2022-04-07 01:02:17,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-07 01:02:17,176 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 9 states have internal predecessors, (50), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 68 [2022-04-07 01:02:17,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:02:17,206 INFO L225 Difference]: With dead ends: 14902 [2022-04-07 01:02:17,206 INFO L226 Difference]: Without dead ends: 7834 [2022-04-07 01:02:17,234 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 133 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 363 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=356, Invalid=1536, Unknown=0, NotChecked=0, Total=1892 [2022-04-07 01:02:17,235 INFO L913 BasicCegarLoop]: 700 mSDtfsCounter, 1859 mSDsluCounter, 1514 mSDsCounter, 0 mSdLazyCounter, 6220 mSolverCounterSat, 760 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1889 SdHoareTripleChecker+Valid, 2214 SdHoareTripleChecker+Invalid, 6981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 760 IncrementalHoareTripleChecker+Valid, 6220 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.7s IncrementalHoareTripleChecker+Time [2022-04-07 01:02:17,236 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1889 Valid, 2214 Invalid, 6981 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [760 Valid, 6220 Invalid, 1 Unknown, 0 Unchecked, 18.7s Time] [2022-04-07 01:02:17,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7834 states. [2022-04-07 01:02:18,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7834 to 7063. [2022-04-07 01:02:18,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7063 states, 5659 states have (on average 1.4415974553808093) internal successors, (8158), 5809 states have internal predecessors, (8158), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-04-07 01:02:18,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7063 states to 7063 states and 10582 transitions. [2022-04-07 01:02:18,887 INFO L78 Accepts]: Start accepts. Automaton has 7063 states and 10582 transitions. Word has length 68 [2022-04-07 01:02:18,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:02:18,887 INFO L478 AbstractCegarLoop]: Abstraction has 7063 states and 10582 transitions. [2022-04-07 01:02:18,887 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 9 states have internal predecessors, (50), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 01:02:18,888 INFO L276 IsEmpty]: Start isEmpty. Operand 7063 states and 10582 transitions. [2022-04-07 01:02:18,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-04-07 01:02:18,889 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:02:18,889 INFO L499 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-07 01:02:18,931 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-04-07 01:02:19,115 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-04-07 01:02:19,116 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:02:19,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:02:19,116 INFO L85 PathProgramCache]: Analyzing trace with hash 329647084, now seen corresponding path program 7 times [2022-04-07 01:02:19,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:02:19,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [251947854] [2022-04-07 01:02:19,117 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-04-07 01:02:19,118 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-07 01:02:19,118 INFO L85 PathProgramCache]: Analyzing trace with hash 329647084, now seen corresponding path program 8 times [2022-04-07 01:02:19,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:02:19,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510536767] [2022-04-07 01:02:19,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:02:19,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:02:19,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:19,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:02:19,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:19,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:02:19,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:20,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-07 01:02:20,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:20,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-07 01:02:20,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:20,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:02:20,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:20,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-07 01:02:20,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:20,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-07 01:02:20,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:20,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:02:20,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:20,595 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 01:02:20,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:02:20,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510536767] [2022-04-07 01:02:20,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510536767] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-07 01:02:20,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1286334964] [2022-04-07 01:02:20,596 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-07 01:02:20,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-07 01:02:20,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-07 01:02:20,597 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-07 01:02:20,598 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-04-07 01:02:25,243 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-07 01:02:25,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-07 01:02:25,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 2891 conjuncts, 17 conjunts are in the unsatisfiable core [2022-04-07 01:02:25,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-07 01:02:25,815 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 01:02:25,815 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-07 01:02:26,759 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 01:02:26,760 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1286334964] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-07 01:02:26,760 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-07 01:02:26,760 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 10, 10] total 33 [2022-04-07 01:02:26,760 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:02:26,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [251947854] [2022-04-07 01:02:26,760 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [251947854] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:02:26,760 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:02:26,760 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-07 01:02:26,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487890850] [2022-04-07 01:02:26,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:02:26,761 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-07 01:02:26,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:02:26,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-07 01:02:26,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=859, Unknown=0, NotChecked=0, Total=1056 [2022-04-07 01:02:26,761 INFO L87 Difference]: Start difference. First operand 7063 states and 10582 transitions. Second operand has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 10 states have internal predecessors, (50), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 01:02:40,410 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-04-07 01:02:47,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:02:47,475 INFO L93 Difference]: Finished difference Result 14943 states and 22955 transitions. [2022-04-07 01:02:47,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-07 01:02:47,476 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 10 states have internal predecessors, (50), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 68 [2022-04-07 01:02:47,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:02:47,506 INFO L225 Difference]: With dead ends: 14943 [2022-04-07 01:02:47,506 INFO L226 Difference]: Without dead ends: 7855 [2022-04-07 01:02:47,531 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 131 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 272 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=416, Invalid=1840, Unknown=0, NotChecked=0, Total=2256 [2022-04-07 01:02:47,532 INFO L913 BasicCegarLoop]: 700 mSDtfsCounter, 1621 mSDsluCounter, 1130 mSDsCounter, 0 mSdLazyCounter, 5036 mSolverCounterSat, 697 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1651 SdHoareTripleChecker+Valid, 1830 SdHoareTripleChecker+Invalid, 5734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 697 IncrementalHoareTripleChecker+Valid, 5036 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.1s IncrementalHoareTripleChecker+Time [2022-04-07 01:02:47,532 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1651 Valid, 1830 Invalid, 5734 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [697 Valid, 5036 Invalid, 1 Unknown, 0 Unchecked, 16.1s Time] [2022-04-07 01:02:47,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7855 states. [2022-04-07 01:02:49,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7855 to 7084. [2022-04-07 01:02:49,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7084 states, 5680 states have (on average 1.4399647887323943) internal successors, (8179), 5830 states have internal predecessors, (8179), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-04-07 01:02:49,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7084 states to 7084 states and 10603 transitions. [2022-04-07 01:02:49,199 INFO L78 Accepts]: Start accepts. Automaton has 7084 states and 10603 transitions. Word has length 68 [2022-04-07 01:02:49,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:02:49,200 INFO L478 AbstractCegarLoop]: Abstraction has 7084 states and 10603 transitions. [2022-04-07 01:02:49,200 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 10 states have internal predecessors, (50), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 01:02:49,200 INFO L276 IsEmpty]: Start isEmpty. Operand 7084 states and 10603 transitions. [2022-04-07 01:02:49,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-04-07 01:02:49,201 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:02:49,201 INFO L499 BasicCegarLoop]: trace histogram [7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-07 01:02:49,241 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-04-07 01:02:49,423 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-04-07 01:02:49,424 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:02:49,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:02:49,424 INFO L85 PathProgramCache]: Analyzing trace with hash -850463247, now seen corresponding path program 5 times [2022-04-07 01:02:49,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:02:49,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1826764994] [2022-04-07 01:02:49,425 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-04-07 01:02:49,425 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-07 01:02:49,425 INFO L85 PathProgramCache]: Analyzing trace with hash -850463247, now seen corresponding path program 6 times [2022-04-07 01:02:49,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:02:49,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806288671] [2022-04-07 01:02:49,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:02:49,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:02:49,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:49,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:02:49,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:49,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:02:49,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:50,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-04-07 01:02:50,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:50,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-07 01:02:50,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:50,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:02:50,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:50,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-07 01:02:50,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:50,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-07 01:02:50,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:50,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:02:50,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:50,848 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 01:02:50,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:02:50,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806288671] [2022-04-07 01:02:50,849 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806288671] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-07 01:02:50,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1214527905] [2022-04-07 01:02:50,849 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-07 01:02:50,849 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-07 01:02:50,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-07 01:02:50,850 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-07 01:02:50,851 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-04-07 01:03:57,620 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-07 01:03:57,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-07 01:03:57,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 2907 conjuncts, 20 conjunts are in the unsatisfiable core [2022-04-07 01:03:57,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-07 01:03:58,510 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 01:03:58,510 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-07 01:03:59,684 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 01:03:59,684 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1214527905] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-07 01:03:59,684 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-07 01:03:59,684 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 11, 11] total 36 [2022-04-07 01:03:59,685 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:03:59,685 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1826764994] [2022-04-07 01:03:59,685 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1826764994] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:03:59,685 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:03:59,685 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-07 01:03:59,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414773230] [2022-04-07 01:03:59,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:03:59,685 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-07 01:03:59,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:03:59,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-07 01:03:59,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=242, Invalid=1018, Unknown=0, NotChecked=0, Total=1260 [2022-04-07 01:03:59,687 INFO L87 Difference]: Start difference. First operand 7084 states and 10603 transitions. Second operand has 19 states, 19 states have (on average 2.736842105263158) internal successors, (52), 11 states have internal predecessors, (52), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 01:04:18,972 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-04-07 01:04:27,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:04:27,718 INFO L93 Difference]: Finished difference Result 14984 states and 22996 transitions. [2022-04-07 01:04:27,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-07 01:04:27,718 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.736842105263158) internal successors, (52), 11 states have internal predecessors, (52), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 70 [2022-04-07 01:04:27,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:04:27,754 INFO L225 Difference]: With dead ends: 14984 [2022-04-07 01:04:27,754 INFO L226 Difference]: Without dead ends: 7876 [2022-04-07 01:04:27,782 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 133 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 465 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=486, Invalid=2166, Unknown=0, NotChecked=0, Total=2652 [2022-04-07 01:04:27,783 INFO L913 BasicCegarLoop]: 700 mSDtfsCounter, 2402 mSDsluCounter, 2211 mSDsCounter, 0 mSdLazyCounter, 8776 mSolverCounterSat, 1038 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2432 SdHoareTripleChecker+Valid, 2911 SdHoareTripleChecker+Invalid, 9815 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1038 IncrementalHoareTripleChecker+Valid, 8776 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.2s IncrementalHoareTripleChecker+Time [2022-04-07 01:04:27,783 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2432 Valid, 2911 Invalid, 9815 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1038 Valid, 8776 Invalid, 1 Unknown, 0 Unchecked, 23.2s Time] [2022-04-07 01:04:27,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7876 states. [2022-04-07 01:04:29,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7876 to 7105. [2022-04-07 01:04:29,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7105 states, 5701 states have (on average 1.4383441501490966) internal successors, (8200), 5851 states have internal predecessors, (8200), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-04-07 01:04:29,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7105 states to 7105 states and 10624 transitions. [2022-04-07 01:04:29,417 INFO L78 Accepts]: Start accepts. Automaton has 7105 states and 10624 transitions. Word has length 70 [2022-04-07 01:04:29,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:04:29,418 INFO L478 AbstractCegarLoop]: Abstraction has 7105 states and 10624 transitions. [2022-04-07 01:04:29,418 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.736842105263158) internal successors, (52), 11 states have internal predecessors, (52), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 01:04:29,418 INFO L276 IsEmpty]: Start isEmpty. Operand 7105 states and 10624 transitions. [2022-04-07 01:04:29,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-04-07 01:04:29,419 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:04:29,419 INFO L499 BasicCegarLoop]: trace histogram [8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-07 01:04:29,455 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-04-07 01:04:29,639 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-07 01:04:29,640 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:04:29,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:04:29,640 INFO L85 PathProgramCache]: Analyzing trace with hash -271460884, now seen corresponding path program 9 times [2022-04-07 01:04:29,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:04:29,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [229287667] [2022-04-07 01:04:29,641 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-04-07 01:04:29,641 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-07 01:04:29,641 INFO L85 PathProgramCache]: Analyzing trace with hash -271460884, now seen corresponding path program 10 times [2022-04-07 01:04:29,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:04:29,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816985453] [2022-04-07 01:04:29,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:04:29,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:04:29,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:29,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:04:29,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:30,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:04:30,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:30,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-04-07 01:04:30,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:30,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-07 01:04:30,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:31,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:04:31,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:31,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-07 01:04:31,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:31,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-07 01:04:31,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:31,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:04:31,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:31,237 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 01:04:31,237 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:04:31,237 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816985453] [2022-04-07 01:04:31,237 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816985453] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-07 01:04:31,237 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1284342587] [2022-04-07 01:04:31,237 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-07 01:04:31,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-07 01:04:31,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-07 01:04:31,238 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-07 01:04:31,239 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-04-07 01:04:32,446 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-07 01:04:32,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-07 01:04:32,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 2921 conjuncts, 22 conjunts are in the unsatisfiable core [2022-04-07 01:04:32,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-07 01:04:33,524 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 01:04:33,524 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-07 01:04:35,087 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 01:04:35,087 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1284342587] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-07 01:04:35,087 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-07 01:04:35,087 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 12, 12] total 39 [2022-04-07 01:04:35,088 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:04:35,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [229287667] [2022-04-07 01:04:35,088 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [229287667] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:04:35,088 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:04:35,088 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-07 01:04:35,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334342654] [2022-04-07 01:04:35,088 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:04:35,088 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-07 01:04:35,088 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:04:35,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-07 01:04:35,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=285, Invalid=1197, Unknown=0, NotChecked=0, Total=1482 [2022-04-07 01:04:35,089 INFO L87 Difference]: Start difference. First operand 7105 states and 10624 transitions. Second operand has 20 states, 20 states have (on average 2.6) internal successors, (52), 12 states have internal predecessors, (52), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 01:04:57,050 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-04-07 01:05:08,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:05:08,429 INFO L93 Difference]: Finished difference Result 15025 states and 23037 transitions. [2022-04-07 01:05:08,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-04-07 01:05:08,429 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.6) internal successors, (52), 12 states have internal predecessors, (52), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 70 [2022-04-07 01:05:08,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:05:08,468 INFO L225 Difference]: With dead ends: 15025 [2022-04-07 01:05:08,468 INFO L226 Difference]: Without dead ends: 7897 [2022-04-07 01:05:08,498 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 131 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 484 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=560, Invalid=2520, Unknown=0, NotChecked=0, Total=3080 [2022-04-07 01:05:08,499 INFO L913 BasicCegarLoop]: 700 mSDtfsCounter, 1659 mSDsluCounter, 2360 mSDsCounter, 0 mSdLazyCounter, 10253 mSolverCounterSat, 693 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1689 SdHoareTripleChecker+Valid, 3060 SdHoareTripleChecker+Invalid, 10947 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 693 IncrementalHoareTripleChecker+Valid, 10253 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.0s IncrementalHoareTripleChecker+Time [2022-04-07 01:05:08,499 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1689 Valid, 3060 Invalid, 10947 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [693 Valid, 10253 Invalid, 1 Unknown, 0 Unchecked, 28.0s Time] [2022-04-07 01:05:08,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7897 states. [2022-04-07 01:05:10,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7897 to 7126. [2022-04-07 01:05:10,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7126 states, 5722 states have (on average 1.4367354072002796) internal successors, (8221), 5872 states have internal predecessors, (8221), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-04-07 01:05:10,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7126 states to 7126 states and 10645 transitions. [2022-04-07 01:05:10,323 INFO L78 Accepts]: Start accepts. Automaton has 7126 states and 10645 transitions. Word has length 70 [2022-04-07 01:05:10,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:05:10,323 INFO L478 AbstractCegarLoop]: Abstraction has 7126 states and 10645 transitions. [2022-04-07 01:05:10,323 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.6) internal successors, (52), 12 states have internal predecessors, (52), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 01:05:10,323 INFO L276 IsEmpty]: Start isEmpty. Operand 7126 states and 10645 transitions. [2022-04-07 01:05:10,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-04-07 01:05:10,324 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:05:10,324 INFO L499 BasicCegarLoop]: trace histogram [9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-07 01:05:10,354 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-04-07 01:05:10,532 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-07 01:05:10,533 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:05:10,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:05:10,533 INFO L85 PathProgramCache]: Analyzing trace with hash 1305364465, now seen corresponding path program 7 times [2022-04-07 01:05:10,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:05:10,533 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1869372604] [2022-04-07 01:05:10,534 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-04-07 01:05:10,534 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-07 01:05:10,534 INFO L85 PathProgramCache]: Analyzing trace with hash 1305364465, now seen corresponding path program 8 times [2022-04-07 01:05:10,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:05:10,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900677647] [2022-04-07 01:05:10,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:05:10,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:05:10,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:10,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:05:10,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:10,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:05:10,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:12,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-07 01:05:12,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:12,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-07 01:05:12,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:12,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:05:12,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:12,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-07 01:05:12,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:12,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-07 01:05:12,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:12,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:05:12,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:12,603 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 01:05:12,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:05:12,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900677647] [2022-04-07 01:05:12,603 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900677647] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-07 01:05:12,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984136586] [2022-04-07 01:05:12,603 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-07 01:05:12,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-07 01:05:12,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-07 01:05:12,604 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-07 01:05:12,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-04-07 01:05:24,184 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-07 01:05:24,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-07 01:05:24,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 2937 conjuncts, 24 conjunts are in the unsatisfiable core [2022-04-07 01:05:24,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-07 01:05:25,315 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 01:05:25,315 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-07 01:05:27,316 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 01:05:27,316 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1984136586] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-07 01:05:27,316 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-07 01:05:27,316 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 13, 13] total 42 [2022-04-07 01:05:27,316 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:05:27,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1869372604] [2022-04-07 01:05:27,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1869372604] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:05:27,317 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:05:27,317 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-07 01:05:27,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608565657] [2022-04-07 01:05:27,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:05:27,317 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-07 01:05:27,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:05:27,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-07 01:05:27,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=331, Invalid=1391, Unknown=0, NotChecked=0, Total=1722 [2022-04-07 01:05:27,318 INFO L87 Difference]: Start difference. First operand 7126 states and 10645 transitions. Second operand has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 13 states have internal predecessors, (54), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 01:05:48,461 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-04-07 01:05:58,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:05:58,113 INFO L93 Difference]: Finished difference Result 15066 states and 23078 transitions. [2022-04-07 01:05:58,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-07 01:05:58,114 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 13 states have internal predecessors, (54), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 72 [2022-04-07 01:05:58,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:05:58,157 INFO L225 Difference]: With dead ends: 15066 [2022-04-07 01:05:58,158 INFO L226 Difference]: Without dead ends: 7918 [2022-04-07 01:05:58,194 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 133 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=640, Invalid=2900, Unknown=0, NotChecked=0, Total=3540 [2022-04-07 01:05:58,195 INFO L913 BasicCegarLoop]: 700 mSDtfsCounter, 2155 mSDsluCounter, 1882 mSDsCounter, 0 mSdLazyCounter, 7783 mSolverCounterSat, 907 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2185 SdHoareTripleChecker+Valid, 2582 SdHoareTripleChecker+Invalid, 8691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 907 IncrementalHoareTripleChecker+Valid, 7783 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.5s IncrementalHoareTripleChecker+Time [2022-04-07 01:05:58,195 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2185 Valid, 2582 Invalid, 8691 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [907 Valid, 7783 Invalid, 1 Unknown, 0 Unchecked, 24.5s Time] [2022-04-07 01:05:58,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7918 states. [2022-04-07 01:05:59,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7918 to 7147. [2022-04-07 01:06:00,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7147 states, 5743 states have (on average 1.4351384293923037) internal successors, (8242), 5893 states have internal predecessors, (8242), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-04-07 01:06:00,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7147 states to 7147 states and 10666 transitions. [2022-04-07 01:06:00,025 INFO L78 Accepts]: Start accepts. Automaton has 7147 states and 10666 transitions. Word has length 72 [2022-04-07 01:06:00,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:06:00,025 INFO L478 AbstractCegarLoop]: Abstraction has 7147 states and 10666 transitions. [2022-04-07 01:06:00,026 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 13 states have internal predecessors, (54), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 01:06:00,026 INFO L276 IsEmpty]: Start isEmpty. Operand 7147 states and 10666 transitions. [2022-04-07 01:06:00,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-04-07 01:06:00,027 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:06:00,027 INFO L499 BasicCegarLoop]: trace histogram [10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-07 01:06:00,071 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-04-07 01:06:00,255 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-07 01:06:00,255 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:06:00,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:06:00,256 INFO L85 PathProgramCache]: Analyzing trace with hash 1884366828, now seen corresponding path program 11 times [2022-04-07 01:06:00,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:06:00,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2131263049] [2022-04-07 01:06:00,257 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-04-07 01:06:00,257 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-07 01:06:00,257 INFO L85 PathProgramCache]: Analyzing trace with hash 1884366828, now seen corresponding path program 12 times [2022-04-07 01:06:00,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:06:00,257 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556400527] [2022-04-07 01:06:00,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:06:00,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:06:00,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:00,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:06:00,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:00,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:06:00,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:02,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-07 01:06:02,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:02,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-07 01:06:02,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:02,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:06:02,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:02,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-07 01:06:02,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:02,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-07 01:06:02,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:03,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:06:03,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:03,035 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 01:06:03,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:06:03,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556400527] [2022-04-07 01:06:03,036 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556400527] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-07 01:06:03,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [316933779] [2022-04-07 01:06:03,036 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-07 01:06:03,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-07 01:06:03,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-07 01:06:03,037 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-07 01:06:03,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process