/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-3.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-34549b5 [2022-04-07 00:58:28,984 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-04-07 00:58:28,985 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-04-07 00:58:29,022 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-04-07 00:58:29,022 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-04-07 00:58:29,024 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-04-07 00:58:29,026 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-04-07 00:58:29,031 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-04-07 00:58:29,032 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-04-07 00:58:29,036 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-04-07 00:58:29,037 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-04-07 00:58:29,038 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-04-07 00:58:29,038 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-04-07 00:58:29,040 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-04-07 00:58:29,041 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-04-07 00:58:29,044 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-04-07 00:58:29,045 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-04-07 00:58:29,047 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-04-07 00:58:29,049 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-04-07 00:58:29,055 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-04-07 00:58:29,057 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-04-07 00:58:29,058 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-04-07 00:58:29,058 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-04-07 00:58:29,059 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-04-07 00:58:29,060 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-04-07 00:58:29,067 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-04-07 00:58:29,068 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-04-07 00:58:29,068 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-04-07 00:58:29,069 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-04-07 00:58:29,069 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-04-07 00:58:29,071 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-04-07 00:58:29,071 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-04-07 00:58:29,073 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-04-07 00:58:29,073 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-04-07 00:58:29,074 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-04-07 00:58:29,075 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-04-07 00:58:29,075 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-04-07 00:58:29,076 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-04-07 00:58:29,076 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-04-07 00:58:29,076 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-04-07 00:58:29,077 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-04-07 00:58:29,078 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-04-07 00:58:29,079 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:58:29,089 INFO L113 SettingsManager]: Loading preferences was successful [2022-04-07 00:58:29,089 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-04-07 00:58:29,091 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-04-07 00:58:29,091 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-04-07 00:58:29,091 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-04-07 00:58:29,091 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-04-07 00:58:29,091 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-04-07 00:58:29,091 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-04-07 00:58:29,092 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-04-07 00:58:29,093 INFO L138 SettingsManager]: * Use constant arrays=true [2022-04-07 00:58:29,093 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-04-07 00:58:29,093 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-04-07 00:58:29,093 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-04-07 00:58:29,093 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-04-07 00:58:29,093 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-04-07 00:58:29,094 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-07 00:58:29,094 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-04-07 00:58:29,094 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2022-04-07 00:58:29,094 INFO L138 SettingsManager]: * Trace refinement strategy=ACCELERATED_INTERPOLATION [2022-04-07 00:58:29,094 INFO L138 SettingsManager]: * Trace refinement strategy used in Accelerated Interpolation=CAMEL [2022-04-07 00:58:29,094 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-04-07 00:58:29,094 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=QVASR [2022-04-07 00:58:29,095 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:58:29,315 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-04-07 00:58:29,360 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-04-07 00:58:29,363 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-04-07 00:58:29,364 INFO L271 PluginConnector]: Initializing CDTParser... [2022-04-07 00:58:29,365 INFO L275 PluginConnector]: CDTParser initialized [2022-04-07 00:58:29,366 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ntdrivers/floppy.i.cil-3.c [2022-04-07 00:58:29,431 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/975ddde88/be66a744d93f4c15afdfb06ba7307c96/FLAG875691f83 [2022-04-07 00:58:30,083 INFO L306 CDTParser]: Found 1 translation units. [2022-04-07 00:58:30,083 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers/floppy.i.cil-3.c [2022-04-07 00:58:30,126 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/975ddde88/be66a744d93f4c15afdfb06ba7307c96/FLAG875691f83 [2022-04-07 00:58:30,410 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/975ddde88/be66a744d93f4c15afdfb06ba7307c96 [2022-04-07 00:58:30,412 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-04-07 00:58:30,414 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-04-07 00:58:30,418 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-04-07 00:58:30,418 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-04-07 00:58:30,421 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-04-07 00:58:30,422 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.04 12:58:30" (1/1) ... [2022-04-07 00:58:30,423 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@898b136 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.04 12:58:30, skipping insertion in model container [2022-04-07 00:58:30,423 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.04 12:58:30" (1/1) ... [2022-04-07 00:58:30,427 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-04-07 00:58:30,512 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-04-07 00:58:31,190 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-3.c[77246,77259] [2022-04-07 00:58:31,575 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-07 00:58:31,631 INFO L203 MainTranslator]: Completed pre-run [2022-04-07 00:58:31,700 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-3.c[77246,77259] [2022-04-07 00:58:31,997 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-07 00:58:32,041 INFO L208 MainTranslator]: Completed translation [2022-04-07 00:58:32,041 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.04 12:58:32 WrapperNode [2022-04-07 00:58:32,041 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-04-07 00:58:32,042 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-04-07 00:58:32,042 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-04-07 00:58:32,043 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-04-07 00:58:32,052 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.04 12:58:32" (1/1) ... [2022-04-07 00:58:32,052 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.04 12:58:32" (1/1) ... [2022-04-07 00:58:32,137 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.04 12:58:32" (1/1) ... [2022-04-07 00:58:32,137 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.04 12:58:32" (1/1) ... [2022-04-07 00:58:32,257 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.04 12:58:32" (1/1) ... [2022-04-07 00:58:32,328 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.04 12:58:32" (1/1) ... [2022-04-07 00:58:32,360 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.04 12:58:32" (1/1) ... [2022-04-07 00:58:32,390 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-04-07 00:58:32,391 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-04-07 00:58:32,391 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-04-07 00:58:32,392 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-04-07 00:58:32,392 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.04 12:58:32" (1/1) ... [2022-04-07 00:58:32,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-07 00:58:32,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-07 00:58:32,416 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:58:32,424 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:58:32,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-04-07 00:58:32,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-04-07 00:58:32,461 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-04-07 00:58:32,461 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_guard [2022-04-07 00:58:32,461 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedExchange [2022-04-07 00:58:32,462 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2022-04-07 00:58:32,462 INFO L138 BoogieDeclarations]: Found implementation of procedure _BLAST_init [2022-04-07 00:58:32,462 INFO L138 BoogieDeclarations]: Found implementation of procedure DriverEntry [2022-04-07 00:58:32,462 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyUnload [2022-04-07 00:58:32,462 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyAddDevice [2022-04-07 00:58:32,462 INFO L138 BoogieDeclarations]: Found implementation of procedure FlConfigCallBack [2022-04-07 00:58:32,462 INFO L138 BoogieDeclarations]: Found implementation of procedure FlAcpiConfigureFloppy [2022-04-07 00:58:32,462 INFO L138 BoogieDeclarations]: Found implementation of procedure FlQueueIrpToThread [2022-04-07 00:58:32,462 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyCreateClose [2022-04-07 00:58:32,462 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyDeviceControl [2022-04-07 00:58:32,462 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPnp [2022-04-07 00:58:32,463 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyStartDevice [2022-04-07 00:58:32,463 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPnpComplete [2022-04-07 00:58:32,463 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPower [2022-04-07 00:58:32,463 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyReadWrite [2022-04-07 00:58:32,463 INFO L138 BoogieDeclarations]: Found implementation of procedure FlInterpretError [2022-04-07 00:58:32,463 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFinishOperation [2022-04-07 00:58:32,463 INFO L138 BoogieDeclarations]: Found implementation of procedure FlStartDrive [2022-04-07 00:58:32,463 INFO L138 BoogieDeclarations]: Found implementation of procedure FlDatarateSpecifyConfigure [2022-04-07 00:58:32,463 INFO L138 BoogieDeclarations]: Found implementation of procedure FlRecalibrateDrive [2022-04-07 00:58:32,463 INFO L138 BoogieDeclarations]: Found implementation of procedure FlDetermineMediaType [2022-04-07 00:58:32,463 INFO L138 BoogieDeclarations]: Found implementation of procedure FlAllocateIoBuffer [2022-04-07 00:58:32,463 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFreeIoBuffer [2022-04-07 00:58:32,464 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyThread [2022-04-07 00:58:32,464 INFO L138 BoogieDeclarations]: Found implementation of procedure FlConsolidateMediaTypeWithBootSector [2022-04-07 00:58:32,464 INFO L138 BoogieDeclarations]: Found implementation of procedure FlCheckBootSector [2022-04-07 00:58:32,464 INFO L138 BoogieDeclarations]: Found implementation of procedure FlReadWriteTrack [2022-04-07 00:58:32,464 INFO L138 BoogieDeclarations]: Found implementation of procedure FlReadWrite [2022-04-07 00:58:32,464 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFormat [2022-04-07 00:58:32,464 INFO L138 BoogieDeclarations]: Found implementation of procedure FlCheckFormatParameters [2022-04-07 00:58:32,464 INFO L138 BoogieDeclarations]: Found implementation of procedure FlIssueCommand [2022-04-07 00:58:32,464 INFO L138 BoogieDeclarations]: Found implementation of procedure FlInitializeControllerHardware [2022-04-07 00:58:32,464 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFdcDeviceIo [2022-04-07 00:58:32,464 INFO L138 BoogieDeclarations]: Found implementation of procedure FlHdbit [2022-04-07 00:58:32,464 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyQueueRequest [2022-04-07 00:58:32,465 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyCancelQueuedRequest [2022-04-07 00:58:32,465 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyProcessQueuedRequests [2022-04-07 00:58:32,465 INFO L138 BoogieDeclarations]: Found implementation of procedure stub_driver_init [2022-04-07 00:58:32,465 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-04-07 00:58:32,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAcquireFastMutex [2022-04-07 00:58:32,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ExReleaseFastMutex [2022-04-07 00:58:32,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2022-04-07 00:58:32,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ExFreePool [2022-04-07 00:58:32,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertHeadList [2022-04-07 00:58:32,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertTailList [2022-04-07 00:58:32,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedRemoveHeadList [2022-04-07 00:58:32,465 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAllocateMdl [2022-04-07 00:58:32,466 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAttachDeviceToDeviceStack [2022-04-07 00:58:32,466 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildAsynchronousFsdRequest [2022-04-07 00:58:32,466 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2022-04-07 00:58:32,466 INFO L138 BoogieDeclarations]: Found implementation of procedure IoCreateDevice [2022-04-07 00:58:32,466 INFO L138 BoogieDeclarations]: Found implementation of procedure IoCreateSymbolicLink [2022-04-07 00:58:32,466 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteDevice [2022-04-07 00:58:32,466 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteSymbolicLink [2022-04-07 00:58:32,466 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDetachDevice [2022-04-07 00:58:32,466 INFO L138 BoogieDeclarations]: Found implementation of procedure IoFreeIrp [2022-04-07 00:58:32,466 INFO L138 BoogieDeclarations]: Found implementation of procedure IoFreeMdl [2022-04-07 00:58:32,466 INFO L138 BoogieDeclarations]: Found implementation of procedure IoGetConfigurationInformation [2022-04-07 00:58:32,466 INFO L138 BoogieDeclarations]: Found implementation of procedure IoQueryDeviceDescription [2022-04-07 00:58:32,467 INFO L138 BoogieDeclarations]: Found implementation of procedure IoRegisterDeviceInterface [2022-04-07 00:58:32,467 INFO L138 BoogieDeclarations]: Found implementation of procedure IoReleaseCancelSpinLock [2022-04-07 00:58:32,467 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2022-04-07 00:58:32,467 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetHardErrorOrVerifyDevice [2022-04-07 00:58:32,467 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2022-04-07 00:58:32,467 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2022-04-07 00:58:32,467 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2022-04-07 00:58:32,467 INFO L138 BoogieDeclarations]: Found implementation of procedure KeAcquireSpinLockRaiseToDpc [2022-04-07 00:58:32,467 INFO L138 BoogieDeclarations]: Found implementation of procedure KeDelayExecutionThread [2022-04-07 00:58:32,467 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeEvent [2022-04-07 00:58:32,467 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeSemaphore [2022-04-07 00:58:32,468 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeSpinLock [2022-04-07 00:58:32,468 INFO L138 BoogieDeclarations]: Found implementation of procedure KeReleaseSemaphore [2022-04-07 00:58:32,468 INFO L138 BoogieDeclarations]: Found implementation of procedure KfReleaseSpinLock [2022-04-07 00:58:32,468 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2022-04-07 00:58:32,468 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2022-04-07 00:58:32,468 INFO L138 BoogieDeclarations]: Found implementation of procedure MmAllocateContiguousMemory [2022-04-07 00:58:32,468 INFO L138 BoogieDeclarations]: Found implementation of procedure MmFreeContiguousMemory [2022-04-07 00:58:32,468 INFO L138 BoogieDeclarations]: Found implementation of procedure MmMapLockedPagesSpecifyCache [2022-04-07 00:58:32,468 INFO L138 BoogieDeclarations]: Found implementation of procedure MmPageEntireDriver [2022-04-07 00:58:32,468 INFO L138 BoogieDeclarations]: Found implementation of procedure MmResetDriverPaging [2022-04-07 00:58:32,468 INFO L138 BoogieDeclarations]: Found implementation of procedure MmUnlockPages [2022-04-07 00:58:32,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ObReferenceObjectByHandle [2022-04-07 00:58:32,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ObfDereferenceObject [2022-04-07 00:58:32,469 INFO L138 BoogieDeclarations]: Found implementation of procedure PoCallDriver [2022-04-07 00:58:32,469 INFO L138 BoogieDeclarations]: Found implementation of procedure PoStartNextPowerIrp [2022-04-07 00:58:32,469 INFO L138 BoogieDeclarations]: Found implementation of procedure PsCreateSystemThread [2022-04-07 00:58:32,469 INFO L138 BoogieDeclarations]: Found implementation of procedure PsTerminateSystemThread [2022-04-07 00:58:32,469 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlAnsiStringToUnicodeString [2022-04-07 00:58:32,469 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCompareMemory [2022-04-07 00:58:32,469 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCopyUnicodeString [2022-04-07 00:58:32,469 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlDeleteRegistryValue [2022-04-07 00:58:32,469 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlFreeUnicodeString [2022-04-07 00:58:32,469 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlInitString [2022-04-07 00:58:32,469 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlInitUnicodeString [2022-04-07 00:58:32,469 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlQueryRegistryValues [2022-04-07 00:58:32,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2022-04-07 00:58:32,470 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-04-07 00:58:32,470 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-04-07 00:58:32,470 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2022-04-07 00:58:32,470 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-04-07 00:58:32,470 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-04-07 00:58:32,470 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-04-07 00:58:32,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-04-07 00:58:32,470 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2022-04-07 00:58:32,470 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2022-04-07 00:58:32,470 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-04-07 00:58:32,470 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2022-04-07 00:58:32,471 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_guard [2022-04-07 00:58:32,471 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2022-04-07 00:58:32,471 INFO L130 BoogieDeclarations]: Found specification of procedure swprintf [2022-04-07 00:58:32,471 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2022-04-07 00:58:32,471 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2022-04-07 00:58:32,471 INFO L130 BoogieDeclarations]: Found specification of procedure memmove [2022-04-07 00:58:32,471 INFO L130 BoogieDeclarations]: Found specification of procedure RtlQueryRegistryValues [2022-04-07 00:58:32,471 INFO L130 BoogieDeclarations]: Found specification of procedure RtlDeleteRegistryValue [2022-04-07 00:58:32,471 INFO L130 BoogieDeclarations]: Found specification of procedure RtlInitString [2022-04-07 00:58:32,471 INFO L130 BoogieDeclarations]: Found specification of procedure RtlInitUnicodeString [2022-04-07 00:58:32,471 INFO L130 BoogieDeclarations]: Found specification of procedure RtlAnsiStringToUnicodeString [2022-04-07 00:58:32,471 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCopyUnicodeString [2022-04-07 00:58:32,472 INFO L130 BoogieDeclarations]: Found specification of procedure RtlFreeUnicodeString [2022-04-07 00:58:32,472 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCompareMemory [2022-04-07 00:58:32,472 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedExchange [2022-04-07 00:58:32,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-04-07 00:58:32,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-04-07 00:58:32,472 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeEvent [2022-04-07 00:58:32,472 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2022-04-07 00:58:32,472 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeSemaphore [2022-04-07 00:58:32,472 INFO L130 BoogieDeclarations]: Found specification of procedure KeReleaseSemaphore [2022-04-07 00:58:32,472 INFO L130 BoogieDeclarations]: Found specification of procedure KeDelayExecutionThread [2022-04-07 00:58:32,472 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2022-04-07 00:58:32,472 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeSpinLock [2022-04-07 00:58:32,473 INFO L130 BoogieDeclarations]: Found specification of procedure KfReleaseSpinLock [2022-04-07 00:58:32,473 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2022-04-07 00:58:32,473 INFO L130 BoogieDeclarations]: Found specification of procedure ExFreePool [2022-04-07 00:58:32,473 INFO L130 BoogieDeclarations]: Found specification of procedure ExAcquireFastMutex [2022-04-07 00:58:32,473 INFO L130 BoogieDeclarations]: Found specification of procedure ExReleaseFastMutex [2022-04-07 00:58:32,473 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertHeadList [2022-04-07 00:58:32,473 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertTailList [2022-04-07 00:58:32,473 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedRemoveHeadList [2022-04-07 00:58:32,473 INFO L130 BoogieDeclarations]: Found specification of procedure MmUnlockPages [2022-04-07 00:58:32,473 INFO L130 BoogieDeclarations]: Found specification of procedure MmMapLockedPagesSpecifyCache [2022-04-07 00:58:32,473 INFO L130 BoogieDeclarations]: Found specification of procedure MmAllocateContiguousMemory [2022-04-07 00:58:32,473 INFO L130 BoogieDeclarations]: Found specification of procedure MmFreeContiguousMemory [2022-04-07 00:58:32,473 INFO L130 BoogieDeclarations]: Found specification of procedure MmResetDriverPaging [2022-04-07 00:58:32,474 INFO L130 BoogieDeclarations]: Found specification of procedure MmPageEntireDriver [2022-04-07 00:58:32,474 INFO L130 BoogieDeclarations]: Found specification of procedure PsCreateSystemThread [2022-04-07 00:58:32,474 INFO L130 BoogieDeclarations]: Found specification of procedure PsTerminateSystemThread [2022-04-07 00:58:32,474 INFO L130 BoogieDeclarations]: Found specification of procedure IoAllocateMdl [2022-04-07 00:58:32,474 INFO L130 BoogieDeclarations]: Found specification of procedure IoAttachDeviceToDeviceStack [2022-04-07 00:58:32,474 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildAsynchronousFsdRequest [2022-04-07 00:58:32,474 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2022-04-07 00:58:32,474 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2022-04-07 00:58:32,474 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2022-04-07 00:58:32,474 INFO L130 BoogieDeclarations]: Found specification of procedure IoCreateDevice [2022-04-07 00:58:32,474 INFO L130 BoogieDeclarations]: Found specification of procedure IoCreateSymbolicLink [2022-04-07 00:58:32,474 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteDevice [2022-04-07 00:58:32,474 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteSymbolicLink [2022-04-07 00:58:32,475 INFO L130 BoogieDeclarations]: Found specification of procedure IoDetachDevice [2022-04-07 00:58:32,475 INFO L130 BoogieDeclarations]: Found specification of procedure IoFreeIrp [2022-04-07 00:58:32,475 INFO L130 BoogieDeclarations]: Found specification of procedure IoFreeMdl [2022-04-07 00:58:32,475 INFO L130 BoogieDeclarations]: Found specification of procedure IoGetConfigurationInformation [2022-04-07 00:58:32,475 INFO L130 BoogieDeclarations]: Found specification of procedure IoQueryDeviceDescription [2022-04-07 00:58:32,475 INFO L130 BoogieDeclarations]: Found specification of procedure IoReleaseCancelSpinLock [2022-04-07 00:58:32,475 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetHardErrorOrVerifyDevice [2022-04-07 00:58:32,475 INFO L130 BoogieDeclarations]: Found specification of procedure IoRegisterDeviceInterface [2022-04-07 00:58:32,475 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2022-04-07 00:58:32,475 INFO L130 BoogieDeclarations]: Found specification of procedure PoCallDriver [2022-04-07 00:58:32,475 INFO L130 BoogieDeclarations]: Found specification of procedure PoStartNextPowerIrp [2022-04-07 00:58:32,475 INFO L130 BoogieDeclarations]: Found specification of procedure ObReferenceObjectByHandle [2022-04-07 00:58:32,475 INFO L130 BoogieDeclarations]: Found specification of procedure ObfDereferenceObject [2022-04-07 00:58:32,475 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2022-04-07 00:58:32,476 INFO L130 BoogieDeclarations]: Found specification of procedure DriverEntry [2022-04-07 00:58:32,476 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyUnload [2022-04-07 00:58:32,476 INFO L130 BoogieDeclarations]: Found specification of procedure FlConfigCallBack [2022-04-07 00:58:32,476 INFO L130 BoogieDeclarations]: Found specification of procedure FlInitializeControllerHardware [2022-04-07 00:58:32,476 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyCreateClose [2022-04-07 00:58:32,476 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyDeviceControl [2022-04-07 00:58:32,476 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyReadWrite [2022-04-07 00:58:32,476 INFO L130 BoogieDeclarations]: Found specification of procedure FlRecalibrateDrive [2022-04-07 00:58:32,476 INFO L130 BoogieDeclarations]: Found specification of procedure FlDatarateSpecifyConfigure [2022-04-07 00:58:32,476 INFO L130 BoogieDeclarations]: Found specification of procedure FlStartDrive [2022-04-07 00:58:32,476 INFO L130 BoogieDeclarations]: Found specification of procedure FlFinishOperation [2022-04-07 00:58:32,476 INFO L130 BoogieDeclarations]: Found specification of procedure FlDetermineMediaType [2022-04-07 00:58:32,476 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyThread [2022-04-07 00:58:32,477 INFO L130 BoogieDeclarations]: Found specification of procedure FlReadWrite [2022-04-07 00:58:32,477 INFO L130 BoogieDeclarations]: Found specification of procedure FlFormat [2022-04-07 00:58:32,477 INFO L130 BoogieDeclarations]: Found specification of procedure FlIssueCommand [2022-04-07 00:58:32,477 INFO L130 BoogieDeclarations]: Found specification of procedure FlCheckFormatParameters [2022-04-07 00:58:32,477 INFO L130 BoogieDeclarations]: Found specification of procedure FlQueueIrpToThread [2022-04-07 00:58:32,477 INFO L130 BoogieDeclarations]: Found specification of procedure FlInterpretError [2022-04-07 00:58:32,477 INFO L130 BoogieDeclarations]: Found specification of procedure FlAllocateIoBuffer [2022-04-07 00:58:32,477 INFO L130 BoogieDeclarations]: Found specification of procedure FlFreeIoBuffer [2022-04-07 00:58:32,477 INFO L130 BoogieDeclarations]: Found specification of procedure FlConsolidateMediaTypeWithBootSector [2022-04-07 00:58:32,477 INFO L130 BoogieDeclarations]: Found specification of procedure FlCheckBootSector [2022-04-07 00:58:32,477 INFO L130 BoogieDeclarations]: Found specification of procedure FlReadWriteTrack [2022-04-07 00:58:32,477 INFO L130 BoogieDeclarations]: Found specification of procedure FlFdcDeviceIo [2022-04-07 00:58:32,477 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyAddDevice [2022-04-07 00:58:32,477 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPnp [2022-04-07 00:58:32,478 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPower [2022-04-07 00:58:32,478 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPnpComplete [2022-04-07 00:58:32,478 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyQueueRequest [2022-04-07 00:58:32,478 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyStartDevice [2022-04-07 00:58:32,478 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyProcessQueuedRequests [2022-04-07 00:58:32,478 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyCancelQueuedRequest [2022-04-07 00:58:32,478 INFO L130 BoogieDeclarations]: Found specification of procedure FlAcpiConfigureFloppy [2022-04-07 00:58:32,478 INFO L130 BoogieDeclarations]: Found specification of procedure FlHdbit [2022-04-07 00:58:32,478 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2022-04-07 00:58:32,478 INFO L130 BoogieDeclarations]: Found specification of procedure _BLAST_init [2022-04-07 00:58:32,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-04-07 00:58:32,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-04-07 00:58:32,478 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-04-07 00:58:32,479 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-04-07 00:58:32,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2022-04-07 00:58:32,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-04-07 00:58:32,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-04-07 00:58:32,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-04-07 00:58:32,479 INFO L130 BoogieDeclarations]: Found specification of procedure stub_driver_init [2022-04-07 00:58:32,479 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-04-07 00:58:32,479 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2022-04-07 00:58:32,479 INFO L130 BoogieDeclarations]: Found specification of procedure KeAcquireSpinLockRaiseToDpc [2022-04-07 00:58:32,479 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-04-07 00:58:32,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-04-07 00:58:32,479 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-04-07 00:58:32,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-04-07 00:58:32,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-04-07 00:58:32,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-04-07 00:58:32,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-04-07 00:58:33,101 INFO L234 CfgBuilder]: Building ICFG [2022-04-07 00:58:33,107 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-04-07 00:58:33,145 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:33,222 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:58:33,222 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:58:33,222 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:33,242 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:58:33,242 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:58:36,270 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:36,276 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:58:36,277 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:58:36,277 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:36,288 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:58:36,288 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:58:36,294 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:36,301 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:58:36,301 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:58:36,343 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:36,348 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:58:36,348 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:58:36,348 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:36,358 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:58:36,358 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:58:36,359 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:36,368 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:58:36,368 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:58:36,456 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:36,523 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##43: assume false; [2022-04-07 00:58:36,524 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##44: assume !false; [2022-04-07 00:58:36,609 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:36,614 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:58:36,614 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:58:36,615 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:36,623 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:58:36,623 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:58:36,623 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:36,631 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:58:36,631 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:58:36,643 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:36,648 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:58:36,649 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:58:36,649 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:36,655 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:58:36,656 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:58:44,726 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:44,748 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##12: assume !false; [2022-04-07 00:58:44,748 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume false; [2022-04-07 00:58:44,813 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:45,136 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##38: assume !false; [2022-04-07 00:58:45,136 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##37: assume false; [2022-04-07 00:58:45,540 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:45,543 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:58:45,543 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:58:45,635 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:45,665 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##24: assume !false; [2022-04-07 00:58:45,665 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##23: assume false; [2022-04-07 00:58:45,668 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:45,823 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2022-04-07 00:58:45,823 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2022-04-07 00:58:45,824 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:45,881 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume false; [2022-04-07 00:58:45,881 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##19: assume !false; [2022-04-07 00:58:56,944 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:56,949 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:58:56,950 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:58:57,107 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:57,110 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:58:57,111 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:58:57,129 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:59,401 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##28: assume !false; [2022-04-07 00:58:59,401 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##27: assume false; [2022-04-07 00:58:59,460 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:59,744 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##48: assume !false; [2022-04-07 00:58:59,744 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##47: assume false; [2022-04-07 00:58:59,746 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:59,768 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##12: assume !false; [2022-04-07 00:58:59,768 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume false; [2022-04-07 00:58:59,769 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:59,821 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##6: assume !false; [2022-04-07 00:58:59,821 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume false; [2022-04-07 00:58:59,825 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:59,834 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2022-04-07 00:58:59,835 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2022-04-07 00:58:59,898 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:59,903 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:58:59,903 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:58:59,916 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:58:59,922 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-07 00:58:59,922 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-07 00:58:59,923 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:59:00,009 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##46: assume !false; [2022-04-07 00:59:00,010 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##45: assume false; [2022-04-07 00:59:00,067 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-07 00:59:02,573 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume !false; [2022-04-07 00:59:02,573 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##13: assume false; [2022-04-07 00:59:02,608 INFO L275 CfgBuilder]: Performing block encoding [2022-04-07 00:59:02,626 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-04-07 00:59:02,626 INFO L299 CfgBuilder]: Removed 22 assume(true) statements. [2022-04-07 00:59:02,630 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.04 12:59:02 BoogieIcfgContainer [2022-04-07 00:59:02,631 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-04-07 00:59:02,632 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-04-07 00:59:02,633 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-04-07 00:59:02,636 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-04-07 00:59:02,636 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.04 12:58:30" (1/3) ... [2022-04-07 00:59:02,637 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@bbb5bb1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.04 12:59:02, skipping insertion in model container [2022-04-07 00:59:02,637 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.04 12:58:32" (2/3) ... [2022-04-07 00:59:02,637 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@bbb5bb1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.04 12:59:02, skipping insertion in model container [2022-04-07 00:59:02,638 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.04 12:59:02" (3/3) ... [2022-04-07 00:59:02,639 INFO L111 eAbstractionObserver]: Analyzing ICFG floppy.i.cil-3.c [2022-04-07 00:59:02,644 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-04-07 00:59:02,644 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-04-07 00:59:02,700 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-04-07 00:59:02,711 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:59:02,711 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-04-07 00:59:02,749 INFO L276 IsEmpty]: Start isEmpty. Operand has 1463 states, 1158 states have (on average 1.5215889464594128) internal successors, (1762), 1199 states have internal predecessors, (1762), 227 states have call successors, (227), 73 states have call predecessors, (227), 73 states have return successors, (227), 221 states have call predecessors, (227), 227 states have call successors, (227) [2022-04-07 00:59:02,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-04-07 00:59:02,756 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 00:59:02,757 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:59:02,758 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 00:59:02,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 00:59:02,762 INFO L85 PathProgramCache]: Analyzing trace with hash 1208806804, now seen corresponding path program 1 times [2022-04-07 00:59:02,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 00:59:02,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1641347096] [2022-04-07 00:59:02,778 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 00:59:02,778 INFO L85 PathProgramCache]: Analyzing trace with hash 1208806804, now seen corresponding path program 2 times [2022-04-07 00:59:02,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 00:59:02,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296631234] [2022-04-07 00:59:02,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 00:59:02,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 00:59:03,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:03,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 00:59:03,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:03,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 00:59:03,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:03,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 00:59:03,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:03,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 00:59:03,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:03,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:59:03,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:03,707 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:59:03,708 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 00:59:03,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296631234] [2022-04-07 00:59:03,708 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296631234] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:59:03,708 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:59:03,708 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-07 00:59:03,711 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 00:59:03,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1641347096] [2022-04-07 00:59:03,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1641347096] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:59:03,711 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:59:03,711 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-07 00:59:03,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580994659] [2022-04-07 00:59:03,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 00:59:03,715 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-07 00:59:03,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 00:59:03,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-07 00:59:03,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-04-07 00:59:03,735 INFO L87 Difference]: Start difference. First operand has 1463 states, 1158 states have (on average 1.5215889464594128) internal successors, (1762), 1199 states have internal predecessors, (1762), 227 states have call successors, (227), 73 states have call predecessors, (227), 73 states have return successors, (227), 221 states have call predecessors, (227), 227 states have call successors, (227) 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:59:13,416 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:15,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 00:59:15,340 INFO L93 Difference]: Finished difference Result 1453 states and 2231 transitions. [2022-04-07 00:59:15,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-07 00:59:15,343 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:59:15,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 00:59:15,367 INFO L225 Difference]: With dead ends: 1453 [2022-04-07 00:59:15,373 INFO L226 Difference]: Without dead ends: 858 [2022-04-07 00:59:15,382 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2022-04-07 00:59:15,389 INFO L913 BasicCegarLoop]: 747 mSDtfsCounter, 1345 mSDsluCounter, 536 mSDsCounter, 0 mSdLazyCounter, 3103 mSolverCounterSat, 617 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1379 SdHoareTripleChecker+Valid, 1283 SdHoareTripleChecker+Invalid, 3721 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 617 IncrementalHoareTripleChecker+Valid, 3103 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.3s IncrementalHoareTripleChecker+Time [2022-04-07 00:59:15,394 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1379 Valid, 1283 Invalid, 3721 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [617 Valid, 3103 Invalid, 1 Unknown, 0 Unchecked, 10.3s Time] [2022-04-07 00:59:15,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 858 states. [2022-04-07 00:59:15,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 858 to 670. [2022-04-07 00:59:15,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 670 states, 502 states have (on average 1.4203187250996017) internal successors, (713), 534 states have internal predecessors, (713), 121 states have call successors, (121), 48 states have call predecessors, (121), 46 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2022-04-07 00:59:15,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 670 states to 670 states and 931 transitions. [2022-04-07 00:59:15,556 INFO L78 Accepts]: Start accepts. Automaton has 670 states and 931 transitions. Word has length 37 [2022-04-07 00:59:15,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 00:59:15,557 INFO L478 AbstractCegarLoop]: Abstraction has 670 states and 931 transitions. [2022-04-07 00:59:15,557 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:59:15,557 INFO L276 IsEmpty]: Start isEmpty. Operand 670 states and 931 transitions. [2022-04-07 00:59:15,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-04-07 00:59:15,559 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 00:59:15,559 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:59:15,559 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-04-07 00:59:15,559 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 00:59:15,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 00:59:15,560 INFO L85 PathProgramCache]: Analyzing trace with hash 171558063, now seen corresponding path program 1 times [2022-04-07 00:59:15,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 00:59:15,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [353157374] [2022-04-07 00:59:15,561 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 00:59:15,561 INFO L85 PathProgramCache]: Analyzing trace with hash 171558063, now seen corresponding path program 2 times [2022-04-07 00:59:15,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 00:59:15,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209305604] [2022-04-07 00:59:15,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 00:59:15,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 00:59:15,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:15,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 00:59:15,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:16,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 00:59:16,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:16,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 00:59:16,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:16,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 00:59:16,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:16,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:59:16,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:16,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-07 00:59:16,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:16,391 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:59:16,391 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 00:59:16,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209305604] [2022-04-07 00:59:16,392 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209305604] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:59:16,392 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:59:16,392 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-07 00:59:16,393 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 00:59:16,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [353157374] [2022-04-07 00:59:16,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [353157374] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:59:16,393 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:59:16,393 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-07 00:59:16,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300623183] [2022-04-07 00:59:16,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 00:59:16,394 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-07 00:59:16,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 00:59:16,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-07 00:59:16,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-04-07 00:59:16,395 INFO L87 Difference]: Start difference. First operand 670 states and 931 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:59:22,450 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:27,629 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:30,807 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 00:59:36,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 00:59:36,421 INFO L93 Difference]: Finished difference Result 1951 states and 2856 transitions. [2022-04-07 00:59:36,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-07 00:59:36,422 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:59:36,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 00:59:36,432 INFO L225 Difference]: With dead ends: 1951 [2022-04-07 00:59:36,432 INFO L226 Difference]: Without dead ends: 1471 [2022-04-07 00:59:36,435 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=136, Invalid=326, Unknown=0, NotChecked=0, Total=462 [2022-04-07 00:59:36,436 INFO L913 BasicCegarLoop]: 939 mSDtfsCounter, 3479 mSDsluCounter, 724 mSDsCounter, 0 mSdLazyCounter, 3499 mSolverCounterSat, 1405 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3520 SdHoareTripleChecker+Valid, 1663 SdHoareTripleChecker+Invalid, 4907 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1405 IncrementalHoareTripleChecker+Valid, 3499 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.3s IncrementalHoareTripleChecker+Time [2022-04-07 00:59:36,436 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3520 Valid, 1663 Invalid, 4907 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1405 Valid, 3499 Invalid, 3 Unknown, 0 Unchecked, 18.3s Time] [2022-04-07 00:59:36,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1471 states. [2022-04-07 00:59:36,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1471 to 1230. [2022-04-07 00:59:36,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1230 states, 946 states have (on average 1.4038054968287526) internal successors, (1328), 977 states have internal predecessors, (1328), 187 states have call successors, (187), 83 states have call predecessors, (187), 96 states have return successors, (247), 179 states have call predecessors, (247), 171 states have call successors, (247) [2022-04-07 00:59:36,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1230 states to 1230 states and 1762 transitions. [2022-04-07 00:59:36,641 INFO L78 Accepts]: Start accepts. Automaton has 1230 states and 1762 transitions. Word has length 42 [2022-04-07 00:59:36,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 00:59:36,641 INFO L478 AbstractCegarLoop]: Abstraction has 1230 states and 1762 transitions. [2022-04-07 00:59:36,641 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:59:36,641 INFO L276 IsEmpty]: Start isEmpty. Operand 1230 states and 1762 transitions. [2022-04-07 00:59:36,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-04-07 00:59:36,653 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 00:59:36,653 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:59:36,653 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-04-07 00:59:36,653 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 00:59:36,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 00:59:36,654 INFO L85 PathProgramCache]: Analyzing trace with hash -1220689, now seen corresponding path program 1 times [2022-04-07 00:59:36,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 00:59:36,655 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1388554601] [2022-04-07 00:59:36,655 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 00:59:36,655 INFO L85 PathProgramCache]: Analyzing trace with hash -1220689, now seen corresponding path program 2 times [2022-04-07 00:59:36,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 00:59:36,656 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702545358] [2022-04-07 00:59:36,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 00:59:36,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 00:59:36,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:37,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 00:59:37,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:37,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 00:59:37,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:37,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 00:59:37,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:37,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 00:59:37,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:37,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:59:37,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:37,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-07 00:59:37,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:37,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-07 00:59:37,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:37,419 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:59:37,420 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 00:59:37,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702545358] [2022-04-07 00:59:37,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1702545358] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:59:37,421 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:59:37,421 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-07 00:59:37,421 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 00:59:37,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1388554601] [2022-04-07 00:59:37,421 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1388554601] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:59:37,421 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:59:37,421 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-07 00:59:37,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441652866] [2022-04-07 00:59:37,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 00:59:37,422 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-07 00:59:37,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 00:59:37,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-07 00:59:37,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-04-07 00:59:37,428 INFO L87 Difference]: Start difference. First operand 1230 states and 1762 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:59:42,726 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:47,342 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:52,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 00:59:52,673 INFO L93 Difference]: Finished difference Result 2279 states and 3379 transitions. [2022-04-07 00:59:52,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-07 00:59:52,674 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:59:52,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 00:59:52,688 INFO L225 Difference]: With dead ends: 2279 [2022-04-07 00:59:52,688 INFO L226 Difference]: Without dead ends: 2260 [2022-04-07 00:59:52,690 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=136, Invalid=326, Unknown=0, NotChecked=0, Total=462 [2022-04-07 00:59:52,698 INFO L913 BasicCegarLoop]: 722 mSDtfsCounter, 3868 mSDsluCounter, 580 mSDsCounter, 0 mSdLazyCounter, 2854 mSolverCounterSat, 1489 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3928 SdHoareTripleChecker+Valid, 1302 SdHoareTripleChecker+Invalid, 4345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1489 IncrementalHoareTripleChecker+Valid, 2854 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.5s IncrementalHoareTripleChecker+Time [2022-04-07 00:59:52,700 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3928 Valid, 1302 Invalid, 4345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1489 Valid, 2854 Invalid, 2 Unknown, 0 Unchecked, 13.5s Time] [2022-04-07 00:59:52,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2260 states. [2022-04-07 00:59:53,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2260 to 1905. [2022-04-07 00:59:53,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1905 states, 1476 states have (on average 1.420731707317073) internal successors, (2097), 1527 states have internal predecessors, (2097), 279 states have call successors, (279), 129 states have call predecessors, (279), 149 states have return successors, (393), 262 states have call predecessors, (393), 263 states have call successors, (393) [2022-04-07 00:59:53,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1905 states to 1905 states and 2769 transitions. [2022-04-07 00:59:53,035 INFO L78 Accepts]: Start accepts. Automaton has 1905 states and 2769 transitions. Word has length 54 [2022-04-07 00:59:53,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 00:59:53,036 INFO L478 AbstractCegarLoop]: Abstraction has 1905 states and 2769 transitions. [2022-04-07 00:59:53,036 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:59:53,036 INFO L276 IsEmpty]: Start isEmpty. Operand 1905 states and 2769 transitions. [2022-04-07 00:59:53,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-04-07 00:59:53,038 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 00:59:53,038 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:59:53,038 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-04-07 00:59:53,038 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 00:59:53,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 00:59:53,038 INFO L85 PathProgramCache]: Analyzing trace with hash -1955103331, now seen corresponding path program 1 times [2022-04-07 00:59:53,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 00:59:53,039 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1821379860] [2022-04-07 00:59:53,039 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 00:59:53,039 INFO L85 PathProgramCache]: Analyzing trace with hash -1955103331, now seen corresponding path program 2 times [2022-04-07 00:59:53,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 00:59:53,039 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548424604] [2022-04-07 00:59:53,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 00:59:53,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 00:59:53,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:53,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 00:59:53,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:53,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 00:59:53,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:53,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 00:59:53,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:53,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 00:59:53,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:53,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 00:59:53,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:53,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-07 00:59:53,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 00:59:53,615 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:59:53,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 00:59:53,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548424604] [2022-04-07 00:59:53,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548424604] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:59:53,616 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:59:53,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-07 00:59:53,616 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 00:59:53,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1821379860] [2022-04-07 00:59:53,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1821379860] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 00:59:53,616 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 00:59:53,617 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-07 00:59:53,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573658892] [2022-04-07 00:59:53,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 00:59:53,617 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-07 00:59:53,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 00:59:53,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-07 00:59:53,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-04-07 00:59:53,618 INFO L87 Difference]: Start difference. First operand 1905 states and 2769 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 01:00:02,905 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:00:06,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:00:06,028 INFO L93 Difference]: Finished difference Result 2254 states and 3363 transitions. [2022-04-07 01:00:06,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-07 01:00:06,029 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 01:00:06,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:00:06,041 INFO L225 Difference]: With dead ends: 2254 [2022-04-07 01:00:06,042 INFO L226 Difference]: Without dead ends: 2250 [2022-04-07 01:00:06,043 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=107, Invalid=273, Unknown=0, NotChecked=0, Total=380 [2022-04-07 01:00:06,044 INFO L913 BasicCegarLoop]: 726 mSDtfsCounter, 1720 mSDsluCounter, 552 mSDsCounter, 0 mSdLazyCounter, 3120 mSolverCounterSat, 754 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1753 SdHoareTripleChecker+Valid, 1278 SdHoareTripleChecker+Invalid, 3875 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 754 IncrementalHoareTripleChecker+Valid, 3120 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.9s IncrementalHoareTripleChecker+Time [2022-04-07 01:00:06,044 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1753 Valid, 1278 Invalid, 3875 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [754 Valid, 3120 Invalid, 1 Unknown, 0 Unchecked, 10.9s Time] [2022-04-07 01:00:06,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2250 states. [2022-04-07 01:00:06,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2250 to 1942. [2022-04-07 01:00:06,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1942 states, 1509 states have (on average 1.420808482438701) internal successors, (2144), 1557 states have internal predecessors, (2144), 281 states have call successors, (281), 132 states have call predecessors, (281), 151 states have return successors, (395), 264 states have call predecessors, (395), 265 states have call successors, (395) [2022-04-07 01:00:06,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1942 states to 1942 states and 2820 transitions. [2022-04-07 01:00:06,393 INFO L78 Accepts]: Start accepts. Automaton has 1942 states and 2820 transitions. Word has length 55 [2022-04-07 01:00:06,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:00:06,394 INFO L478 AbstractCegarLoop]: Abstraction has 1942 states and 2820 transitions. [2022-04-07 01:00:06,394 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 01:00:06,394 INFO L276 IsEmpty]: Start isEmpty. Operand 1942 states and 2820 transitions. [2022-04-07 01:00:06,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-04-07 01:00:06,395 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:00:06,395 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 01:00:06,396 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-04-07 01:00:06,396 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:00:06,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:00:06,396 INFO L85 PathProgramCache]: Analyzing trace with hash 1599289490, now seen corresponding path program 1 times [2022-04-07 01:00:06,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:00:06,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1356860244] [2022-04-07 01:00:06,397 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 01:00:06,397 INFO L85 PathProgramCache]: Analyzing trace with hash 1599289490, now seen corresponding path program 2 times [2022-04-07 01:00:06,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:00:06,397 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40074039] [2022-04-07 01:00:06,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:00:06,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:00:06,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:00:06,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:00:06,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:00:06,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:00:06,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:00:06,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 01:00:06,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:00:06,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 01:00:06,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:00:06,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:00:06,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:00:07,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-07 01:00:07,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:00:07,012 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 01:00:07,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:00:07,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40074039] [2022-04-07 01:00:07,013 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40074039] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:00:07,013 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:00:07,013 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-07 01:00:07,013 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:00:07,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1356860244] [2022-04-07 01:00:07,014 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1356860244] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:00:07,014 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:00:07,014 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-07 01:00:07,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798895672] [2022-04-07 01:00:07,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:00:07,014 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-07 01:00:07,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:00:07,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-07 01:00:07,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-04-07 01:00:07,015 INFO L87 Difference]: Start difference. First operand 1942 states and 2820 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 01:00:15,807 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 01:00:19,695 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:00:21,824 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 01:00:27,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:00:27,623 INFO L93 Difference]: Finished difference Result 3881 states and 5849 transitions. [2022-04-07 01:00:27,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-07 01:00:27,624 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 01:00:27,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:00:27,647 INFO L225 Difference]: With dead ends: 3881 [2022-04-07 01:00:27,647 INFO L226 Difference]: Without dead ends: 3878 [2022-04-07 01:00:27,650 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=136, Invalid=326, Unknown=0, NotChecked=0, Total=462 [2022-04-07 01:00:27,651 INFO L913 BasicCegarLoop]: 1152 mSDtfsCounter, 2146 mSDsluCounter, 720 mSDsCounter, 0 mSdLazyCounter, 4383 mSolverCounterSat, 912 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2192 SdHoareTripleChecker+Valid, 1872 SdHoareTripleChecker+Invalid, 5298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 912 IncrementalHoareTripleChecker+Valid, 4383 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.5s IncrementalHoareTripleChecker+Time [2022-04-07 01:00:27,651 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2192 Valid, 1872 Invalid, 5298 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [912 Valid, 4383 Invalid, 3 Unknown, 0 Unchecked, 18.5s Time] [2022-04-07 01:00:27,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3878 states. [2022-04-07 01:00:28,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3878 to 3105. [2022-04-07 01:00:28,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3105 states, 2444 states have (on average 1.4320785597381342) internal successors, (3500), 2499 states have internal predecessors, (3500), 415 states have call successors, (415), 218 states have call predecessors, (415), 245 states have return successors, (609), 399 states have call predecessors, (609), 399 states have call successors, (609) [2022-04-07 01:00:28,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3105 states to 3105 states and 4524 transitions. [2022-04-07 01:00:28,227 INFO L78 Accepts]: Start accepts. Automaton has 3105 states and 4524 transitions. Word has length 55 [2022-04-07 01:00:28,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:00:28,229 INFO L478 AbstractCegarLoop]: Abstraction has 3105 states and 4524 transitions. [2022-04-07 01:00:28,229 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 01:00:28,230 INFO L276 IsEmpty]: Start isEmpty. Operand 3105 states and 4524 transitions. [2022-04-07 01:00:28,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-04-07 01:00:28,232 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:00:28,232 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 01:00:28,232 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-04-07 01:00:28,232 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:00:28,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:00:28,233 INFO L85 PathProgramCache]: Analyzing trace with hash 2095199445, now seen corresponding path program 1 times [2022-04-07 01:00:28,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:00:28,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [387981373] [2022-04-07 01:00:28,233 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 01:00:28,234 INFO L85 PathProgramCache]: Analyzing trace with hash 2095199445, now seen corresponding path program 2 times [2022-04-07 01:00:28,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:00:28,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800668886] [2022-04-07 01:00:28,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:00:28,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:00:28,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:00:28,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:00:28,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:00:28,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:00:28,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:00:28,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 01:00:28,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:00:28,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 01:00:28,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:00:28,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:00:28,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:00:28,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-07 01:00:28,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:00:28,943 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 01:00:28,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:00:28,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800668886] [2022-04-07 01:00:28,943 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800668886] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:00:28,943 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:00:28,943 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-07 01:00:28,943 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:00:28,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [387981373] [2022-04-07 01:00:28,944 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [387981373] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:00:28,944 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:00:28,944 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-07 01:00:28,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188170914] [2022-04-07 01:00:28,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:00:28,944 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-07 01:00:28,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:00:28,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-07 01:00:28,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-04-07 01:00:28,945 INFO L87 Difference]: Start difference. First operand 3105 states and 4524 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 01:00:40,216 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:00:45,062 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:00:47,191 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 01:00:50,895 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:00:59,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:00:59,631 INFO L93 Difference]: Finished difference Result 6653 states and 9861 transitions. [2022-04-07 01:00:59,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-04-07 01:00:59,632 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 01:00:59,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:00:59,651 INFO L225 Difference]: With dead ends: 6653 [2022-04-07 01:00:59,651 INFO L226 Difference]: Without dead ends: 3833 [2022-04-07 01:00:59,664 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 529 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=453, Invalid=1439, Unknown=0, NotChecked=0, Total=1892 [2022-04-07 01:00:59,666 INFO L913 BasicCegarLoop]: 981 mSDtfsCounter, 5008 mSDsluCounter, 1074 mSDsCounter, 0 mSdLazyCounter, 6695 mSolverCounterSat, 2193 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5053 SdHoareTripleChecker+Valid, 2055 SdHoareTripleChecker+Invalid, 8892 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2193 IncrementalHoareTripleChecker+Valid, 6695 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.3s IncrementalHoareTripleChecker+Time [2022-04-07 01:00:59,667 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [5053 Valid, 2055 Invalid, 8892 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2193 Valid, 6695 Invalid, 4 Unknown, 0 Unchecked, 26.3s Time] [2022-04-07 01:00:59,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3833 states. [2022-04-07 01:01:00,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3833 to 3099. [2022-04-07 01:01:00,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3099 states, 2438 states have (on average 1.4298605414273995) internal successors, (3486), 2493 states have internal predecessors, (3486), 415 states have call successors, (415), 218 states have call predecessors, (415), 245 states have return successors, (609), 399 states have call predecessors, (609), 399 states have call successors, (609) [2022-04-07 01:01:00,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3099 states to 3099 states and 4510 transitions. [2022-04-07 01:01:00,245 INFO L78 Accepts]: Start accepts. Automaton has 3099 states and 4510 transitions. Word has length 56 [2022-04-07 01:01:00,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:01:00,246 INFO L478 AbstractCegarLoop]: Abstraction has 3099 states and 4510 transitions. [2022-04-07 01:01:00,246 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 01:01:00,246 INFO L276 IsEmpty]: Start isEmpty. Operand 3099 states and 4510 transitions. [2022-04-07 01:01:00,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-04-07 01:01:00,247 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:01:00,247 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 01:01:00,247 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-04-07 01:01:00,247 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:01:00,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:01:00,248 INFO L85 PathProgramCache]: Analyzing trace with hash -363771634, now seen corresponding path program 1 times [2022-04-07 01:01:00,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:01:00,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [525741401] [2022-04-07 01:01:00,248 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 01:01:00,248 INFO L85 PathProgramCache]: Analyzing trace with hash -363771634, now seen corresponding path program 2 times [2022-04-07 01:01:00,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:01:00,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849392615] [2022-04-07 01:01:00,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:01:00,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:01:00,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:00,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:01:00,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:00,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:01:00,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:00,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 01:01:00,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:00,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 01:01:00,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:00,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:01:00,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:00,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-07 01:01:00,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:00,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-07 01:01:00,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:00,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:01:00,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:00,937 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-07 01:01:00,938 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:01:00,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849392615] [2022-04-07 01:01:00,938 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849392615] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:01:00,938 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:01:00,938 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-07 01:01:00,938 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:01:00,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [525741401] [2022-04-07 01:01:00,938 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [525741401] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:01:00,938 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:01:00,938 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-07 01:01:00,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115126159] [2022-04-07 01:01:00,939 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:01:00,939 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-07 01:01:00,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:01:00,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-07 01:01:00,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-04-07 01:01:00,940 INFO L87 Difference]: Start difference. First operand 3099 states and 4510 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2022-04-07 01:01:07,888 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:13,952 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 01:01:22,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:01:22,863 INFO L93 Difference]: Finished difference Result 4462 states and 6724 transitions. [2022-04-07 01:01:22,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-07 01:01:22,864 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) Word has length 57 [2022-04-07 01:01:22,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:01:22,891 INFO L225 Difference]: With dead ends: 4462 [2022-04-07 01:01:22,891 INFO L226 Difference]: Without dead ends: 4457 [2022-04-07 01:01:22,896 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=196, Invalid=506, Unknown=0, NotChecked=0, Total=702 [2022-04-07 01:01:22,897 INFO L913 BasicCegarLoop]: 1060 mSDtfsCounter, 2954 mSDsluCounter, 968 mSDsCounter, 0 mSdLazyCounter, 4421 mSolverCounterSat, 1423 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2988 SdHoareTripleChecker+Valid, 2028 SdHoareTripleChecker+Invalid, 5846 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1423 IncrementalHoareTripleChecker+Valid, 4421 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.3s IncrementalHoareTripleChecker+Time [2022-04-07 01:01:22,897 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2988 Valid, 2028 Invalid, 5846 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1423 Valid, 4421 Invalid, 2 Unknown, 0 Unchecked, 19.3s Time] [2022-04-07 01:01:22,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4457 states. [2022-04-07 01:01:23,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4457 to 3755. [2022-04-07 01:01:23,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3755 states, 2956 states have (on average 1.4336941813261164) internal successors, (4238), 3023 states have internal predecessors, (4238), 500 states have call successors, (500), 258 states have call predecessors, (500), 298 states have return successors, (751), 491 states have call predecessors, (751), 484 states have call successors, (751) [2022-04-07 01:01:23,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3755 states to 3755 states and 5489 transitions. [2022-04-07 01:01:23,594 INFO L78 Accepts]: Start accepts. Automaton has 3755 states and 5489 transitions. Word has length 57 [2022-04-07 01:01:23,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:01:23,594 INFO L478 AbstractCegarLoop]: Abstraction has 3755 states and 5489 transitions. [2022-04-07 01:01:23,594 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2022-04-07 01:01:23,594 INFO L276 IsEmpty]: Start isEmpty. Operand 3755 states and 5489 transitions. [2022-04-07 01:01:23,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-04-07 01:01:23,596 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:01:23,596 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 01:01:23,596 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-04-07 01:01:23,596 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:01:23,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:01:23,597 INFO L85 PathProgramCache]: Analyzing trace with hash 2058578860, now seen corresponding path program 1 times [2022-04-07 01:01:23,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:01:23,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [29425573] [2022-04-07 01:01:23,597 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 01:01:23,597 INFO L85 PathProgramCache]: Analyzing trace with hash 2058578860, now seen corresponding path program 2 times [2022-04-07 01:01:23,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:01:23,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414877953] [2022-04-07 01:01:23,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:01:23,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:01:23,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:23,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:01:23,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:23,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:01:23,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:24,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 01:01:24,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:24,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 01:01:24,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:24,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:01:24,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:24,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-07 01:01:24,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:24,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-07 01:01:24,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:24,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:01:24,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:24,356 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 01:01:24,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:01:24,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414877953] [2022-04-07 01:01:24,356 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414877953] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:01:24,356 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:01:24,357 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 01:01:24,357 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:01:24,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [29425573] [2022-04-07 01:01:24,357 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [29425573] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:01:24,357 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:01:24,357 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 01:01:24,357 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771757689] [2022-04-07 01:01:24,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:01:24,358 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-07 01:01:24,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:01:24,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-07 01:01:24,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-04-07 01:01:24,358 INFO L87 Difference]: Start difference. First operand 3755 states and 5489 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 5 states have internal predecessors, (40), 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 01:01:32,584 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:35,215 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.63s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 01:01:37,133 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 01:01:43,115 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 01:01:48,131 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 01:01:53,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:01:53,695 INFO L93 Difference]: Finished difference Result 4457 states and 6713 transitions. [2022-04-07 01:01:53,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-04-07 01:01:53,696 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 5 states have internal predecessors, (40), 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 58 [2022-04-07 01:01:53,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:01:53,718 INFO L225 Difference]: With dead ends: 4457 [2022-04-07 01:01:53,718 INFO L226 Difference]: Without dead ends: 4451 [2022-04-07 01:01:53,722 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=504, Invalid=1658, Unknown=0, NotChecked=0, Total=2162 [2022-04-07 01:01:53,723 INFO L913 BasicCegarLoop]: 1033 mSDtfsCounter, 4615 mSDsluCounter, 803 mSDsCounter, 0 mSdLazyCounter, 4432 mSolverCounterSat, 2197 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4665 SdHoareTripleChecker+Valid, 1836 SdHoareTripleChecker+Invalid, 6633 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2197 IncrementalHoareTripleChecker+Valid, 4432 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.7s IncrementalHoareTripleChecker+Time [2022-04-07 01:01:53,723 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [4665 Valid, 1836 Invalid, 6633 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2197 Valid, 4432 Invalid, 4 Unknown, 0 Unchecked, 24.7s Time] [2022-04-07 01:01:53,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4451 states. [2022-04-07 01:01:54,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4451 to 3755. [2022-04-07 01:01:54,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3755 states, 2956 states have (on average 1.4333558863328824) internal successors, (4237), 3023 states have internal predecessors, (4237), 500 states have call successors, (500), 258 states have call predecessors, (500), 298 states have return successors, (751), 491 states have call predecessors, (751), 484 states have call successors, (751) [2022-04-07 01:01:54,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3755 states to 3755 states and 5488 transitions. [2022-04-07 01:01:54,482 INFO L78 Accepts]: Start accepts. Automaton has 3755 states and 5488 transitions. Word has length 58 [2022-04-07 01:01:54,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:01:54,482 INFO L478 AbstractCegarLoop]: Abstraction has 3755 states and 5488 transitions. [2022-04-07 01:01:54,482 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 5 states have internal predecessors, (40), 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 01:01:54,483 INFO L276 IsEmpty]: Start isEmpty. Operand 3755 states and 5488 transitions. [2022-04-07 01:01:54,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-04-07 01:01:54,484 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:01:54,484 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] [2022-04-07 01:01:54,485 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-04-07 01:01:54,485 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:01:54,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:01:54,485 INFO L85 PathProgramCache]: Analyzing trace with hash -1470236357, now seen corresponding path program 1 times [2022-04-07 01:01:54,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:01:54,485 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1083264174] [2022-04-07 01:01:54,486 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 01:01:54,486 INFO L85 PathProgramCache]: Analyzing trace with hash -1470236357, now seen corresponding path program 2 times [2022-04-07 01:01:54,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:01:54,486 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649682398] [2022-04-07 01:01:54,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:01:54,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:01:54,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:54,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:01:54,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:54,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:01:54,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:54,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 01:01:54,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:55,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 01:01:55,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:55,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:01:55,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:55,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-07 01:01:55,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:55,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-07 01:01:55,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:55,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:01:55,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:01:55,276 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 01:01:55,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:01:55,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649682398] [2022-04-07 01:01:55,277 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649682398] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:01:55,277 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:01:55,277 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 01:01:55,277 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:01:55,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1083264174] [2022-04-07 01:01:55,277 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1083264174] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:01:55,278 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:01:55,278 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 01:01:55,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470134383] [2022-04-07 01:01:55,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:01:55,278 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-07 01:01:55,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:01:55,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-07 01:01:55,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-04-07 01:01:55,279 INFO L87 Difference]: Start difference. First operand 3755 states and 5488 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 5 states have internal predecessors, (41), 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 01:02:08,386 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,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:02:17,381 INFO L93 Difference]: Finished difference Result 4453 states and 6707 transitions. [2022-04-07 01:02:17,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-04-07 01:02:17,381 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 5 states have internal predecessors, (41), 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 59 [2022-04-07 01:02:17,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:02:17,402 INFO L225 Difference]: With dead ends: 4453 [2022-04-07 01:02:17,402 INFO L226 Difference]: Without dead ends: 4447 [2022-04-07 01:02:17,405 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=504, Invalid=1658, Unknown=0, NotChecked=0, Total=2162 [2022-04-07 01:02:17,405 INFO L913 BasicCegarLoop]: 1031 mSDtfsCounter, 4046 mSDsluCounter, 901 mSDsCounter, 0 mSdLazyCounter, 4974 mSolverCounterSat, 1939 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4094 SdHoareTripleChecker+Valid, 1932 SdHoareTripleChecker+Invalid, 6914 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1939 IncrementalHoareTripleChecker+Valid, 4974 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.3s IncrementalHoareTripleChecker+Time [2022-04-07 01:02:17,406 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [4094 Valid, 1932 Invalid, 6914 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1939 Valid, 4974 Invalid, 1 Unknown, 0 Unchecked, 17.3s Time] [2022-04-07 01:02:17,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4447 states. [2022-04-07 01:02:18,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4447 to 3755. [2022-04-07 01:02:18,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3755 states, 2956 states have (on average 1.4330175913396481) internal successors, (4236), 3023 states have internal predecessors, (4236), 500 states have call successors, (500), 258 states have call predecessors, (500), 298 states have return successors, (751), 491 states have call predecessors, (751), 484 states have call successors, (751) [2022-04-07 01:02:18,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3755 states to 3755 states and 5487 transitions. [2022-04-07 01:02:18,264 INFO L78 Accepts]: Start accepts. Automaton has 3755 states and 5487 transitions. Word has length 59 [2022-04-07 01:02:18,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:02:18,264 INFO L478 AbstractCegarLoop]: Abstraction has 3755 states and 5487 transitions. [2022-04-07 01:02:18,265 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 5 states have internal predecessors, (41), 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 01:02:18,265 INFO L276 IsEmpty]: Start isEmpty. Operand 3755 states and 5487 transitions. [2022-04-07 01:02:18,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-04-07 01:02:18,267 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:02:18,267 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] [2022-04-07 01:02:18,267 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-04-07 01:02:18,267 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:02:18,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:02:18,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1749808949, now seen corresponding path program 1 times [2022-04-07 01:02:18,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:02:18,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1379359087] [2022-04-07 01:02:18,268 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 01:02:18,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1749808949, now seen corresponding path program 2 times [2022-04-07 01:02:18,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:02:18,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117658681] [2022-04-07 01:02:18,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:02:18,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:02:18,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:18,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:02:18,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:18,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:02:18,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:18,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 01:02:18,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:18,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 01:02:18,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:18,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:02:18,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:18,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-07 01:02:18,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:18,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-07 01:02:19,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:19,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:02:19,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:19,081 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 01:02:19,081 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:02:19,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117658681] [2022-04-07 01:02:19,082 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117658681] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:02:19,082 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:02:19,082 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 01:02:19,082 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:02:19,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1379359087] [2022-04-07 01:02:19,082 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1379359087] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:02:19,082 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:02:19,082 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 01:02:19,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442525536] [2022-04-07 01:02:19,082 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:02:19,083 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-07 01:02:19,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:02:19,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-07 01:02:19,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-04-07 01:02:19,084 INFO L87 Difference]: Start difference. First operand 3755 states and 5487 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2022-04-07 01:02:33,238 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 01:02:38,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:02:38,183 INFO L93 Difference]: Finished difference Result 4464 states and 6725 transitions. [2022-04-07 01:02:38,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-07 01:02:38,184 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) Word has length 60 [2022-04-07 01:02:38,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:02:38,209 INFO L225 Difference]: With dead ends: 4464 [2022-04-07 01:02:38,209 INFO L226 Difference]: Without dead ends: 4447 [2022-04-07 01:02:38,214 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=107, Invalid=355, Unknown=0, NotChecked=0, Total=462 [2022-04-07 01:02:38,214 INFO L913 BasicCegarLoop]: 723 mSDtfsCounter, 1847 mSDsluCounter, 1183 mSDsCounter, 0 mSdLazyCounter, 5204 mSolverCounterSat, 828 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1886 SdHoareTripleChecker+Valid, 1906 SdHoareTripleChecker+Invalid, 6033 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 828 IncrementalHoareTripleChecker+Valid, 5204 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.8s IncrementalHoareTripleChecker+Time [2022-04-07 01:02:38,215 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1886 Valid, 1906 Invalid, 6033 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [828 Valid, 5204 Invalid, 1 Unknown, 0 Unchecked, 16.8s Time] [2022-04-07 01:02:38,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4447 states. [2022-04-07 01:02:39,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4447 to 3753. [2022-04-07 01:02:39,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3753 states, 2955 states have (on average 1.4328257191201355) internal successors, (4234), 3022 states have internal predecessors, (4234), 499 states have call successors, (499), 258 states have call predecessors, (499), 298 states have return successors, (750), 490 states have call predecessors, (750), 483 states have call successors, (750) [2022-04-07 01:02:39,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3753 states to 3753 states and 5483 transitions. [2022-04-07 01:02:39,116 INFO L78 Accepts]: Start accepts. Automaton has 3753 states and 5483 transitions. Word has length 60 [2022-04-07 01:02:39,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:02:39,116 INFO L478 AbstractCegarLoop]: Abstraction has 3753 states and 5483 transitions. [2022-04-07 01:02:39,116 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2022-04-07 01:02:39,116 INFO L276 IsEmpty]: Start isEmpty. Operand 3753 states and 5483 transitions. [2022-04-07 01:02:39,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-04-07 01:02:39,118 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:02:39,118 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] [2022-04-07 01:02:39,118 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-04-07 01:02:39,118 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:02:39,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:02:39,119 INFO L85 PathProgramCache]: Analyzing trace with hash -449310488, now seen corresponding path program 1 times [2022-04-07 01:02:39,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:02:39,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [86841765] [2022-04-07 01:02:39,119 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 01:02:39,120 INFO L85 PathProgramCache]: Analyzing trace with hash -449310488, now seen corresponding path program 2 times [2022-04-07 01:02:39,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:02:39,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030812242] [2022-04-07 01:02:39,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:02:39,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:02:39,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:39,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:02:39,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:39,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:02:39,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:39,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 01:02:39,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:39,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 01:02:39,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:39,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:02:39,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:39,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-07 01:02:39,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:39,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-07 01:02:39,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:40,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:02:40,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:02:40,068 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 01:02:40,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:02:40,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030812242] [2022-04-07 01:02:40,069 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030812242] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:02:40,069 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:02:40,069 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 01:02:40,069 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:02:40,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [86841765] [2022-04-07 01:02:40,069 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [86841765] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:02:40,069 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:02:40,069 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 01:02:40,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246430243] [2022-04-07 01:02:40,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:02:40,070 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-07 01:02:40,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:02:40,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-07 01:02:40,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-04-07 01:02:40,071 INFO L87 Difference]: Start difference. First operand 3753 states and 5483 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2022-04-07 01:02:48,070 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 01:02:50,190 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 01:02:52,315 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 01:02:58,924 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 01:03:03,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:03:03,654 INFO L93 Difference]: Finished difference Result 4462 states and 6721 transitions. [2022-04-07 01:03:03,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-07 01:03:03,655 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) Word has length 59 [2022-04-07 01:03:03,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:03:03,669 INFO L225 Difference]: With dead ends: 4462 [2022-04-07 01:03:03,669 INFO L226 Difference]: Without dead ends: 4440 [2022-04-07 01:03:03,671 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=107, Invalid=355, Unknown=0, NotChecked=0, Total=462 [2022-04-07 01:03:03,672 INFO L913 BasicCegarLoop]: 719 mSDtfsCounter, 1783 mSDsluCounter, 1128 mSDsCounter, 0 mSdLazyCounter, 5322 mSolverCounterSat, 744 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1822 SdHoareTripleChecker+Valid, 1847 SdHoareTripleChecker+Invalid, 6070 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 744 IncrementalHoareTripleChecker+Valid, 5322 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.4s IncrementalHoareTripleChecker+Time [2022-04-07 01:03:03,672 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1822 Valid, 1847 Invalid, 6070 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [744 Valid, 5322 Invalid, 4 Unknown, 0 Unchecked, 21.4s Time] [2022-04-07 01:03:03,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4440 states. [2022-04-07 01:03:04,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4440 to 3746. [2022-04-07 01:03:04,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3746 states, 2951 states have (on average 1.4330735343951202) internal successors, (4229), 3018 states have internal predecessors, (4229), 497 states have call successors, (497), 257 states have call predecessors, (497), 297 states have return successors, (748), 488 states have call predecessors, (748), 481 states have call successors, (748) [2022-04-07 01:03:04,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3746 states to 3746 states and 5474 transitions. [2022-04-07 01:03:04,539 INFO L78 Accepts]: Start accepts. Automaton has 3746 states and 5474 transitions. Word has length 59 [2022-04-07 01:03:04,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:03:04,539 INFO L478 AbstractCegarLoop]: Abstraction has 3746 states and 5474 transitions. [2022-04-07 01:03:04,539 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2022-04-07 01:03:04,539 INFO L276 IsEmpty]: Start isEmpty. Operand 3746 states and 5474 transitions. [2022-04-07 01:03:04,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-04-07 01:03:04,541 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:03:04,541 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, 1, 1, 1, 1, 1] [2022-04-07 01:03:04,541 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-04-07 01:03:04,541 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:03:04,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:03:04,542 INFO L85 PathProgramCache]: Analyzing trace with hash -1740462473, now seen corresponding path program 1 times [2022-04-07 01:03:04,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:03:04,543 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1969417461] [2022-04-07 01:03:04,543 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 01:03:04,544 INFO L85 PathProgramCache]: Analyzing trace with hash -1740462473, now seen corresponding path program 2 times [2022-04-07 01:03:04,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:03:04,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053109228] [2022-04-07 01:03:04,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:03:04,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:03:04,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:03:04,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:03:04,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:03:04,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:03:04,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:03:05,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 01:03:05,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:03:05,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 01:03:05,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:03:05,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:03:05,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:03:05,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-07 01:03:05,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:03:05,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-07 01:03:05,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:03:05,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:03:05,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:03:05,218 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 01:03:05,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:03:05,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053109228] [2022-04-07 01:03:05,219 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053109228] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:03:05,219 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:03:05,219 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-07 01:03:05,219 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:03:05,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1969417461] [2022-04-07 01:03:05,219 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1969417461] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:03:05,219 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:03:05,219 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-07 01:03:05,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036706438] [2022-04-07 01:03:05,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:03:05,220 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-07 01:03:05,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:03:05,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-07 01:03:05,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-04-07 01:03:05,220 INFO L87 Difference]: Start difference. First operand 3746 states and 5474 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (13), 10 states have call predecessors, (13), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 01:03:13,612 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:03:17,186 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:03:25,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:03:25,335 INFO L93 Difference]: Finished difference Result 12172 states and 18769 transitions. [2022-04-07 01:03:25,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-04-07 01:03:25,336 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (13), 10 states have call predecessors, (13), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 69 [2022-04-07 01:03:25,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:03:25,372 INFO L225 Difference]: With dead ends: 12172 [2022-04-07 01:03:25,372 INFO L226 Difference]: Without dead ends: 8670 [2022-04-07 01:03:25,394 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=224, Invalid=588, Unknown=0, NotChecked=0, Total=812 [2022-04-07 01:03:25,395 INFO L913 BasicCegarLoop]: 920 mSDtfsCounter, 4213 mSDsluCounter, 851 mSDsCounter, 0 mSdLazyCounter, 3262 mSolverCounterSat, 1890 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4272 SdHoareTripleChecker+Valid, 1771 SdHoareTripleChecker+Invalid, 5154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1890 IncrementalHoareTripleChecker+Valid, 3262 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.8s IncrementalHoareTripleChecker+Time [2022-04-07 01:03:25,395 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [4272 Valid, 1771 Invalid, 5154 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1890 Valid, 3262 Invalid, 2 Unknown, 0 Unchecked, 15.8s Time] [2022-04-07 01:03:25,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8670 states. [2022-04-07 01:03:27,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8670 to 7477. [2022-04-07 01:03:27,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7477 states, 5891 states have (on average 1.443388219317603) internal successors, (8503), 6073 states have internal predecessors, (8503), 1008 states have call successors, (1008), 475 states have call predecessors, (1008), 577 states have return successors, (1804), 964 states have call predecessors, (1804), 995 states have call successors, (1804) [2022-04-07 01:03:27,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7477 states to 7477 states and 11315 transitions. [2022-04-07 01:03:27,337 INFO L78 Accepts]: Start accepts. Automaton has 7477 states and 11315 transitions. Word has length 69 [2022-04-07 01:03:27,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:03:27,338 INFO L478 AbstractCegarLoop]: Abstraction has 7477 states and 11315 transitions. [2022-04-07 01:03:27,338 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (13), 10 states have call predecessors, (13), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 01:03:27,338 INFO L276 IsEmpty]: Start isEmpty. Operand 7477 states and 11315 transitions. [2022-04-07 01:03:27,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-04-07 01:03:27,339 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:03:27,340 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] [2022-04-07 01:03:27,340 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-04-07 01:03:27,341 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:03:27,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:03:27,341 INFO L85 PathProgramCache]: Analyzing trace with hash -858477288, now seen corresponding path program 1 times [2022-04-07 01:03:27,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:03:27,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1478988732] [2022-04-07 01:03:27,342 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 01:03:27,342 INFO L85 PathProgramCache]: Analyzing trace with hash -858477288, now seen corresponding path program 2 times [2022-04-07 01:03:27,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:03:27,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997784695] [2022-04-07 01:03:27,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:03:27,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:03:27,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:03:27,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:03:27,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:03:27,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:03:27,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:03:27,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 01:03:27,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:03:27,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 01:03:27,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:03:27,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:03:27,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:03:27,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-07 01:03:27,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:03:27,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-07 01:03:27,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:03:27,976 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 01:03:27,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:03:27,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997784695] [2022-04-07 01:03:27,976 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997784695] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:03:27,976 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:03:27,977 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-07 01:03:27,977 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:03:27,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1478988732] [2022-04-07 01:03:27,977 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1478988732] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:03:27,977 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:03:27,977 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-07 01:03:27,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206994266] [2022-04-07 01:03:27,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:03:27,977 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-07 01:03:27,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:03:27,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-07 01:03:27,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-04-07 01:03:27,978 INFO L87 Difference]: Start difference. First operand 7477 states and 11315 transitions. Second operand has 10 states, 10 states have (on average 4.5) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2022-04-07 01:03:39,568 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:03:46,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:03:46,173 INFO L93 Difference]: Finished difference Result 15189 states and 23518 transitions. [2022-04-07 01:03:46,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-07 01:03:46,174 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.5) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) Word has length 61 [2022-04-07 01:03:46,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:03:46,214 INFO L225 Difference]: With dead ends: 15189 [2022-04-07 01:03:46,214 INFO L226 Difference]: Without dead ends: 8787 [2022-04-07 01:03:46,247 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2022-04-07 01:03:46,248 INFO L913 BasicCegarLoop]: 709 mSDtfsCounter, 1515 mSDsluCounter, 689 mSDsCounter, 0 mSdLazyCounter, 3913 mSolverCounterSat, 647 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1551 SdHoareTripleChecker+Valid, 1398 SdHoareTripleChecker+Invalid, 4561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 647 IncrementalHoareTripleChecker+Valid, 3913 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.3s IncrementalHoareTripleChecker+Time [2022-04-07 01:03:46,249 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1551 Valid, 1398 Invalid, 4561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [647 Valid, 3913 Invalid, 1 Unknown, 0 Unchecked, 14.3s Time] [2022-04-07 01:03:46,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8787 states. [2022-04-07 01:03:48,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8787 to 7633. [2022-04-07 01:03:48,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7633 states, 6047 states have (on average 1.4359186373408301) internal successors, (8683), 6229 states have internal predecessors, (8683), 1008 states have call successors, (1008), 475 states have call predecessors, (1008), 577 states have return successors, (1804), 964 states have call predecessors, (1804), 995 states have call successors, (1804) [2022-04-07 01:03:48,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7633 states to 7633 states and 11495 transitions. [2022-04-07 01:03:48,222 INFO L78 Accepts]: Start accepts. Automaton has 7633 states and 11495 transitions. Word has length 61 [2022-04-07 01:03:48,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:03:48,222 INFO L478 AbstractCegarLoop]: Abstraction has 7633 states and 11495 transitions. [2022-04-07 01:03:48,223 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.5) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2022-04-07 01:03:48,223 INFO L276 IsEmpty]: Start isEmpty. Operand 7633 states and 11495 transitions. [2022-04-07 01:03:48,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-04-07 01:03:48,225 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:03:48,225 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 01:03:48,225 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-04-07 01:03:48,225 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:03:48,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:03:48,225 INFO L85 PathProgramCache]: Analyzing trace with hash -1733980064, now seen corresponding path program 1 times [2022-04-07 01:03:48,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:03:48,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [875256789] [2022-04-07 01:03:48,226 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 01:03:48,226 INFO L85 PathProgramCache]: Analyzing trace with hash -1733980064, now seen corresponding path program 2 times [2022-04-07 01:03:48,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:03:48,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917059435] [2022-04-07 01:03:48,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:03:48,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:03:48,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:03:48,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:03:48,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:03:48,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:03:48,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:03:48,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 01:03:48,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:03:48,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 01:03:48,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:03:48,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:03:48,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:03:48,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-07 01:03:48,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:03:48,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-07 01:03:48,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:03:48,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-04-07 01:03:48,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:03:48,943 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 01:03:48,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:03:48,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917059435] [2022-04-07 01:03:48,943 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917059435] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:03:48,943 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:03:48,943 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 01:03:48,944 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:03:48,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [875256789] [2022-04-07 01:03:48,944 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [875256789] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:03:48,944 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:03:48,944 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 01:03:48,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342927910] [2022-04-07 01:03:48,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:03:48,944 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-07 01:03:48,945 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:03:48,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-07 01:03:48,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-04-07 01:03:48,946 INFO L87 Difference]: Start difference. First operand 7633 states and 11495 transitions. Second operand has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 4 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), 1 states have call successors, (8) [2022-04-07 01:03:59,120 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:06,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:04:06,332 INFO L93 Difference]: Finished difference Result 8715 states and 13445 transitions. [2022-04-07 01:04:06,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-07 01:04:06,336 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 4 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), 1 states have call successors, (8) Word has length 64 [2022-04-07 01:04:06,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:04:06,362 INFO L225 Difference]: With dead ends: 8715 [2022-04-07 01:04:06,362 INFO L226 Difference]: Without dead ends: 8699 [2022-04-07 01:04:06,366 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=116, Invalid=346, Unknown=0, NotChecked=0, Total=462 [2022-04-07 01:04:06,367 INFO L913 BasicCegarLoop]: 718 mSDtfsCounter, 1954 mSDsluCounter, 1010 mSDsCounter, 0 mSdLazyCounter, 4563 mSolverCounterSat, 864 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1992 SdHoareTripleChecker+Valid, 1728 SdHoareTripleChecker+Invalid, 5428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 864 IncrementalHoareTripleChecker+Valid, 4563 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.4s IncrementalHoareTripleChecker+Time [2022-04-07 01:04:06,367 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1992 Valid, 1728 Invalid, 5428 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [864 Valid, 4563 Invalid, 1 Unknown, 0 Unchecked, 13.4s Time] [2022-04-07 01:04:06,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8699 states. [2022-04-07 01:04:08,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8699 to 7639. [2022-04-07 01:04:08,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7639 states, 6050 states have (on average 1.4357024793388429) internal successors, (8686), 6235 states have internal predecessors, (8686), 1008 states have call successors, (1008), 475 states have call predecessors, (1008), 580 states have return successors, (1826), 964 states have call predecessors, (1826), 995 states have call successors, (1826) [2022-04-07 01:04:08,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7639 states to 7639 states and 11520 transitions. [2022-04-07 01:04:08,524 INFO L78 Accepts]: Start accepts. Automaton has 7639 states and 11520 transitions. Word has length 64 [2022-04-07 01:04:08,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:04:08,524 INFO L478 AbstractCegarLoop]: Abstraction has 7639 states and 11520 transitions. [2022-04-07 01:04:08,525 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 4 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), 1 states have call successors, (8) [2022-04-07 01:04:08,525 INFO L276 IsEmpty]: Start isEmpty. Operand 7639 states and 11520 transitions. [2022-04-07 01:04:08,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-04-07 01:04:08,527 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:04:08,527 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, 1] [2022-04-07 01:04:08,527 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-04-07 01:04:08,527 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:04:08,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:04:08,528 INFO L85 PathProgramCache]: Analyzing trace with hash 326599203, now seen corresponding path program 1 times [2022-04-07 01:04:08,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:04:08,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1755524939] [2022-04-07 01:04:08,528 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 01:04:08,528 INFO L85 PathProgramCache]: Analyzing trace with hash 326599203, now seen corresponding path program 2 times [2022-04-07 01:04:08,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:04:08,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067965632] [2022-04-07 01:04:08,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:04:08,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:04:08,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:08,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:04:08,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:08,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:04:08,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:08,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 01:04:08,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:09,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 01:04:09,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:09,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:04:09,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:09,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-07 01:04:09,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:09,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-07 01:04:09,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:09,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-04-07 01:04:09,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:09,294 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 01:04:09,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:04:09,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067965632] [2022-04-07 01:04:09,294 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067965632] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:04:09,294 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:04:09,294 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 01:04:09,294 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:04:09,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1755524939] [2022-04-07 01:04:09,294 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1755524939] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:04:09,294 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:04:09,295 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 01:04:09,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028689134] [2022-04-07 01:04:09,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:04:09,295 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-07 01:04:09,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:04:09,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-07 01:04:09,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2022-04-07 01:04:09,296 INFO L87 Difference]: Start difference. First operand 7639 states and 11520 transitions. Second operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 4 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), 1 states have call successors, (8) [2022-04-07 01:04:20,541 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 01:04:27,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:04:27,499 INFO L93 Difference]: Finished difference Result 8707 states and 13419 transitions. [2022-04-07 01:04:27,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-07 01:04:27,500 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 4 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), 1 states have call successors, (8) Word has length 65 [2022-04-07 01:04:27,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:04:27,526 INFO L225 Difference]: With dead ends: 8707 [2022-04-07 01:04:27,526 INFO L226 Difference]: Without dead ends: 8687 [2022-04-07 01:04:27,531 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=106, Invalid=314, Unknown=0, NotChecked=0, Total=420 [2022-04-07 01:04:27,531 INFO L913 BasicCegarLoop]: 727 mSDtfsCounter, 2003 mSDsluCounter, 1062 mSDsCounter, 0 mSdLazyCounter, 4561 mSolverCounterSat, 876 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2041 SdHoareTripleChecker+Valid, 1789 SdHoareTripleChecker+Invalid, 5438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 876 IncrementalHoareTripleChecker+Valid, 4561 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.2s IncrementalHoareTripleChecker+Time [2022-04-07 01:04:27,532 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2041 Valid, 1789 Invalid, 5438 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [876 Valid, 4561 Invalid, 1 Unknown, 0 Unchecked, 14.2s Time] [2022-04-07 01:04:27,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8687 states. [2022-04-07 01:04:29,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8687 to 7637. [2022-04-07 01:04:29,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7637 states, 6049 states have (on average 1.4356091916019176) internal successors, (8684), 6234 states have internal predecessors, (8684), 1007 states have call successors, (1007), 475 states have call predecessors, (1007), 580 states have return successors, (1825), 963 states have call predecessors, (1825), 994 states have call successors, (1825) [2022-04-07 01:04:29,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7637 states to 7637 states and 11516 transitions. [2022-04-07 01:04:29,568 INFO L78 Accepts]: Start accepts. Automaton has 7637 states and 11516 transitions. Word has length 65 [2022-04-07 01:04:29,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:04:29,568 INFO L478 AbstractCegarLoop]: Abstraction has 7637 states and 11516 transitions. [2022-04-07 01:04:29,568 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 4 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), 1 states have call successors, (8) [2022-04-07 01:04:29,568 INFO L276 IsEmpty]: Start isEmpty. Operand 7637 states and 11516 transitions. [2022-04-07 01:04:29,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-04-07 01:04:29,570 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:04:29,570 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, 1, 1, 1] [2022-04-07 01:04:29,571 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-04-07 01:04:29,571 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:04:29,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:04:29,571 INFO L85 PathProgramCache]: Analyzing trace with hash -455424616, now seen corresponding path program 1 times [2022-04-07 01:04:29,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:04:29,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2034888278] [2022-04-07 01:04:29,572 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 01:04:29,572 INFO L85 PathProgramCache]: Analyzing trace with hash -455424616, now seen corresponding path program 2 times [2022-04-07 01:04:29,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:04:29,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342572112] [2022-04-07 01:04:29,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:04:29,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:04:29,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:29,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:04:29,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:29,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:04:29,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:30,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 01:04:30,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:30,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 01:04:30,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:30,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:04:30,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:30,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-07 01:04:30,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:30,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-07 01:04:30,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:30,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-04-07 01:04:30,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:30,320 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 01:04:30,321 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:04:30,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342572112] [2022-04-07 01:04:30,321 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342572112] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:04:30,321 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:04:30,321 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 01:04:30,321 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:04:30,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2034888278] [2022-04-07 01:04:30,322 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2034888278] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:04:30,322 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:04:30,322 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 01:04:30,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014780541] [2022-04-07 01:04:30,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:04:30,322 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-07 01:04:30,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:04:30,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-07 01:04:30,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-04-07 01:04:30,323 INFO L87 Difference]: Start difference. First operand 7637 states and 11516 transitions. Second operand has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 4 states have internal predecessors, (49), 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 01:04:37,611 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:04:43,994 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:51,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:04:51,167 INFO L93 Difference]: Finished difference Result 16296 states and 24880 transitions. [2022-04-07 01:04:51,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-07 01:04:51,168 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 4 states have internal predecessors, (49), 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 67 [2022-04-07 01:04:51,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:04:51,206 INFO L225 Difference]: With dead ends: 16296 [2022-04-07 01:04:51,206 INFO L226 Difference]: Without dead ends: 8687 [2022-04-07 01:04:51,240 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=112, Invalid=350, Unknown=0, NotChecked=0, Total=462 [2022-04-07 01:04:51,241 INFO L913 BasicCegarLoop]: 712 mSDtfsCounter, 1816 mSDsluCounter, 1112 mSDsCounter, 0 mSdLazyCounter, 4956 mSolverCounterSat, 819 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1853 SdHoareTripleChecker+Valid, 1824 SdHoareTripleChecker+Invalid, 5777 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 819 IncrementalHoareTripleChecker+Valid, 4956 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.7s IncrementalHoareTripleChecker+Time [2022-04-07 01:04:51,241 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1853 Valid, 1824 Invalid, 5777 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [819 Valid, 4956 Invalid, 2 Unknown, 0 Unchecked, 16.7s Time] [2022-04-07 01:04:51,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8687 states. [2022-04-07 01:04:53,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8687 to 7637. [2022-04-07 01:04:53,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7637 states, 6049 states have (on average 1.4354438750206646) internal successors, (8683), 6234 states have internal predecessors, (8683), 1007 states have call successors, (1007), 475 states have call predecessors, (1007), 580 states have return successors, (1825), 963 states have call predecessors, (1825), 994 states have call successors, (1825) [2022-04-07 01:04:53,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7637 states to 7637 states and 11515 transitions. [2022-04-07 01:04:53,600 INFO L78 Accepts]: Start accepts. Automaton has 7637 states and 11515 transitions. Word has length 67 [2022-04-07 01:04:53,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:04:53,600 INFO L478 AbstractCegarLoop]: Abstraction has 7637 states and 11515 transitions. [2022-04-07 01:04:53,600 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 4 states have internal predecessors, (49), 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 01:04:53,600 INFO L276 IsEmpty]: Start isEmpty. Operand 7637 states and 11515 transitions. [2022-04-07 01:04:53,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-04-07 01:04:53,602 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:04:53,602 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, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 01:04:53,602 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-04-07 01:04:53,603 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:04:53,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:04:53,603 INFO L85 PathProgramCache]: Analyzing trace with hash -2112328753, now seen corresponding path program 1 times [2022-04-07 01:04:53,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:04:53,603 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1145276423] [2022-04-07 01:04:53,603 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 01:04:53,604 INFO L85 PathProgramCache]: Analyzing trace with hash -2112328753, now seen corresponding path program 2 times [2022-04-07 01:04:53,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:04:53,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844339880] [2022-04-07 01:04:53,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:04:53,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:04:53,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:53,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:04:53,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:54,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:04:54,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:54,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 01:04:54,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:54,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 01:04:54,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:54,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:04:54,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:54,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-07 01:04:54,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:54,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-07 01:04:54,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:54,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-04-07 01:04:54,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:04:54,335 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 01:04:54,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:04:54,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844339880] [2022-04-07 01:04:54,335 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844339880] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:04:54,335 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:04:54,336 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 01:04:54,336 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:04:54,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1145276423] [2022-04-07 01:04:54,336 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1145276423] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:04:54,336 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:04:54,336 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 01:04:54,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864940928] [2022-04-07 01:04:54,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:04:54,337 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-07 01:04:54,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:04:54,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-07 01:04:54,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-04-07 01:04:54,337 INFO L87 Difference]: Start difference. First operand 7637 states and 11515 transitions. Second operand has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2022-04-07 01:05:00,879 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 01:05:05,128 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:11,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:05:11,965 INFO L93 Difference]: Finished difference Result 8702 states and 13411 transitions. [2022-04-07 01:05:11,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-07 01:05:11,965 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) Word has length 71 [2022-04-07 01:05:11,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:05:11,995 INFO L225 Difference]: With dead ends: 8702 [2022-04-07 01:05:11,995 INFO L226 Difference]: Without dead ends: 8682 [2022-04-07 01:05:12,001 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=106, Invalid=314, Unknown=0, NotChecked=0, Total=420 [2022-04-07 01:05:12,001 INFO L913 BasicCegarLoop]: 723 mSDtfsCounter, 2280 mSDsluCounter, 1155 mSDsCounter, 0 mSdLazyCounter, 4238 mSolverCounterSat, 1051 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2318 SdHoareTripleChecker+Valid, 1878 SdHoareTripleChecker+Invalid, 5290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1051 IncrementalHoareTripleChecker+Valid, 4238 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.5s IncrementalHoareTripleChecker+Time [2022-04-07 01:05:12,001 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2318 Valid, 1878 Invalid, 5290 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1051 Valid, 4238 Invalid, 1 Unknown, 0 Unchecked, 13.5s Time] [2022-04-07 01:05:12,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8682 states. [2022-04-07 01:05:14,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8682 to 7632. [2022-04-07 01:05:14,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7632 states, 6046 states have (on average 1.4354945418458485) internal successors, (8679), 6231 states have internal predecessors, (8679), 1006 states have call successors, (1006), 475 states have call predecessors, (1006), 579 states have return successors, (1823), 961 states have call predecessors, (1823), 993 states have call successors, (1823) [2022-04-07 01:05:14,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7632 states to 7632 states and 11508 transitions. [2022-04-07 01:05:14,119 INFO L78 Accepts]: Start accepts. Automaton has 7632 states and 11508 transitions. Word has length 71 [2022-04-07 01:05:14,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:05:14,119 INFO L478 AbstractCegarLoop]: Abstraction has 7632 states and 11508 transitions. [2022-04-07 01:05:14,119 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2022-04-07 01:05:14,119 INFO L276 IsEmpty]: Start isEmpty. Operand 7632 states and 11508 transitions. [2022-04-07 01:05:14,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-04-07 01:05:14,121 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:05:14,122 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, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 01:05:14,122 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-04-07 01:05:14,122 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:05:14,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:05:14,122 INFO L85 PathProgramCache]: Analyzing trace with hash 1256030660, now seen corresponding path program 1 times [2022-04-07 01:05:14,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:05:14,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [182381826] [2022-04-07 01:05:14,123 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 01:05:14,123 INFO L85 PathProgramCache]: Analyzing trace with hash 1256030660, now seen corresponding path program 2 times [2022-04-07 01:05:14,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:05:14,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130033192] [2022-04-07 01:05:14,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:05:14,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:05:14,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:14,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:05:14,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:14,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:05:14,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:14,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 01:05:14,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:14,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 01:05:14,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:14,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:05:14,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:14,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-07 01:05:14,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:14,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-07 01:05:14,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:14,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-07 01:05:14,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:14,796 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 01:05:14,796 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:05:14,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130033192] [2022-04-07 01:05:14,797 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2130033192] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:05:14,797 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:05:14,797 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-07 01:05:14,797 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:05:14,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [182381826] [2022-04-07 01:05:14,797 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [182381826] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:05:14,797 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:05:14,797 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-07 01:05:14,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556143855] [2022-04-07 01:05:14,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:05:14,798 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-07 01:05:14,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:05:14,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-07 01:05:14,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2022-04-07 01:05:14,798 INFO L87 Difference]: Start difference. First operand 7632 states and 11508 transitions. Second operand has 15 states, 15 states have (on average 3.6) internal successors, (54), 7 states have internal predecessors, (54), 4 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2022-04-07 01:05:23,479 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:05:32,215 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:49,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:05:49,479 INFO L93 Difference]: Finished difference Result 14550 states and 22479 transitions. [2022-04-07 01:05:49,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-04-07 01:05:49,480 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 7 states have internal predecessors, (54), 4 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 72 [2022-04-07 01:05:49,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:05:49,517 INFO L225 Difference]: With dead ends: 14550 [2022-04-07 01:05:49,518 INFO L226 Difference]: Without dead ends: 10272 [2022-04-07 01:05:49,534 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 737 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=533, Invalid=2223, Unknown=0, NotChecked=0, Total=2756 [2022-04-07 01:05:49,534 INFO L913 BasicCegarLoop]: 1096 mSDtfsCounter, 3791 mSDsluCounter, 1303 mSDsCounter, 0 mSdLazyCounter, 7984 mSolverCounterSat, 2033 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3799 SdHoareTripleChecker+Valid, 2399 SdHoareTripleChecker+Invalid, 10019 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2033 IncrementalHoareTripleChecker+Valid, 7984 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.2s IncrementalHoareTripleChecker+Time [2022-04-07 01:05:49,535 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3799 Valid, 2399 Invalid, 10019 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2033 Valid, 7984 Invalid, 2 Unknown, 0 Unchecked, 27.2s Time] [2022-04-07 01:05:49,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10272 states. [2022-04-07 01:05:51,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10272 to 8242. [2022-04-07 01:05:51,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8242 states, 6535 states have (on average 1.434583014537108) internal successors, (9375), 6726 states have internal predecessors, (9375), 1073 states have call successors, (1073), 517 states have call predecessors, (1073), 633 states have return successors, (1965), 1033 states have call predecessors, (1965), 1059 states have call successors, (1965) [2022-04-07 01:05:51,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8242 states to 8242 states and 12413 transitions. [2022-04-07 01:05:51,970 INFO L78 Accepts]: Start accepts. Automaton has 8242 states and 12413 transitions. Word has length 72 [2022-04-07 01:05:51,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:05:51,970 INFO L478 AbstractCegarLoop]: Abstraction has 8242 states and 12413 transitions. [2022-04-07 01:05:51,970 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 7 states have internal predecessors, (54), 4 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2022-04-07 01:05:51,970 INFO L276 IsEmpty]: Start isEmpty. Operand 8242 states and 12413 transitions. [2022-04-07 01:05:51,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-04-07 01:05:51,972 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:05:51,972 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 01:05:51,972 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-04-07 01:05:51,972 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:05:51,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:05:51,972 INFO L85 PathProgramCache]: Analyzing trace with hash -26354390, now seen corresponding path program 1 times [2022-04-07 01:05:51,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:05:51,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [886848264] [2022-04-07 01:05:51,973 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 01:05:51,973 INFO L85 PathProgramCache]: Analyzing trace with hash -26354390, now seen corresponding path program 2 times [2022-04-07 01:05:51,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:05:51,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689922026] [2022-04-07 01:05:51,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:05:51,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:05:52,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:52,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:05:52,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:52,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:05:52,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:52,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 01:05:52,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:52,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 01:05:52,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:52,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:05:52,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:52,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-07 01:05:52,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:52,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-07 01:05:52,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:52,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-07 01:05:52,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:05:52,654 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 01:05:52,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:05:52,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689922026] [2022-04-07 01:05:52,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689922026] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:05:52,655 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:05:52,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 01:05:52,655 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:05:52,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [886848264] [2022-04-07 01:05:52,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [886848264] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:05:52,655 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:05:52,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 01:05:52,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39841208] [2022-04-07 01:05:52,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:05:52,656 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-07 01:05:52,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:05:52,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-07 01:05:52,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-04-07 01:05:52,657 INFO L87 Difference]: Start difference. First operand 8242 states and 12413 transitions. Second operand has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) [2022-04-07 01:06:04,139 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:06:12,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:06:12,238 INFO L93 Difference]: Finished difference Result 16692 states and 25780 transitions. [2022-04-07 01:06:12,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-07 01:06:12,239 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) Word has length 73 [2022-04-07 01:06:12,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:06:12,281 INFO L225 Difference]: With dead ends: 16692 [2022-04-07 01:06:12,281 INFO L226 Difference]: Without dead ends: 9642 [2022-04-07 01:06:12,310 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2022-04-07 01:06:12,311 INFO L913 BasicCegarLoop]: 683 mSDtfsCounter, 1957 mSDsluCounter, 929 mSDsCounter, 0 mSdLazyCounter, 4443 mSolverCounterSat, 881 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1992 SdHoareTripleChecker+Valid, 1612 SdHoareTripleChecker+Invalid, 5325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 881 IncrementalHoareTripleChecker+Valid, 4443 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.1s IncrementalHoareTripleChecker+Time [2022-04-07 01:06:12,311 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1992 Valid, 1612 Invalid, 5325 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [881 Valid, 4443 Invalid, 1 Unknown, 0 Unchecked, 14.1s Time] [2022-04-07 01:06:12,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9642 states. [2022-04-07 01:06:14,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9642 to 8322. [2022-04-07 01:06:14,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8322 states, 6593 states have (on average 1.4307598968603064) internal successors, (9433), 6794 states have internal predecessors, (9433), 1073 states have call successors, (1073), 517 states have call predecessors, (1073), 655 states have return successors, (2032), 1045 states have call predecessors, (2032), 1059 states have call successors, (2032) [2022-04-07 01:06:14,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8322 states to 8322 states and 12538 transitions. [2022-04-07 01:06:14,904 INFO L78 Accepts]: Start accepts. Automaton has 8322 states and 12538 transitions. Word has length 73 [2022-04-07 01:06:14,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:06:14,904 INFO L478 AbstractCegarLoop]: Abstraction has 8322 states and 12538 transitions. [2022-04-07 01:06:14,905 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) [2022-04-07 01:06:14,905 INFO L276 IsEmpty]: Start isEmpty. Operand 8322 states and 12538 transitions. [2022-04-07 01:06:14,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-04-07 01:06:14,907 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:06:14,907 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 01:06:14,907 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-04-07 01:06:14,907 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:06:14,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:06:14,907 INFO L85 PathProgramCache]: Analyzing trace with hash -1359799553, now seen corresponding path program 1 times [2022-04-07 01:06:14,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:06:14,907 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [696356304] [2022-04-07 01:06:14,908 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 01:06:14,908 INFO L85 PathProgramCache]: Analyzing trace with hash -1359799553, now seen corresponding path program 2 times [2022-04-07 01:06:14,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:06:14,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363894279] [2022-04-07 01:06:14,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:06:14,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:06:14,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:15,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:06:15,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:15,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:06:15,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:15,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 01:06:15,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:15,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 01:06:15,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:15,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:06:15,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:15,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-07 01:06:15,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:15,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-07 01:06:15,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:15,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-07 01:06:15,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:15,565 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 01:06:15,566 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:06:15,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363894279] [2022-04-07 01:06:15,566 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363894279] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:06:15,566 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:06:15,566 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-07 01:06:15,566 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:06:15,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [696356304] [2022-04-07 01:06:15,566 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [696356304] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:06:15,566 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:06:15,566 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-07 01:06:15,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008708839] [2022-04-07 01:06:15,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:06:15,567 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-07 01:06:15,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:06:15,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-07 01:06:15,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-04-07 01:06:15,568 INFO L87 Difference]: Start difference. First operand 8322 states and 12538 transitions. Second operand has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 4 states have internal predecessors, (56), 3 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 01:06:26,515 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 01:06:34,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:06:34,332 INFO L93 Difference]: Finished difference Result 17616 states and 27205 transitions. [2022-04-07 01:06:34,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-07 01:06:34,332 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 4 states have internal predecessors, (56), 3 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 74 [2022-04-07 01:06:34,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:06:34,374 INFO L225 Difference]: With dead ends: 17616 [2022-04-07 01:06:34,375 INFO L226 Difference]: Without dead ends: 9548 [2022-04-07 01:06:34,411 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=222, Invalid=590, Unknown=0, NotChecked=0, Total=812 [2022-04-07 01:06:34,412 INFO L913 BasicCegarLoop]: 658 mSDtfsCounter, 2584 mSDsluCounter, 719 mSDsCounter, 0 mSdLazyCounter, 3255 mSolverCounterSat, 1080 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2634 SdHoareTripleChecker+Valid, 1377 SdHoareTripleChecker+Invalid, 4336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1080 IncrementalHoareTripleChecker+Valid, 3255 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.9s IncrementalHoareTripleChecker+Time [2022-04-07 01:06:34,412 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2634 Valid, 1377 Invalid, 4336 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1080 Valid, 3255 Invalid, 1 Unknown, 0 Unchecked, 12.9s Time] [2022-04-07 01:06:34,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9548 states. [2022-04-07 01:06:37,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9548 to 8341. [2022-04-07 01:06:37,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8341 states, 6612 states have (on average 1.4310344827586208) internal successors, (9462), 6813 states have internal predecessors, (9462), 1073 states have call successors, (1073), 517 states have call predecessors, (1073), 655 states have return successors, (2032), 1045 states have call predecessors, (2032), 1059 states have call successors, (2032) [2022-04-07 01:06:37,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8341 states to 8341 states and 12567 transitions. [2022-04-07 01:06:37,130 INFO L78 Accepts]: Start accepts. Automaton has 8341 states and 12567 transitions. Word has length 74 [2022-04-07 01:06:37,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:06:37,131 INFO L478 AbstractCegarLoop]: Abstraction has 8341 states and 12567 transitions. [2022-04-07 01:06:37,131 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 4 states have internal predecessors, (56), 3 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2022-04-07 01:06:37,131 INFO L276 IsEmpty]: Start isEmpty. Operand 8341 states and 12567 transitions. [2022-04-07 01:06:37,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-04-07 01:06:37,133 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:06:37,133 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 01:06:37,133 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-04-07 01:06:37,133 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:06:37,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:06:37,133 INFO L85 PathProgramCache]: Analyzing trace with hash 941023037, now seen corresponding path program 1 times [2022-04-07 01:06:37,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:06:37,133 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [381682097] [2022-04-07 01:06:37,134 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 01:06:37,134 INFO L85 PathProgramCache]: Analyzing trace with hash 941023037, now seen corresponding path program 2 times [2022-04-07 01:06:37,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:06:37,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324298566] [2022-04-07 01:06:37,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:06:37,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:06:37,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:37,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:06:37,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:37,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:06:37,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:37,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 01:06:37,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:37,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 01:06:37,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:37,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:06:37,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:37,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-07 01:06:37,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:37,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-07 01:06:37,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:37,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-07 01:06:37,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:06:37,786 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 01:06:37,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:06:37,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324298566] [2022-04-07 01:06:37,787 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324298566] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:06:37,787 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:06:37,787 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-07 01:06:37,787 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:06:37,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [381682097] [2022-04-07 01:06:37,787 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [381682097] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:06:37,787 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:06:37,787 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-07 01:06:37,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107285724] [2022-04-07 01:06:37,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:06:37,787 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-07 01:06:37,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:06:37,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-07 01:06:37,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2022-04-07 01:06:37,788 INFO L87 Difference]: Start difference. First operand 8341 states and 12567 transitions. Second operand has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 7 states have internal predecessors, (56), 4 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2022-04-07 01:06:49,887 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:06:58,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:06:58,050 INFO L93 Difference]: Finished difference Result 13651 states and 20845 transitions. [2022-04-07 01:06:58,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-04-07 01:06:58,051 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 7 states have internal predecessors, (56), 4 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 74 [2022-04-07 01:06:58,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:06:58,083 INFO L225 Difference]: With dead ends: 13651 [2022-04-07 01:06:58,083 INFO L226 Difference]: Without dead ends: 9322 [2022-04-07 01:06:58,101 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 430 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=374, Invalid=1432, Unknown=0, NotChecked=0, Total=1806 [2022-04-07 01:06:58,101 INFO L913 BasicCegarLoop]: 671 mSDtfsCounter, 3569 mSDsluCounter, 845 mSDsCounter, 0 mSdLazyCounter, 4382 mSolverCounterSat, 1533 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3602 SdHoareTripleChecker+Valid, 1516 SdHoareTripleChecker+Invalid, 5916 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1533 IncrementalHoareTripleChecker+Valid, 4382 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.4s IncrementalHoareTripleChecker+Time [2022-04-07 01:06:58,102 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3602 Valid, 1516 Invalid, 5916 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1533 Valid, 4382 Invalid, 1 Unknown, 0 Unchecked, 13.4s Time] [2022-04-07 01:06:58,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9322 states. [2022-04-07 01:07:00,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9322 to 7543. [2022-04-07 01:07:00,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7543 states, 5980 states have (on average 1.4295986622073578) internal successors, (8549), 6169 states have internal predecessors, (8549), 970 states have call successors, (970), 471 states have call predecessors, (970), 592 states have return successors, (1659), 937 states have call predecessors, (1659), 956 states have call successors, (1659) [2022-04-07 01:07:00,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7543 states to 7543 states and 11178 transitions. [2022-04-07 01:07:00,603 INFO L78 Accepts]: Start accepts. Automaton has 7543 states and 11178 transitions. Word has length 74 [2022-04-07 01:07:00,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:07:00,604 INFO L478 AbstractCegarLoop]: Abstraction has 7543 states and 11178 transitions. [2022-04-07 01:07:00,604 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 7 states have internal predecessors, (56), 4 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2022-04-07 01:07:00,604 INFO L276 IsEmpty]: Start isEmpty. Operand 7543 states and 11178 transitions. [2022-04-07 01:07:00,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-04-07 01:07:00,605 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:07:00,605 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 01:07:00,605 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-04-07 01:07:00,605 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:07:00,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:07:00,606 INFO L85 PathProgramCache]: Analyzing trace with hash 1087715839, now seen corresponding path program 1 times [2022-04-07 01:07:00,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:07:00,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1296031483] [2022-04-07 01:07:00,606 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 01:07:00,606 INFO L85 PathProgramCache]: Analyzing trace with hash 1087715839, now seen corresponding path program 2 times [2022-04-07 01:07:00,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:07:00,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377141076] [2022-04-07 01:07:00,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:07:00,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:07:00,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:07:00,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:07:00,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:07:00,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:07:00,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:07:00,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 01:07:01,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:07:01,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 01:07:01,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:07:01,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:07:01,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:07:01,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-07 01:07:01,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:07:01,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-07 01:07:01,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:07:01,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-07 01:07:01,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:07:01,210 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 01:07:01,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:07:01,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377141076] [2022-04-07 01:07:01,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377141076] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:07:01,210 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:07:01,210 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-07 01:07:01,211 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:07:01,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1296031483] [2022-04-07 01:07:01,211 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1296031483] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:07:01,211 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:07:01,211 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-07 01:07:01,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846174012] [2022-04-07 01:07:01,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:07:01,211 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-07 01:07:01,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:07:01,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-07 01:07:01,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-04-07 01:07:01,212 INFO L87 Difference]: Start difference. First operand 7543 states and 11178 transitions. Second operand has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2022-04-07 01:07:11,028 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:07:27,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:07:27,293 INFO L93 Difference]: Finished difference Result 11702 states and 17816 transitions. [2022-04-07 01:07:27,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-04-07 01:07:27,295 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) Word has length 74 [2022-04-07 01:07:27,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:07:27,329 INFO L225 Difference]: With dead ends: 11702 [2022-04-07 01:07:27,329 INFO L226 Difference]: Without dead ends: 11689 [2022-04-07 01:07:27,333 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=231, Invalid=639, Unknown=0, NotChecked=0, Total=870 [2022-04-07 01:07:27,334 INFO L913 BasicCegarLoop]: 1150 mSDtfsCounter, 2431 mSDsluCounter, 956 mSDsCounter, 0 mSdLazyCounter, 5157 mSolverCounterSat, 1136 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2478 SdHoareTripleChecker+Valid, 2106 SdHoareTripleChecker+Invalid, 6294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1136 IncrementalHoareTripleChecker+Valid, 5157 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.6s IncrementalHoareTripleChecker+Time [2022-04-07 01:07:27,334 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2478 Valid, 2106 Invalid, 6294 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1136 Valid, 5157 Invalid, 1 Unknown, 0 Unchecked, 18.6s Time] [2022-04-07 01:07:27,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11689 states. [2022-04-07 01:07:30,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11689 to 8174. [2022-04-07 01:07:30,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8174 states, 6492 states have (on average 1.4322242760320394) internal successors, (9298), 6682 states have internal predecessors, (9298), 1039 states have call successors, (1039), 512 states have call predecessors, (1039), 642 states have return successors, (1773), 1015 states have call predecessors, (1773), 1025 states have call successors, (1773) [2022-04-07 01:07:30,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8174 states to 8174 states and 12110 transitions. [2022-04-07 01:07:30,374 INFO L78 Accepts]: Start accepts. Automaton has 8174 states and 12110 transitions. Word has length 74 [2022-04-07 01:07:30,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:07:30,375 INFO L478 AbstractCegarLoop]: Abstraction has 8174 states and 12110 transitions. [2022-04-07 01:07:30,375 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2022-04-07 01:07:30,375 INFO L276 IsEmpty]: Start isEmpty. Operand 8174 states and 12110 transitions. [2022-04-07 01:07:30,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-04-07 01:07:30,377 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:07:30,377 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 01:07:30,377 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-04-07 01:07:30,377 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:07:30,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:07:30,377 INFO L85 PathProgramCache]: Analyzing trace with hash -189949733, now seen corresponding path program 1 times [2022-04-07 01:07:30,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:07:30,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1677299410] [2022-04-07 01:07:30,378 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 01:07:30,378 INFO L85 PathProgramCache]: Analyzing trace with hash -189949733, now seen corresponding path program 2 times [2022-04-07 01:07:30,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:07:30,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941060182] [2022-04-07 01:07:30,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:07:30,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:07:30,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:07:30,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:07:30,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:07:30,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:07:30,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:07:30,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 01:07:30,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:07:30,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 01:07:30,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:07:30,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:07:30,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:07:31,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-07 01:07:31,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:07:31,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-07 01:07:31,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:07:31,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-07 01:07:31,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:07:31,155 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 01:07:31,155 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:07:31,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941060182] [2022-04-07 01:07:31,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941060182] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:07:31,156 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:07:31,156 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 01:07:31,156 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:07:31,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1677299410] [2022-04-07 01:07:31,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1677299410] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:07:31,156 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:07:31,156 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-07 01:07:31,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800504402] [2022-04-07 01:07:31,157 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:07:31,157 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-07 01:07:31,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:07:31,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-07 01:07:31,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-04-07 01:07:31,158 INFO L87 Difference]: Start difference. First operand 8174 states and 12110 transitions. Second operand has 13 states, 13 states have (on average 4.384615384615385) internal successors, (57), 5 states have internal predecessors, (57), 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 01:07:43,820 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 01:07:59,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:07:59,516 INFO L93 Difference]: Finished difference Result 10307 states and 15642 transitions. [2022-04-07 01:07:59,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-04-07 01:07:59,517 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.384615384615385) internal successors, (57), 5 states have internal predecessors, (57), 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 75 [2022-04-07 01:07:59,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:07:59,547 INFO L225 Difference]: With dead ends: 10307 [2022-04-07 01:07:59,547 INFO L226 Difference]: Without dead ends: 10303 [2022-04-07 01:07:59,553 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 640 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=542, Invalid=1810, Unknown=0, NotChecked=0, Total=2352 [2022-04-07 01:07:59,553 INFO L913 BasicCegarLoop]: 1093 mSDtfsCounter, 4678 mSDsluCounter, 997 mSDsCounter, 0 mSdLazyCounter, 4875 mSolverCounterSat, 2283 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4720 SdHoareTripleChecker+Valid, 2090 SdHoareTripleChecker+Invalid, 7159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2283 IncrementalHoareTripleChecker+Valid, 4875 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.5s IncrementalHoareTripleChecker+Time [2022-04-07 01:07:59,553 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [4720 Valid, 2090 Invalid, 7159 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2283 Valid, 4875 Invalid, 1 Unknown, 0 Unchecked, 18.5s Time] [2022-04-07 01:07:59,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10303 states. [2022-04-07 01:08:02,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10303 to 8176. [2022-04-07 01:08:02,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8176 states, 6494 states have (on average 1.4320911610717586) internal successors, (9300), 6684 states have internal predecessors, (9300), 1039 states have call successors, (1039), 512 states have call predecessors, (1039), 642 states have return successors, (1773), 1015 states have call predecessors, (1773), 1025 states have call successors, (1773) [2022-04-07 01:08:02,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8176 states to 8176 states and 12112 transitions. [2022-04-07 01:08:02,807 INFO L78 Accepts]: Start accepts. Automaton has 8176 states and 12112 transitions. Word has length 75 [2022-04-07 01:08:02,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:08:02,807 INFO L478 AbstractCegarLoop]: Abstraction has 8176 states and 12112 transitions. [2022-04-07 01:08:02,808 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.384615384615385) internal successors, (57), 5 states have internal predecessors, (57), 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 01:08:02,808 INFO L276 IsEmpty]: Start isEmpty. Operand 8176 states and 12112 transitions. [2022-04-07 01:08:02,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-04-07 01:08:02,809 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:08:02,809 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 01:08:02,809 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-04-07 01:08:02,809 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:08:02,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:08:02,809 INFO L85 PathProgramCache]: Analyzing trace with hash -189672903, now seen corresponding path program 1 times [2022-04-07 01:08:02,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:08:02,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [975360746] [2022-04-07 01:08:02,810 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-07 01:08:02,810 INFO L85 PathProgramCache]: Analyzing trace with hash -189672903, now seen corresponding path program 2 times [2022-04-07 01:08:02,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:08:02,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620957627] [2022-04-07 01:08:02,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:08:02,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:08:02,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:03,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:08:03,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:03,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:08:03,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:03,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-07 01:08:03,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:03,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 01:08:03,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:03,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:08:03,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:03,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-07 01:08:03,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:03,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-07 01:08:03,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:03,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-07 01:08:03,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:03,762 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 01:08:03,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:08:03,762 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620957627] [2022-04-07 01:08:03,762 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620957627] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:08:03,762 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:08:03,762 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-07 01:08:03,762 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:08:03,762 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [975360746] [2022-04-07 01:08:03,762 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [975360746] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:08:03,762 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:08:03,763 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-07 01:08:03,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320791327] [2022-04-07 01:08:03,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:08:03,763 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-07 01:08:03,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:08:03,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-07 01:08:03,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-04-07 01:08:03,763 INFO L87 Difference]: Start difference. First operand 8176 states and 12112 transitions. Second operand has 12 states, 12 states have (on average 4.75) internal successors, (57), 4 states have internal predecessors, (57), 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:08:15,124 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:08:24,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:08:24,579 INFO L93 Difference]: Finished difference Result 17337 states and 26207 transitions. [2022-04-07 01:08:24,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-04-07 01:08:24,580 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 4 states have internal predecessors, (57), 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 75 [2022-04-07 01:08:24,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:08:24,618 INFO L225 Difference]: With dead ends: 17337 [2022-04-07 01:08:24,619 INFO L226 Difference]: Without dead ends: 9126 [2022-04-07 01:08:24,647 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=143, Invalid=319, Unknown=0, NotChecked=0, Total=462 [2022-04-07 01:08:24,647 INFO L913 BasicCegarLoop]: 704 mSDtfsCounter, 1749 mSDsluCounter, 905 mSDsCounter, 0 mSdLazyCounter, 3843 mSolverCounterSat, 750 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1785 SdHoareTripleChecker+Valid, 1609 SdHoareTripleChecker+Invalid, 4594 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 750 IncrementalHoareTripleChecker+Valid, 3843 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.9s IncrementalHoareTripleChecker+Time [2022-04-07 01:08:24,647 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1785 Valid, 1609 Invalid, 4594 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [750 Valid, 3843 Invalid, 1 Unknown, 0 Unchecked, 13.9s Time] [2022-04-07 01:08:24,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9126 states. [2022-04-07 01:08:27,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9126 to 8199. [2022-04-07 01:08:27,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8199 states, 6517 states have (on average 1.4305662114469848) internal successors, (9323), 6707 states have internal predecessors, (9323), 1039 states have call successors, (1039), 512 states have call predecessors, (1039), 642 states have return successors, (1773), 1015 states have call predecessors, (1773), 1025 states have call successors, (1773) [2022-04-07 01:08:27,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8199 states to 8199 states and 12135 transitions. [2022-04-07 01:08:27,841 INFO L78 Accepts]: Start accepts. Automaton has 8199 states and 12135 transitions. Word has length 75 [2022-04-07 01:08:27,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:08:27,842 INFO L478 AbstractCegarLoop]: Abstraction has 8199 states and 12135 transitions. [2022-04-07 01:08:27,842 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 4 states have internal predecessors, (57), 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:08:27,842 INFO L276 IsEmpty]: Start isEmpty. Operand 8199 states and 12135 transitions. [2022-04-07 01:08:27,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-04-07 01:08:27,843 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:08:27,843 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 01:08:27,844 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-04-07 01:08:27,844 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:08:27,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:08:27,844 INFO L85 PathProgramCache]: Analyzing trace with hash -593466891, now seen corresponding path program 1 times [2022-04-07 01:08:27,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:08:27,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [130021965] [2022-04-07 01:08:27,852 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-04-07 01:08:27,852 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-07 01:08:27,852 INFO L85 PathProgramCache]: Analyzing trace with hash -593466891, now seen corresponding path program 2 times [2022-04-07 01:08:27,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:08:27,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207639502] [2022-04-07 01:08:27,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:08:27,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:08:28,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:28,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:08:28,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:28,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:08:28,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:28,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-07 01:08:28,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:28,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-04-07 01:08:28,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:28,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:08:28,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:28,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-07 01:08:28,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:28,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-07 01:08:28,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:28,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-07 01:08:28,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:28,951 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 01:08:28,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:08:28,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207639502] [2022-04-07 01:08:28,952 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207639502] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-07 01:08:28,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1262348881] [2022-04-07 01:08:28,952 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-07 01:08:28,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-07 01:08:28,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-07 01:08:28,968 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 01:08:28,971 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 01:08:30,057 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-04-07 01:08:30,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-07 01:08:30,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 2937 conjuncts, 29 conjunts are in the unsatisfiable core [2022-04-07 01:08:30,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-07 01:08:30,599 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-07 01:08:30,599 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-07 01:08:30,599 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1262348881] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:08:30,600 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-04-07 01:08:30,600 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [13] total 20 [2022-04-07 01:08:30,600 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:08:30,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [130021965] [2022-04-07 01:08:30,600 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [130021965] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:08:30,600 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:08:30,600 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-07 01:08:30,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022215645] [2022-04-07 01:08:30,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:08:30,601 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-07 01:08:30,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:08:30,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-07 01:08:30,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2022-04-07 01:08:30,601 INFO L87 Difference]: Start difference. First operand 8199 states and 12135 transitions. Second operand has 9 states, 9 states have (on average 6.444444444444445) internal successors, (58), 7 states have internal predecessors, (58), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) [2022-04-07 01:08:34,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:08:34,450 INFO L93 Difference]: Finished difference Result 8282 states and 12305 transitions. [2022-04-07 01:08:34,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-07 01:08:34,451 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.444444444444445) internal successors, (58), 7 states have internal predecessors, (58), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) Word has length 76 [2022-04-07 01:08:34,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:08:34,471 INFO L225 Difference]: With dead ends: 8282 [2022-04-07 01:08:34,471 INFO L226 Difference]: Without dead ends: 8268 [2022-04-07 01:08:34,476 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-04-07 01:08:34,476 INFO L913 BasicCegarLoop]: 865 mSDtfsCounter, 6 mSDsluCounter, 5904 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 6769 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-07 01:08:34,476 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 6769 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-07 01:08:34,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8268 states. [2022-04-07 01:08:37,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8268 to 8211. [2022-04-07 01:08:37,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8211 states, 6527 states have (on average 1.4303661712884939) internal successors, (9336), 6718 states have internal predecessors, (9336), 1039 states have call successors, (1039), 512 states have call predecessors, (1039), 644 states have return successors, (1801), 1016 states have call predecessors, (1801), 1025 states have call successors, (1801) [2022-04-07 01:08:37,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8211 states to 8211 states and 12176 transitions. [2022-04-07 01:08:37,940 INFO L78 Accepts]: Start accepts. Automaton has 8211 states and 12176 transitions. Word has length 76 [2022-04-07 01:08:37,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:08:37,941 INFO L478 AbstractCegarLoop]: Abstraction has 8211 states and 12176 transitions. [2022-04-07 01:08:37,941 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.444444444444445) internal successors, (58), 7 states have internal predecessors, (58), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) [2022-04-07 01:08:37,941 INFO L276 IsEmpty]: Start isEmpty. Operand 8211 states and 12176 transitions. [2022-04-07 01:08:37,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-04-07 01:08:37,943 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:08:37,943 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 01:08:37,977 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 01:08:38,149 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,SelfDestructingSolverStorable24 [2022-04-07 01:08:38,152 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:08:38,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:08:38,152 INFO L85 PathProgramCache]: Analyzing trace with hash 875567987, now seen corresponding path program 1 times [2022-04-07 01:08:38,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:08:38,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [851025610] [2022-04-07 01:08:38,153 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-04-07 01:08:38,153 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-07 01:08:38,154 INFO L85 PathProgramCache]: Analyzing trace with hash 875567987, now seen corresponding path program 2 times [2022-04-07 01:08:38,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:08:38,154 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88902882] [2022-04-07 01:08:38,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:08:38,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:08:38,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:38,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:08:38,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:38,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:08:38,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:38,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-07 01:08:38,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:38,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-04-07 01:08:38,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:38,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:08:38,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:38,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-07 01:08:38,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:39,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-07 01:08:39,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:39,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-04-07 01:08:39,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:39,099 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 01:08:39,100 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:08:39,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88902882] [2022-04-07 01:08:39,100 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88902882] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-07 01:08:39,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1091994576] [2022-04-07 01:08:39,100 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-07 01:08:39,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-07 01:08:39,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-07 01:08:39,101 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 01:08:39,103 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 01:08:40,194 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-04-07 01:08:40,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-07 01:08:40,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 2925 conjuncts, 30 conjunts are in the unsatisfiable core [2022-04-07 01:08:40,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-07 01:08:40,717 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-07 01:08:40,717 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-07 01:08:40,718 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1091994576] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:08:40,718 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-04-07 01:08:40,718 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [13] total 20 [2022-04-07 01:08:40,718 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:08:40,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [851025610] [2022-04-07 01:08:40,718 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [851025610] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:08:40,718 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:08:40,718 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-07 01:08:40,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024503995] [2022-04-07 01:08:40,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:08:40,719 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-07 01:08:40,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:08:40,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-07 01:08:40,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2022-04-07 01:08:40,720 INFO L87 Difference]: Start difference. First operand 8211 states and 12176 transitions. Second operand has 9 states, 9 states have (on average 6.444444444444445) internal successors, (58), 7 states have internal predecessors, (58), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) [2022-04-07 01:08:44,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:08:44,432 INFO L93 Difference]: Finished difference Result 8234 states and 12200 transitions. [2022-04-07 01:08:44,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-07 01:08:44,433 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.444444444444445) internal successors, (58), 7 states have internal predecessors, (58), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) Word has length 76 [2022-04-07 01:08:44,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:08:44,455 INFO L225 Difference]: With dead ends: 8234 [2022-04-07 01:08:44,455 INFO L226 Difference]: Without dead ends: 8210 [2022-04-07 01:08:44,458 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-04-07 01:08:44,458 INFO L913 BasicCegarLoop]: 865 mSDtfsCounter, 4 mSDsluCounter, 5964 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 6829 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-07 01:08:44,458 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 6829 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-07 01:08:44,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8210 states. [2022-04-07 01:08:47,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8210 to 8210. [2022-04-07 01:08:47,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8210 states, 6526 states have (on average 1.4302788844621515) internal successors, (9334), 6717 states have internal predecessors, (9334), 1039 states have call successors, (1039), 512 states have call predecessors, (1039), 644 states have return successors, (1801), 1016 states have call predecessors, (1801), 1025 states have call successors, (1801) [2022-04-07 01:08:47,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8210 states to 8210 states and 12174 transitions. [2022-04-07 01:08:47,814 INFO L78 Accepts]: Start accepts. Automaton has 8210 states and 12174 transitions. Word has length 76 [2022-04-07 01:08:47,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:08:47,814 INFO L478 AbstractCegarLoop]: Abstraction has 8210 states and 12174 transitions. [2022-04-07 01:08:47,814 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.444444444444445) internal successors, (58), 7 states have internal predecessors, (58), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) [2022-04-07 01:08:47,814 INFO L276 IsEmpty]: Start isEmpty. Operand 8210 states and 12174 transitions. [2022-04-07 01:08:47,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-04-07 01:08:47,815 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:08:47,815 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 01:08:47,851 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 01:08:48,016 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,SelfDestructingSolverStorable25 [2022-04-07 01:08:48,016 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:08:48,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:08:48,016 INFO L85 PathProgramCache]: Analyzing trace with hash 125795560, now seen corresponding path program 1 times [2022-04-07 01:08:48,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:08:48,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [825302313] [2022-04-07 01:08:48,017 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-04-07 01:08:48,017 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-07 01:08:48,018 INFO L85 PathProgramCache]: Analyzing trace with hash 125795560, now seen corresponding path program 2 times [2022-04-07 01:08:48,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:08:48,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072098823] [2022-04-07 01:08:48,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:08:48,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:08:48,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:48,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:08:48,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:48,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:08:48,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:48,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-07 01:08:48,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:48,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-04-07 01:08:48,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:48,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:08:48,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:48,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-07 01:08:48,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:48,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-07 01:08:48,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:48,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-07 01:08:48,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:48,980 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 01:08:48,980 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:08:48,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072098823] [2022-04-07 01:08:48,980 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072098823] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-07 01:08:48,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216039971] [2022-04-07 01:08:48,980 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-07 01:08:48,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-07 01:08:48,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-07 01:08:48,992 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 01:08:48,993 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 01:08:50,016 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-04-07 01:08:50,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-07 01:08:50,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 2937 conjuncts, 17 conjunts are in the unsatisfiable core [2022-04-07 01:08:50,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-07 01:08:50,561 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-07 01:08:50,561 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-07 01:08:50,561 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [216039971] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:08:50,561 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-04-07 01:08:50,561 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [13] total 20 [2022-04-07 01:08:50,562 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:08:50,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [825302313] [2022-04-07 01:08:50,562 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [825302313] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:08:50,562 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:08:50,562 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-07 01:08:50,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578439818] [2022-04-07 01:08:50,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:08:50,562 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-07 01:08:50,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:08:50,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-07 01:08:50,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2022-04-07 01:08:50,563 INFO L87 Difference]: Start difference. First operand 8210 states and 12174 transitions. Second operand has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 7 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) [2022-04-07 01:08:54,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:08:54,515 INFO L93 Difference]: Finished difference Result 15274 states and 22630 transitions. [2022-04-07 01:08:54,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-07 01:08:54,515 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 7 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) Word has length 77 [2022-04-07 01:08:54,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:08:54,541 INFO L225 Difference]: With dead ends: 15274 [2022-04-07 01:08:54,541 INFO L226 Difference]: Without dead ends: 8261 [2022-04-07 01:08:54,557 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-04-07 01:08:54,558 INFO L913 BasicCegarLoop]: 884 mSDtfsCounter, 10 mSDsluCounter, 5160 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 6044 SdHoareTripleChecker+Invalid, 185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-07 01:08:54,558 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 6044 Invalid, 185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-07 01:08:54,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8261 states. [2022-04-07 01:08:58,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8261 to 8210. [2022-04-07 01:08:58,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8210 states, 6526 states have (on average 1.4298191847992645) internal successors, (9331), 6717 states have internal predecessors, (9331), 1039 states have call successors, (1039), 512 states have call predecessors, (1039), 644 states have return successors, (1801), 1016 states have call predecessors, (1801), 1025 states have call successors, (1801) [2022-04-07 01:08:58,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8210 states to 8210 states and 12171 transitions. [2022-04-07 01:08:58,139 INFO L78 Accepts]: Start accepts. Automaton has 8210 states and 12171 transitions. Word has length 77 [2022-04-07 01:08:58,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:08:58,140 INFO L478 AbstractCegarLoop]: Abstraction has 8210 states and 12171 transitions. [2022-04-07 01:08:58,140 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 7 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) [2022-04-07 01:08:58,140 INFO L276 IsEmpty]: Start isEmpty. Operand 8210 states and 12171 transitions. [2022-04-07 01:08:58,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-04-07 01:08:58,142 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:08:58,142 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 01:08:58,176 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 01:08:58,342 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-07 01:08:58,343 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:08:58,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:08:58,343 INFO L85 PathProgramCache]: Analyzing trace with hash 1712379176, now seen corresponding path program 1 times [2022-04-07 01:08:58,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:08:58,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1195192914] [2022-04-07 01:08:58,344 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-04-07 01:08:58,345 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-07 01:08:58,345 INFO L85 PathProgramCache]: Analyzing trace with hash 1712379176, now seen corresponding path program 2 times [2022-04-07 01:08:58,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:08:58,345 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946895943] [2022-04-07 01:08:58,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:08:58,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:08:58,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:58,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:08:58,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:58,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:08:58,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:58,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-07 01:08:58,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:59,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-04-07 01:08:59,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:59,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:08:59,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:59,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-07 01:08:59,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:59,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-07 01:08:59,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:59,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-07 01:08:59,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:08:59,274 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 01:08:59,274 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:08:59,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946895943] [2022-04-07 01:08:59,274 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946895943] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-07 01:08:59,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645253692] [2022-04-07 01:08:59,275 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-07 01:08:59,275 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-07 01:08:59,275 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-07 01:08:59,276 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 01:08:59,299 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:09:00,448 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-04-07 01:09:00,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-07 01:09:00,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 2938 conjuncts, 17 conjunts are in the unsatisfiable core [2022-04-07 01:09:00,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-07 01:09:00,947 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-07 01:09:00,948 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-07 01:09:00,948 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1645253692] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:09:00,948 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-04-07 01:09:00,948 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [13] total 20 [2022-04-07 01:09:00,948 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:09:00,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1195192914] [2022-04-07 01:09:00,948 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1195192914] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:09:00,948 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:09:00,949 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-07 01:09:00,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906712978] [2022-04-07 01:09:00,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:09:00,949 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-07 01:09:00,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:09:00,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-07 01:09:00,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2022-04-07 01:09:00,950 INFO L87 Difference]: Start difference. First operand 8210 states and 12171 transitions. Second operand has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 7 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) [2022-04-07 01:09:04,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:09:04,723 INFO L93 Difference]: Finished difference Result 8283 states and 12317 transitions. [2022-04-07 01:09:04,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-07 01:09:04,723 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 7 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) Word has length 77 [2022-04-07 01:09:04,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:09:04,753 INFO L225 Difference]: With dead ends: 8283 [2022-04-07 01:09:04,753 INFO L226 Difference]: Without dead ends: 8269 [2022-04-07 01:09:04,759 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-04-07 01:09:04,760 INFO L913 BasicCegarLoop]: 885 mSDtfsCounter, 10 mSDsluCounter, 5160 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 6045 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-07 01:09:04,760 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 6045 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-07 01:09:04,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8269 states. [2022-04-07 01:09:08,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8269 to 8200. [2022-04-07 01:09:08,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8200 states, 6517 states have (on average 1.4299524321006598) internal successors, (9319), 6708 states have internal predecessors, (9319), 1039 states have call successors, (1039), 512 states have call predecessors, (1039), 643 states have return successors, (1789), 1015 states have call predecessors, (1789), 1025 states have call successors, (1789) [2022-04-07 01:09:08,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8200 states to 8200 states and 12147 transitions. [2022-04-07 01:09:08,075 INFO L78 Accepts]: Start accepts. Automaton has 8200 states and 12147 transitions. Word has length 77 [2022-04-07 01:09:08,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:09:08,075 INFO L478 AbstractCegarLoop]: Abstraction has 8200 states and 12147 transitions. [2022-04-07 01:09:08,075 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 7 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) [2022-04-07 01:09:08,075 INFO L276 IsEmpty]: Start isEmpty. Operand 8200 states and 12147 transitions. [2022-04-07 01:09:08,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-04-07 01:09:08,076 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:09:08,077 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 01:09:08,112 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:09:08,277 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,SelfDestructingSolverStorable27 [2022-04-07 01:09:08,277 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:09:08,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:09:08,277 INFO L85 PathProgramCache]: Analyzing trace with hash -1944721517, now seen corresponding path program 1 times [2022-04-07 01:09:08,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:09:08,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [450643876] [2022-04-07 01:09:08,278 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-04-07 01:09:08,278 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-07 01:09:08,278 INFO L85 PathProgramCache]: Analyzing trace with hash -1944721517, now seen corresponding path program 2 times [2022-04-07 01:09:08,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:09:08,279 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109009714] [2022-04-07 01:09:08,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:09:08,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:09:08,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:08,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:09:08,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:08,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:09:08,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:08,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-07 01:09:08,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:08,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-04-07 01:09:08,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:08,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:09:08,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:08,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-07 01:09:08,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:08,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-07 01:09:08,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:08,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-04-07 01:09:08,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:08,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-07 01:09:08,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:09,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-07 01:09:09,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:09,012 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-07 01:09:09,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:09:09,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109009714] [2022-04-07 01:09:09,012 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109009714] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:09:09,012 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:09:09,013 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-07 01:09:09,013 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:09:09,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [450643876] [2022-04-07 01:09:09,013 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [450643876] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:09:09,013 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:09:09,013 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-07 01:09:09,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607754069] [2022-04-07 01:09:09,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:09:09,013 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-07 01:09:09,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:09:09,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-07 01:09:09,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-04-07 01:09:09,014 INFO L87 Difference]: Start difference. First operand 8200 states and 12147 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (12), 10 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-04-07 01:09:16,485 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:09:18,622 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 01:09:20,778 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-07 01:09:26,999 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:09:43,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:09:43,968 INFO L93 Difference]: Finished difference Result 12922 states and 19387 transitions. [2022-04-07 01:09:43,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-07 01:09:43,969 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (12), 10 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 79 [2022-04-07 01:09:43,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:09:43,996 INFO L225 Difference]: With dead ends: 12922 [2022-04-07 01:09:43,996 INFO L226 Difference]: Without dead ends: 8997 [2022-04-07 01:09:44,008 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=180, Invalid=522, Unknown=0, NotChecked=0, Total=702 [2022-04-07 01:09:44,009 INFO L913 BasicCegarLoop]: 1157 mSDtfsCounter, 1763 mSDsluCounter, 778 mSDsCounter, 0 mSdLazyCounter, 5441 mSolverCounterSat, 692 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1814 SdHoareTripleChecker+Valid, 1935 SdHoareTripleChecker+Invalid, 6137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 692 IncrementalHoareTripleChecker+Valid, 5441 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.9s IncrementalHoareTripleChecker+Time [2022-04-07 01:09:44,009 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1814 Valid, 1935 Invalid, 6137 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [692 Valid, 5441 Invalid, 4 Unknown, 0 Unchecked, 27.9s Time] [2022-04-07 01:09:44,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8997 states. [2022-04-07 01:09:47,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8997 to 7551. [2022-04-07 01:09:47,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7551 states, 5990 states have (on average 1.426711185308848) internal successors, (8546), 6176 states have internal predecessors, (8546), 966 states have call successors, (966), 471 states have call predecessors, (966), 594 states have return successors, (1566), 935 states have call predecessors, (1566), 944 states have call successors, (1566) [2022-04-07 01:09:47,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7551 states to 7551 states and 11078 transitions. [2022-04-07 01:09:47,278 INFO L78 Accepts]: Start accepts. Automaton has 7551 states and 11078 transitions. Word has length 79 [2022-04-07 01:09:47,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:09:47,278 INFO L478 AbstractCegarLoop]: Abstraction has 7551 states and 11078 transitions. [2022-04-07 01:09:47,278 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (12), 10 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-04-07 01:09:47,278 INFO L276 IsEmpty]: Start isEmpty. Operand 7551 states and 11078 transitions. [2022-04-07 01:09:47,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-04-07 01:09:47,280 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:09:47,280 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 01:09:47,280 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-04-07 01:09:47,280 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:09:47,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:09:47,280 INFO L85 PathProgramCache]: Analyzing trace with hash 215028203, now seen corresponding path program 1 times [2022-04-07 01:09:47,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:09:47,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [702181507] [2022-04-07 01:09:47,281 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-04-07 01:09:47,281 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-07 01:09:47,281 INFO L85 PathProgramCache]: Analyzing trace with hash 215028203, now seen corresponding path program 2 times [2022-04-07 01:09:47,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:09:47,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285848127] [2022-04-07 01:09:47,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:09:47,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:09:47,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:47,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:09:47,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:47,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:09:47,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:47,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-07 01:09:47,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:47,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-04-07 01:09:47,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:48,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:09:48,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:48,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-07 01:09:48,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:48,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-07 01:09:48,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:48,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-04-07 01:09:48,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:48,212 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 01:09:48,213 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:09:48,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285848127] [2022-04-07 01:09:48,213 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285848127] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-07 01:09:48,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1181081188] [2022-04-07 01:09:48,213 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-07 01:09:48,213 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-07 01:09:48,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-07 01:09:48,214 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:09:48,215 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:09:49,359 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-04-07 01:09:49,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-07 01:09:49,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 2926 conjuncts, 17 conjunts are in the unsatisfiable core [2022-04-07 01:09:49,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-07 01:09:49,881 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-07 01:09:49,882 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-07 01:09:49,882 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1181081188] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:09:49,882 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-04-07 01:09:49,882 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [13] total 20 [2022-04-07 01:09:49,882 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:09:49,883 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [702181507] [2022-04-07 01:09:49,883 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [702181507] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:09:49,883 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:09:49,883 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-07 01:09:49,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385301200] [2022-04-07 01:09:49,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:09:49,883 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-07 01:09:49,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:09:49,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-07 01:09:49,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2022-04-07 01:09:49,884 INFO L87 Difference]: Start difference. First operand 7551 states and 11078 transitions. Second operand has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 7 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) [2022-04-07 01:09:53,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:09:53,281 INFO L93 Difference]: Finished difference Result 7574 states and 11102 transitions. [2022-04-07 01:09:53,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-07 01:09:53,282 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 7 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) Word has length 77 [2022-04-07 01:09:53,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:09:53,307 INFO L225 Difference]: With dead ends: 7574 [2022-04-07 01:09:53,307 INFO L226 Difference]: Without dead ends: 7550 [2022-04-07 01:09:53,312 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-04-07 01:09:53,312 INFO L913 BasicCegarLoop]: 859 mSDtfsCounter, 6 mSDsluCounter, 5083 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 5942 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-07 01:09:53,313 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 5942 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-07 01:09:53,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7550 states. [2022-04-07 01:09:56,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7550 to 7550. [2022-04-07 01:09:56,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7550 states, 5989 states have (on average 1.4266154616797462) internal successors, (8544), 6175 states have internal predecessors, (8544), 966 states have call successors, (966), 471 states have call predecessors, (966), 594 states have return successors, (1566), 935 states have call predecessors, (1566), 944 states have call successors, (1566) [2022-04-07 01:09:56,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7550 states to 7550 states and 11076 transitions. [2022-04-07 01:09:56,625 INFO L78 Accepts]: Start accepts. Automaton has 7550 states and 11076 transitions. Word has length 77 [2022-04-07 01:09:56,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:09:56,625 INFO L478 AbstractCegarLoop]: Abstraction has 7550 states and 11076 transitions. [2022-04-07 01:09:56,625 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 7 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) [2022-04-07 01:09:56,625 INFO L276 IsEmpty]: Start isEmpty. Operand 7550 states and 11076 transitions. [2022-04-07 01:09:56,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-04-07 01:09:56,627 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:09:56,627 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 01:09:56,659 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:09:56,828 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-07 01:09:56,828 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:09:56,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:09:56,828 INFO L85 PathProgramCache]: Analyzing trace with hash -1371555413, now seen corresponding path program 1 times [2022-04-07 01:09:56,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:09:56,828 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1846595079] [2022-04-07 01:09:56,829 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-04-07 01:09:56,829 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-07 01:09:56,829 INFO L85 PathProgramCache]: Analyzing trace with hash -1371555413, now seen corresponding path program 2 times [2022-04-07 01:09:56,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:09:56,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796177556] [2022-04-07 01:09:56,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:09:56,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:09:56,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:57,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:09:57,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:57,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:09:57,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:57,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-07 01:09:57,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:57,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-04-07 01:09:57,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:57,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:09:57,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:57,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-07 01:09:57,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:57,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-07 01:09:57,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:57,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-04-07 01:09:57,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:09:57,711 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 01:09:57,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:09:57,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796177556] [2022-04-07 01:09:57,712 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796177556] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-07 01:09:57,712 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [945835866] [2022-04-07 01:09:57,712 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-07 01:09:57,712 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-07 01:09:57,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-07 01:09:57,713 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:09:57,713 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:09:58,776 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-04-07 01:09:58,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-07 01:09:58,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 2925 conjuncts, 17 conjunts are in the unsatisfiable core [2022-04-07 01:09:58,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-07 01:09:59,373 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-07 01:09:59,374 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-07 01:09:59,374 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [945835866] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:09:59,374 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-04-07 01:09:59,374 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [13] total 20 [2022-04-07 01:09:59,374 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:09:59,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1846595079] [2022-04-07 01:09:59,374 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1846595079] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:09:59,374 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:09:59,374 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-07 01:09:59,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104716444] [2022-04-07 01:09:59,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:09:59,375 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-07 01:09:59,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:09:59,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-07 01:09:59,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2022-04-07 01:09:59,375 INFO L87 Difference]: Start difference. First operand 7550 states and 11076 transitions. Second operand has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 7 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) [2022-04-07 01:10:02,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:10:02,957 INFO L93 Difference]: Finished difference Result 7563 states and 11090 transitions. [2022-04-07 01:10:02,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-07 01:10:02,958 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 7 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) Word has length 77 [2022-04-07 01:10:02,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:10:02,979 INFO L225 Difference]: With dead ends: 7563 [2022-04-07 01:10:02,979 INFO L226 Difference]: Without dead ends: 7515 [2022-04-07 01:10:02,983 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-04-07 01:10:02,984 INFO L913 BasicCegarLoop]: 857 mSDtfsCounter, 4 mSDsluCounter, 5904 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 6761 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-07 01:10:02,984 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 6761 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-07 01:10:02,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7515 states. [2022-04-07 01:10:06,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7515 to 7515. [2022-04-07 01:10:06,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7515 states, 5959 states have (on average 1.4272528947810035) internal successors, (8505), 6145 states have internal predecessors, (8505), 963 states have call successors, (963), 469 states have call predecessors, (963), 592 states have return successors, (1562), 932 states have call predecessors, (1562), 941 states have call successors, (1562) [2022-04-07 01:10:06,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7515 states to 7515 states and 11030 transitions. [2022-04-07 01:10:06,200 INFO L78 Accepts]: Start accepts. Automaton has 7515 states and 11030 transitions. Word has length 77 [2022-04-07 01:10:06,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:10:06,200 INFO L478 AbstractCegarLoop]: Abstraction has 7515 states and 11030 transitions. [2022-04-07 01:10:06,200 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 7 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) [2022-04-07 01:10:06,200 INFO L276 IsEmpty]: Start isEmpty. Operand 7515 states and 11030 transitions. [2022-04-07 01:10:06,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-04-07 01:10:06,202 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:10:06,202 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 01:10:06,228 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-04-07 01:10:06,403 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-07 01:10:06,403 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:10:06,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:10:06,404 INFO L85 PathProgramCache]: Analyzing trace with hash -83508122, now seen corresponding path program 1 times [2022-04-07 01:10:06,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:10:06,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1881348285] [2022-04-07 01:10:06,405 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-04-07 01:10:06,405 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-07 01:10:06,405 INFO L85 PathProgramCache]: Analyzing trace with hash -83508122, now seen corresponding path program 2 times [2022-04-07 01:10:06,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:10:06,405 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450001935] [2022-04-07 01:10:06,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:10:06,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:10:06,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:06,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:10:06,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:06,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:10:06,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:06,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-07 01:10:06,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:06,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-04-07 01:10:06,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:06,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:10:06,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:06,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-07 01:10:06,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:07,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-07 01:10:07,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:07,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-04-07 01:10:07,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:07,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-04-07 01:10:07,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:07,063 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-07 01:10:07,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:10:07,063 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450001935] [2022-04-07 01:10:07,063 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [450001935] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:10:07,063 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:10:07,064 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-07 01:10:07,064 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:10:07,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1881348285] [2022-04-07 01:10:07,064 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1881348285] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:10:07,064 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:10:07,064 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-07 01:10:07,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514012593] [2022-04-07 01:10:07,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:10:07,064 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-07 01:10:07,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:10:07,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-07 01:10:07,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-04-07 01:10:07,065 INFO L87 Difference]: Start difference. First operand 7515 states and 11030 transitions. Second operand has 10 states, 10 states have (on average 6.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (11), 9 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2022-04-07 01:10:18,421 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:10:26,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:10:26,545 INFO L93 Difference]: Finished difference Result 14706 states and 21963 transitions. [2022-04-07 01:10:26,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-07 01:10:26,546 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (11), 9 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) Word has length 80 [2022-04-07 01:10:26,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:10:26,570 INFO L225 Difference]: With dead ends: 14706 [2022-04-07 01:10:26,571 INFO L226 Difference]: Without dead ends: 8360 [2022-04-07 01:10:26,588 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2022-04-07 01:10:26,588 INFO L913 BasicCegarLoop]: 664 mSDtfsCounter, 1419 mSDsluCounter, 595 mSDsCounter, 0 mSdLazyCounter, 3151 mSolverCounterSat, 578 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1452 SdHoareTripleChecker+Valid, 1259 SdHoareTripleChecker+Invalid, 3730 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 578 IncrementalHoareTripleChecker+Valid, 3151 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.5s IncrementalHoareTripleChecker+Time [2022-04-07 01:10:26,588 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1452 Valid, 1259 Invalid, 3730 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [578 Valid, 3151 Invalid, 1 Unknown, 0 Unchecked, 13.5s Time] [2022-04-07 01:10:26,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8360 states. [2022-04-07 01:10:29,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8360 to 7473. [2022-04-07 01:10:29,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7473 states, 5913 states have (on average 1.4265178420429563) internal successors, (8435), 6117 states have internal predecessors, (8435), 967 states have call successors, (967), 469 states have call predecessors, (967), 592 states have return successors, (1566), 918 states have call predecessors, (1566), 945 states have call successors, (1566) [2022-04-07 01:10:30,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7473 states to 7473 states and 10968 transitions. [2022-04-07 01:10:30,027 INFO L78 Accepts]: Start accepts. Automaton has 7473 states and 10968 transitions. Word has length 80 [2022-04-07 01:10:30,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:10:30,027 INFO L478 AbstractCegarLoop]: Abstraction has 7473 states and 10968 transitions. [2022-04-07 01:10:30,028 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 6.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (11), 9 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2022-04-07 01:10:30,028 INFO L276 IsEmpty]: Start isEmpty. Operand 7473 states and 10968 transitions. [2022-04-07 01:10:30,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-04-07 01:10:30,029 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:10:30,029 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 01:10:30,029 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-04-07 01:10:30,030 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:10:30,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:10:30,030 INFO L85 PathProgramCache]: Analyzing trace with hash -1613858666, now seen corresponding path program 1 times [2022-04-07 01:10:30,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:10:30,030 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1401352859] [2022-04-07 01:10:30,031 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-04-07 01:10:30,031 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-07 01:10:30,031 INFO L85 PathProgramCache]: Analyzing trace with hash -1613858666, now seen corresponding path program 2 times [2022-04-07 01:10:30,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:10:30,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676468781] [2022-04-07 01:10:30,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:10:30,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:10:30,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:30,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:10:30,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:30,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:10:30,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:30,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-07 01:10:30,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:30,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-04-07 01:10:30,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:30,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:10:30,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:30,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-07 01:10:30,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:30,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-07 01:10:30,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:30,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-07 01:10:30,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:30,585 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-07 01:10:30,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:10:30,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676468781] [2022-04-07 01:10:30,585 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676468781] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:10:30,585 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:10:30,585 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-07 01:10:30,585 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:10:30,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1401352859] [2022-04-07 01:10:30,586 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1401352859] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:10:30,586 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:10:30,586 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-07 01:10:30,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233361195] [2022-04-07 01:10:30,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:10:30,586 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-07 01:10:30,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:10:30,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-07 01:10:30,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-04-07 01:10:30,587 INFO L87 Difference]: Start difference. First operand 7473 states and 10968 transitions. Second operand has 11 states, 11 states have (on average 5.7272727272727275) internal successors, (63), 3 states have internal predecessors, (63), 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:10:41,087 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:10:49,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:10:49,710 INFO L93 Difference]: Finished difference Result 11544 states and 17298 transitions. [2022-04-07 01:10:49,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-07 01:10:49,710 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.7272727272727275) internal successors, (63), 3 states have internal predecessors, (63), 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 81 [2022-04-07 01:10:49,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:10:49,731 INFO L225 Difference]: With dead ends: 11544 [2022-04-07 01:10:49,731 INFO L226 Difference]: Without dead ends: 8574 [2022-04-07 01:10:49,740 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2022-04-07 01:10:49,740 INFO L913 BasicCegarLoop]: 656 mSDtfsCounter, 1738 mSDsluCounter, 693 mSDsCounter, 0 mSdLazyCounter, 3148 mSolverCounterSat, 803 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1769 SdHoareTripleChecker+Valid, 1349 SdHoareTripleChecker+Invalid, 3952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 803 IncrementalHoareTripleChecker+Valid, 3148 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.7s IncrementalHoareTripleChecker+Time [2022-04-07 01:10:49,741 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1769 Valid, 1349 Invalid, 3952 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [803 Valid, 3148 Invalid, 1 Unknown, 0 Unchecked, 12.7s Time] [2022-04-07 01:10:49,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8574 states. [2022-04-07 01:10:53,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8574 to 7673. [2022-04-07 01:10:53,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7673 states, 6113 states have (on average 1.4256502535579911) internal successors, (8715), 6317 states have internal predecessors, (8715), 967 states have call successors, (967), 469 states have call predecessors, (967), 592 states have return successors, (1566), 918 states have call predecessors, (1566), 945 states have call successors, (1566) [2022-04-07 01:10:53,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7673 states to 7673 states and 11248 transitions. [2022-04-07 01:10:53,267 INFO L78 Accepts]: Start accepts. Automaton has 7673 states and 11248 transitions. Word has length 81 [2022-04-07 01:10:53,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:10:53,268 INFO L478 AbstractCegarLoop]: Abstraction has 7673 states and 11248 transitions. [2022-04-07 01:10:53,268 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.7272727272727275) internal successors, (63), 3 states have internal predecessors, (63), 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:10:53,268 INFO L276 IsEmpty]: Start isEmpty. Operand 7673 states and 11248 transitions. [2022-04-07 01:10:53,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-04-07 01:10:53,269 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:10:53,269 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, 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:10:53,269 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-04-07 01:10:53,269 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:10:53,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:10:53,270 INFO L85 PathProgramCache]: Analyzing trace with hash -804900920, now seen corresponding path program 1 times [2022-04-07 01:10:53,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:10:53,270 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [47253688] [2022-04-07 01:10:53,270 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-04-07 01:10:53,271 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-07 01:10:53,271 INFO L85 PathProgramCache]: Analyzing trace with hash -804900920, now seen corresponding path program 2 times [2022-04-07 01:10:53,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:10:53,271 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73350903] [2022-04-07 01:10:53,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:10:53,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:10:53,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:53,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:10:53,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:53,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:10:53,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:53,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-07 01:10:53,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:53,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-04-07 01:10:53,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:53,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:10:53,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:53,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-07 01:10:53,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:53,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-07 01:10:53,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:53,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-07 01:10:53,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:53,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-07 01:10:53,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:10:53,837 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-07 01:10:53,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:10:53,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73350903] [2022-04-07 01:10:53,837 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73350903] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:10:53,837 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:10:53,837 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-07 01:10:53,837 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:10:53,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [47253688] [2022-04-07 01:10:53,837 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [47253688] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:10:53,838 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:10:53,838 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-07 01:10:53,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673562836] [2022-04-07 01:10:53,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:10:53,838 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-07 01:10:53,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:10:53,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-07 01:10:53,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-04-07 01:10:53,838 INFO L87 Difference]: Start difference. First operand 7673 states and 11248 transitions. Second operand has 11 states, 11 states have (on average 5.636363636363637) internal successors, (62), 4 states have internal predecessors, (62), 3 states have call successors, (14), 9 states have call predecessors, (14), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-04-07 01:11:00,053 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:11:06,592 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:11:22,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:11:22,515 INFO L93 Difference]: Finished difference Result 10563 states and 15547 transitions. [2022-04-07 01:11:22,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-04-07 01:11:22,515 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.636363636363637) internal successors, (62), 4 states have internal predecessors, (62), 3 states have call successors, (14), 9 states have call predecessors, (14), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 85 [2022-04-07 01:11:22,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:11:22,533 INFO L225 Difference]: With dead ends: 10563 [2022-04-07 01:11:22,534 INFO L226 Difference]: Without dead ends: 6398 [2022-04-07 01:11:22,546 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=271, Invalid=989, Unknown=0, NotChecked=0, Total=1260 [2022-04-07 01:11:22,547 INFO L913 BasicCegarLoop]: 982 mSDtfsCounter, 4257 mSDsluCounter, 744 mSDsCounter, 0 mSdLazyCounter, 4936 mSolverCounterSat, 1591 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4306 SdHoareTripleChecker+Valid, 1726 SdHoareTripleChecker+Invalid, 6529 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1591 IncrementalHoareTripleChecker+Valid, 4936 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.1s IncrementalHoareTripleChecker+Time [2022-04-07 01:11:22,547 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [4306 Valid, 1726 Invalid, 6529 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1591 Valid, 4936 Invalid, 2 Unknown, 0 Unchecked, 22.1s Time] [2022-04-07 01:11:22,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6398 states. [2022-04-07 01:11:25,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6398 to 5530. [2022-04-07 01:11:25,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5530 states, 4438 states have (on average 1.4175304191077063) internal successors, (6291), 4555 states have internal predecessors, (6291), 672 states have call successors, (672), 347 states have call predecessors, (672), 419 states have return successors, (910), 649 states have call predecessors, (910), 654 states have call successors, (910) [2022-04-07 01:11:25,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5530 states to 5530 states and 7873 transitions. [2022-04-07 01:11:25,288 INFO L78 Accepts]: Start accepts. Automaton has 5530 states and 7873 transitions. Word has length 85 [2022-04-07 01:11:25,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-07 01:11:25,288 INFO L478 AbstractCegarLoop]: Abstraction has 5530 states and 7873 transitions. [2022-04-07 01:11:25,288 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.636363636363637) internal successors, (62), 4 states have internal predecessors, (62), 3 states have call successors, (14), 9 states have call predecessors, (14), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-04-07 01:11:25,288 INFO L276 IsEmpty]: Start isEmpty. Operand 5530 states and 7873 transitions. [2022-04-07 01:11:25,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-04-07 01:11:25,290 INFO L491 BasicCegarLoop]: Found error trace [2022-04-07 01:11:25,290 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-07 01:11:25,291 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-04-07 01:11:25,291 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-07 01:11:25,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-07 01:11:25,291 INFO L85 PathProgramCache]: Analyzing trace with hash -1043564809, now seen corresponding path program 1 times [2022-04-07 01:11:25,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-07 01:11:25,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1643936673] [2022-04-07 01:11:25,292 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Qvasr do not support arrays. [2022-04-07 01:11:25,292 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-07 01:11:25,292 INFO L85 PathProgramCache]: Analyzing trace with hash -1043564809, now seen corresponding path program 2 times [2022-04-07 01:11:25,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-07 01:11:25,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799805292] [2022-04-07 01:11:25,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-07 01:11:25,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-07 01:11:25,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:11:25,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-07 01:11:25,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:11:25,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-07 01:11:25,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:11:25,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-07 01:11:25,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:11:25,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-04-07 01:11:25,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:11:25,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-07 01:11:25,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:11:25,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-07 01:11:25,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:11:25,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-07 01:11:25,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:11:25,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-04-07 01:11:25,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-07 01:11:25,891 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-07 01:11:25,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-07 01:11:25,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799805292] [2022-04-07 01:11:25,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799805292] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:11:25,892 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:11:25,892 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-07 01:11:25,892 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-07 01:11:25,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1643936673] [2022-04-07 01:11:25,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1643936673] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-07 01:11:25,892 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-07 01:11:25,892 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-07 01:11:25,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066257016] [2022-04-07 01:11:25,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-07 01:11:25,893 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-07 01:11:25,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-07 01:11:25,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-07 01:11:25,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-04-07 01:11:25,893 INFO L87 Difference]: Start difference. First operand 5530 states and 7873 transitions. Second operand has 11 states, 11 states have (on average 5.818181818181818) internal successors, (64), 3 states have internal predecessors, (64), 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:11:36,253 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:11:43,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-07 01:11:43,927 INFO L93 Difference]: Finished difference Result 9287 states and 13432 transitions. [2022-04-07 01:11:43,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-07 01:11:43,927 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.818181818181818) internal successors, (64), 3 states have internal predecessors, (64), 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 82 [2022-04-07 01:11:43,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-07 01:11:43,947 INFO L225 Difference]: With dead ends: 9287 [2022-04-07 01:11:43,947 INFO L226 Difference]: Without dead ends: 6386 [2022-04-07 01:11:43,955 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=130, Invalid=332, Unknown=0, NotChecked=0, Total=462 [2022-04-07 01:11:43,955 INFO L913 BasicCegarLoop]: 670 mSDtfsCounter, 1636 mSDsluCounter, 601 mSDsCounter, 0 mSdLazyCounter, 3009 mSolverCounterSat, 705 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1671 SdHoareTripleChecker+Valid, 1271 SdHoareTripleChecker+Invalid, 3715 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 705 IncrementalHoareTripleChecker+Valid, 3009 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.6s IncrementalHoareTripleChecker+Time [2022-04-07 01:11:43,955 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1671 Valid, 1271 Invalid, 3715 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [705 Valid, 3009 Invalid, 1 Unknown, 0 Unchecked, 12.6s Time] [2022-04-07 01:11:43,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6386 states.