/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/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/ntdrivers/floppy.i.cil-3.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-b030c9e [2022-03-20 02:39:12,589 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-20 02:39:12,591 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-20 02:39:12,629 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-20 02:39:12,629 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-20 02:39:12,630 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-20 02:39:12,632 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-20 02:39:12,634 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-20 02:39:12,636 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-20 02:39:12,639 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-20 02:39:12,639 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-20 02:39:12,640 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-20 02:39:12,641 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-20 02:39:12,642 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-20 02:39:12,643 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-20 02:39:12,645 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-20 02:39:12,645 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-20 02:39:12,646 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-20 02:39:12,647 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-20 02:39:12,651 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-20 02:39:12,653 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-03-20 02:39:12,654 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-20 02:39:12,654 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-20 02:39:12,655 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-20 02:39:12,656 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-20 02:39:12,660 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-20 02:39:12,661 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-20 02:39:12,661 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-20 02:39:12,661 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-20 02:39:12,661 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-20 02:39:12,662 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-20 02:39:12,663 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-20 02:39:12,664 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-20 02:39:12,664 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-20 02:39:12,665 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-20 02:39:12,665 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-20 02:39:12,665 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-20 02:39:12,666 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-20 02:39:12,666 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-20 02:39:12,666 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-20 02:39:12,667 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-20 02:39:12,669 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-20 02:39:12,670 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2022-03-20 02:39:12,692 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-20 02:39:12,692 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-20 02:39:12,693 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-20 02:39:12,693 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-20 02:39:12,693 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-20 02:39:12,693 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-20 02:39:12,694 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-20 02:39:12,694 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-20 02:39:12,694 INFO L138 SettingsManager]: * Use SBE=true [2022-03-20 02:39:12,695 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-20 02:39:12,695 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-20 02:39:12,695 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-20 02:39:12,695 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-20 02:39:12,695 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-20 02:39:12,695 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-20 02:39:12,695 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-20 02:39:12,695 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-20 02:39:12,696 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-20 02:39:12,696 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-20 02:39:12,697 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-20 02:39:12,697 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-20 02:39:12,697 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-20 02:39:12,697 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-20 02:39:12,697 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-20 02:39:12,697 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-20 02:39:12,697 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-20 02:39:12,697 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-20 02:39:12,697 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-20 02:39:12,698 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-20 02:39:12,698 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-20 02:39:12,698 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-20 02:39:12,698 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-03-20 02:39:12,698 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-20 02:39:12,698 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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-03-20 02:39:12,886 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-20 02:39:12,902 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-20 02:39:12,905 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-20 02:39:12,906 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-20 02:39:12,907 INFO L275 PluginConnector]: CDTParser initialized [2022-03-20 02:39:12,907 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-03-20 02:39:12,944 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6e7d4c605/0d69880b01ea41899392114da1a9389e/FLAGae4d172ea [2022-03-20 02:39:13,533 INFO L306 CDTParser]: Found 1 translation units. [2022-03-20 02:39:13,533 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers/floppy.i.cil-3.c [2022-03-20 02:39:13,577 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6e7d4c605/0d69880b01ea41899392114da1a9389e/FLAGae4d172ea [2022-03-20 02:39:13,931 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6e7d4c605/0d69880b01ea41899392114da1a9389e [2022-03-20 02:39:13,933 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-20 02:39:13,934 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-20 02:39:13,936 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-20 02:39:13,936 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-20 02:39:13,938 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-20 02:39:13,938 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.03 02:39:13" (1/1) ... [2022-03-20 02:39:13,939 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@65b3dda9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 02:39:13, skipping insertion in model container [2022-03-20 02:39:13,939 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.03 02:39:13" (1/1) ... [2022-03-20 02:39:13,943 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-20 02:39:14,027 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-20 02:39:14,511 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-03-20 02:39:14,810 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-20 02:39:14,851 INFO L203 MainTranslator]: Completed pre-run [2022-03-20 02:39:14,921 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-03-20 02:39:15,140 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-20 02:39:15,175 INFO L208 MainTranslator]: Completed translation [2022-03-20 02:39:15,175 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 02:39:15 WrapperNode [2022-03-20 02:39:15,175 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-20 02:39:15,176 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-20 02:39:15,176 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-20 02:39:15,176 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-20 02:39:15,183 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 02:39:15" (1/1) ... [2022-03-20 02:39:15,183 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 02:39:15" (1/1) ... [2022-03-20 02:39:15,252 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 02:39:15" (1/1) ... [2022-03-20 02:39:15,253 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 02:39:15" (1/1) ... [2022-03-20 02:39:15,355 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 02:39:15" (1/1) ... [2022-03-20 02:39:15,381 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 02:39:15" (1/1) ... [2022-03-20 02:39:15,402 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 02:39:15" (1/1) ... [2022-03-20 02:39:15,428 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-20 02:39:15,429 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-20 02:39:15,429 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-20 02:39:15,429 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-20 02:39:15,429 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 02:39:15" (1/1) ... [2022-03-20 02:39:15,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-20 02:39:15,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 02:39:15,451 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-03-20 02:39:15,469 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-03-20 02:39:15,485 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-03-20 02:39:15,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-20 02:39:15,486 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-03-20 02:39:15,486 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_guard [2022-03-20 02:39:15,487 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedExchange [2022-03-20 02:39:15,487 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2022-03-20 02:39:15,487 INFO L138 BoogieDeclarations]: Found implementation of procedure _BLAST_init [2022-03-20 02:39:15,487 INFO L138 BoogieDeclarations]: Found implementation of procedure DriverEntry [2022-03-20 02:39:15,487 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyUnload [2022-03-20 02:39:15,487 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyAddDevice [2022-03-20 02:39:15,487 INFO L138 BoogieDeclarations]: Found implementation of procedure FlConfigCallBack [2022-03-20 02:39:15,487 INFO L138 BoogieDeclarations]: Found implementation of procedure FlAcpiConfigureFloppy [2022-03-20 02:39:15,487 INFO L138 BoogieDeclarations]: Found implementation of procedure FlQueueIrpToThread [2022-03-20 02:39:15,487 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyCreateClose [2022-03-20 02:39:15,488 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyDeviceControl [2022-03-20 02:39:15,488 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPnp [2022-03-20 02:39:15,488 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyStartDevice [2022-03-20 02:39:15,488 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPnpComplete [2022-03-20 02:39:15,488 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPower [2022-03-20 02:39:15,488 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyReadWrite [2022-03-20 02:39:15,488 INFO L138 BoogieDeclarations]: Found implementation of procedure FlInterpretError [2022-03-20 02:39:15,488 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFinishOperation [2022-03-20 02:39:15,488 INFO L138 BoogieDeclarations]: Found implementation of procedure FlStartDrive [2022-03-20 02:39:15,488 INFO L138 BoogieDeclarations]: Found implementation of procedure FlDatarateSpecifyConfigure [2022-03-20 02:39:15,488 INFO L138 BoogieDeclarations]: Found implementation of procedure FlRecalibrateDrive [2022-03-20 02:39:15,488 INFO L138 BoogieDeclarations]: Found implementation of procedure FlDetermineMediaType [2022-03-20 02:39:15,488 INFO L138 BoogieDeclarations]: Found implementation of procedure FlAllocateIoBuffer [2022-03-20 02:39:15,488 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFreeIoBuffer [2022-03-20 02:39:15,488 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyThread [2022-03-20 02:39:15,488 INFO L138 BoogieDeclarations]: Found implementation of procedure FlConsolidateMediaTypeWithBootSector [2022-03-20 02:39:15,488 INFO L138 BoogieDeclarations]: Found implementation of procedure FlCheckBootSector [2022-03-20 02:39:15,489 INFO L138 BoogieDeclarations]: Found implementation of procedure FlReadWriteTrack [2022-03-20 02:39:15,489 INFO L138 BoogieDeclarations]: Found implementation of procedure FlReadWrite [2022-03-20 02:39:15,489 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFormat [2022-03-20 02:39:15,489 INFO L138 BoogieDeclarations]: Found implementation of procedure FlCheckFormatParameters [2022-03-20 02:39:15,489 INFO L138 BoogieDeclarations]: Found implementation of procedure FlIssueCommand [2022-03-20 02:39:15,489 INFO L138 BoogieDeclarations]: Found implementation of procedure FlInitializeControllerHardware [2022-03-20 02:39:15,489 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFdcDeviceIo [2022-03-20 02:39:15,489 INFO L138 BoogieDeclarations]: Found implementation of procedure FlHdbit [2022-03-20 02:39:15,489 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyQueueRequest [2022-03-20 02:39:15,489 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyCancelQueuedRequest [2022-03-20 02:39:15,489 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyProcessQueuedRequests [2022-03-20 02:39:15,489 INFO L138 BoogieDeclarations]: Found implementation of procedure stub_driver_init [2022-03-20 02:39:15,489 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-03-20 02:39:15,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAcquireFastMutex [2022-03-20 02:39:15,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ExReleaseFastMutex [2022-03-20 02:39:15,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2022-03-20 02:39:15,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ExFreePool [2022-03-20 02:39:15,490 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertHeadList [2022-03-20 02:39:15,490 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertTailList [2022-03-20 02:39:15,490 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedRemoveHeadList [2022-03-20 02:39:15,490 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAllocateMdl [2022-03-20 02:39:15,490 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAttachDeviceToDeviceStack [2022-03-20 02:39:15,490 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildAsynchronousFsdRequest [2022-03-20 02:39:15,490 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2022-03-20 02:39:15,490 INFO L138 BoogieDeclarations]: Found implementation of procedure IoCreateDevice [2022-03-20 02:39:15,490 INFO L138 BoogieDeclarations]: Found implementation of procedure IoCreateSymbolicLink [2022-03-20 02:39:15,490 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteDevice [2022-03-20 02:39:15,490 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteSymbolicLink [2022-03-20 02:39:15,491 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDetachDevice [2022-03-20 02:39:15,491 INFO L138 BoogieDeclarations]: Found implementation of procedure IoFreeIrp [2022-03-20 02:39:15,491 INFO L138 BoogieDeclarations]: Found implementation of procedure IoFreeMdl [2022-03-20 02:39:15,491 INFO L138 BoogieDeclarations]: Found implementation of procedure IoGetConfigurationInformation [2022-03-20 02:39:15,491 INFO L138 BoogieDeclarations]: Found implementation of procedure IoQueryDeviceDescription [2022-03-20 02:39:15,491 INFO L138 BoogieDeclarations]: Found implementation of procedure IoRegisterDeviceInterface [2022-03-20 02:39:15,491 INFO L138 BoogieDeclarations]: Found implementation of procedure IoReleaseCancelSpinLock [2022-03-20 02:39:15,536 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2022-03-20 02:39:15,536 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetHardErrorOrVerifyDevice [2022-03-20 02:39:15,536 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2022-03-20 02:39:15,536 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2022-03-20 02:39:15,536 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2022-03-20 02:39:15,536 INFO L138 BoogieDeclarations]: Found implementation of procedure KeAcquireSpinLockRaiseToDpc [2022-03-20 02:39:15,537 INFO L138 BoogieDeclarations]: Found implementation of procedure KeDelayExecutionThread [2022-03-20 02:39:15,537 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeEvent [2022-03-20 02:39:15,537 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeSemaphore [2022-03-20 02:39:15,537 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeSpinLock [2022-03-20 02:39:15,537 INFO L138 BoogieDeclarations]: Found implementation of procedure KeReleaseSemaphore [2022-03-20 02:39:15,537 INFO L138 BoogieDeclarations]: Found implementation of procedure KfReleaseSpinLock [2022-03-20 02:39:15,537 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2022-03-20 02:39:15,537 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2022-03-20 02:39:15,537 INFO L138 BoogieDeclarations]: Found implementation of procedure MmAllocateContiguousMemory [2022-03-20 02:39:15,537 INFO L138 BoogieDeclarations]: Found implementation of procedure MmFreeContiguousMemory [2022-03-20 02:39:15,537 INFO L138 BoogieDeclarations]: Found implementation of procedure MmMapLockedPagesSpecifyCache [2022-03-20 02:39:15,537 INFO L138 BoogieDeclarations]: Found implementation of procedure MmPageEntireDriver [2022-03-20 02:39:15,537 INFO L138 BoogieDeclarations]: Found implementation of procedure MmResetDriverPaging [2022-03-20 02:39:15,537 INFO L138 BoogieDeclarations]: Found implementation of procedure MmUnlockPages [2022-03-20 02:39:15,537 INFO L138 BoogieDeclarations]: Found implementation of procedure ObReferenceObjectByHandle [2022-03-20 02:39:15,537 INFO L138 BoogieDeclarations]: Found implementation of procedure ObfDereferenceObject [2022-03-20 02:39:15,537 INFO L138 BoogieDeclarations]: Found implementation of procedure PoCallDriver [2022-03-20 02:39:15,538 INFO L138 BoogieDeclarations]: Found implementation of procedure PoStartNextPowerIrp [2022-03-20 02:39:15,538 INFO L138 BoogieDeclarations]: Found implementation of procedure PsCreateSystemThread [2022-03-20 02:39:15,538 INFO L138 BoogieDeclarations]: Found implementation of procedure PsTerminateSystemThread [2022-03-20 02:39:15,538 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlAnsiStringToUnicodeString [2022-03-20 02:39:15,538 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCompareMemory [2022-03-20 02:39:15,538 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCopyUnicodeString [2022-03-20 02:39:15,538 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlDeleteRegistryValue [2022-03-20 02:39:15,538 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlFreeUnicodeString [2022-03-20 02:39:15,538 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlInitString [2022-03-20 02:39:15,538 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlInitUnicodeString [2022-03-20 02:39:15,538 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlQueryRegistryValues [2022-03-20 02:39:15,538 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2022-03-20 02:39:15,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-03-20 02:39:15,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-03-20 02:39:15,539 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2022-03-20 02:39:15,539 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-03-20 02:39:15,539 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-03-20 02:39:15,539 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-03-20 02:39:15,539 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-20 02:39:15,539 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2022-03-20 02:39:15,539 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2022-03-20 02:39:15,539 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-03-20 02:39:15,539 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2022-03-20 02:39:15,539 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_guard [2022-03-20 02:39:15,539 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2022-03-20 02:39:15,539 INFO L130 BoogieDeclarations]: Found specification of procedure swprintf [2022-03-20 02:39:15,539 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2022-03-20 02:39:15,539 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2022-03-20 02:39:15,539 INFO L130 BoogieDeclarations]: Found specification of procedure memmove [2022-03-20 02:39:15,539 INFO L130 BoogieDeclarations]: Found specification of procedure RtlQueryRegistryValues [2022-03-20 02:39:15,539 INFO L130 BoogieDeclarations]: Found specification of procedure RtlDeleteRegistryValue [2022-03-20 02:39:15,540 INFO L130 BoogieDeclarations]: Found specification of procedure RtlInitString [2022-03-20 02:39:15,540 INFO L130 BoogieDeclarations]: Found specification of procedure RtlInitUnicodeString [2022-03-20 02:39:15,540 INFO L130 BoogieDeclarations]: Found specification of procedure RtlAnsiStringToUnicodeString [2022-03-20 02:39:15,540 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCopyUnicodeString [2022-03-20 02:39:15,540 INFO L130 BoogieDeclarations]: Found specification of procedure RtlFreeUnicodeString [2022-03-20 02:39:15,540 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCompareMemory [2022-03-20 02:39:15,541 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedExchange [2022-03-20 02:39:15,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-20 02:39:15,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-20 02:39:15,541 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeEvent [2022-03-20 02:39:15,541 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2022-03-20 02:39:15,541 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeSemaphore [2022-03-20 02:39:15,541 INFO L130 BoogieDeclarations]: Found specification of procedure KeReleaseSemaphore [2022-03-20 02:39:15,541 INFO L130 BoogieDeclarations]: Found specification of procedure KeDelayExecutionThread [2022-03-20 02:39:15,541 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2022-03-20 02:39:15,541 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeSpinLock [2022-03-20 02:39:15,541 INFO L130 BoogieDeclarations]: Found specification of procedure KfReleaseSpinLock [2022-03-20 02:39:15,541 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2022-03-20 02:39:15,541 INFO L130 BoogieDeclarations]: Found specification of procedure ExFreePool [2022-03-20 02:39:15,541 INFO L130 BoogieDeclarations]: Found specification of procedure ExAcquireFastMutex [2022-03-20 02:39:15,541 INFO L130 BoogieDeclarations]: Found specification of procedure ExReleaseFastMutex [2022-03-20 02:39:15,541 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertHeadList [2022-03-20 02:39:15,541 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertTailList [2022-03-20 02:39:15,542 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedRemoveHeadList [2022-03-20 02:39:15,542 INFO L130 BoogieDeclarations]: Found specification of procedure MmUnlockPages [2022-03-20 02:39:15,542 INFO L130 BoogieDeclarations]: Found specification of procedure MmMapLockedPagesSpecifyCache [2022-03-20 02:39:15,542 INFO L130 BoogieDeclarations]: Found specification of procedure MmAllocateContiguousMemory [2022-03-20 02:39:15,542 INFO L130 BoogieDeclarations]: Found specification of procedure MmFreeContiguousMemory [2022-03-20 02:39:15,542 INFO L130 BoogieDeclarations]: Found specification of procedure MmResetDriverPaging [2022-03-20 02:39:15,542 INFO L130 BoogieDeclarations]: Found specification of procedure MmPageEntireDriver [2022-03-20 02:39:15,542 INFO L130 BoogieDeclarations]: Found specification of procedure PsCreateSystemThread [2022-03-20 02:39:15,542 INFO L130 BoogieDeclarations]: Found specification of procedure PsTerminateSystemThread [2022-03-20 02:39:15,542 INFO L130 BoogieDeclarations]: Found specification of procedure IoAllocateMdl [2022-03-20 02:39:15,542 INFO L130 BoogieDeclarations]: Found specification of procedure IoAttachDeviceToDeviceStack [2022-03-20 02:39:15,542 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildAsynchronousFsdRequest [2022-03-20 02:39:15,542 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2022-03-20 02:39:15,542 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2022-03-20 02:39:15,542 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2022-03-20 02:39:15,542 INFO L130 BoogieDeclarations]: Found specification of procedure IoCreateDevice [2022-03-20 02:39:15,542 INFO L130 BoogieDeclarations]: Found specification of procedure IoCreateSymbolicLink [2022-03-20 02:39:15,543 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteDevice [2022-03-20 02:39:15,543 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteSymbolicLink [2022-03-20 02:39:15,543 INFO L130 BoogieDeclarations]: Found specification of procedure IoDetachDevice [2022-03-20 02:39:15,543 INFO L130 BoogieDeclarations]: Found specification of procedure IoFreeIrp [2022-03-20 02:39:15,543 INFO L130 BoogieDeclarations]: Found specification of procedure IoFreeMdl [2022-03-20 02:39:15,543 INFO L130 BoogieDeclarations]: Found specification of procedure IoGetConfigurationInformation [2022-03-20 02:39:15,543 INFO L130 BoogieDeclarations]: Found specification of procedure IoQueryDeviceDescription [2022-03-20 02:39:15,543 INFO L130 BoogieDeclarations]: Found specification of procedure IoReleaseCancelSpinLock [2022-03-20 02:39:15,543 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetHardErrorOrVerifyDevice [2022-03-20 02:39:15,543 INFO L130 BoogieDeclarations]: Found specification of procedure IoRegisterDeviceInterface [2022-03-20 02:39:15,543 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2022-03-20 02:39:15,543 INFO L130 BoogieDeclarations]: Found specification of procedure PoCallDriver [2022-03-20 02:39:15,543 INFO L130 BoogieDeclarations]: Found specification of procedure PoStartNextPowerIrp [2022-03-20 02:39:15,543 INFO L130 BoogieDeclarations]: Found specification of procedure ObReferenceObjectByHandle [2022-03-20 02:39:15,543 INFO L130 BoogieDeclarations]: Found specification of procedure ObfDereferenceObject [2022-03-20 02:39:15,543 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2022-03-20 02:39:15,543 INFO L130 BoogieDeclarations]: Found specification of procedure DriverEntry [2022-03-20 02:39:15,543 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyUnload [2022-03-20 02:39:15,544 INFO L130 BoogieDeclarations]: Found specification of procedure FlConfigCallBack [2022-03-20 02:39:15,544 INFO L130 BoogieDeclarations]: Found specification of procedure FlInitializeControllerHardware [2022-03-20 02:39:15,544 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyCreateClose [2022-03-20 02:39:15,544 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyDeviceControl [2022-03-20 02:39:15,544 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyReadWrite [2022-03-20 02:39:15,544 INFO L130 BoogieDeclarations]: Found specification of procedure FlRecalibrateDrive [2022-03-20 02:39:15,544 INFO L130 BoogieDeclarations]: Found specification of procedure FlDatarateSpecifyConfigure [2022-03-20 02:39:15,544 INFO L130 BoogieDeclarations]: Found specification of procedure FlStartDrive [2022-03-20 02:39:15,544 INFO L130 BoogieDeclarations]: Found specification of procedure FlFinishOperation [2022-03-20 02:39:15,544 INFO L130 BoogieDeclarations]: Found specification of procedure FlDetermineMediaType [2022-03-20 02:39:15,544 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyThread [2022-03-20 02:39:15,544 INFO L130 BoogieDeclarations]: Found specification of procedure FlReadWrite [2022-03-20 02:39:15,544 INFO L130 BoogieDeclarations]: Found specification of procedure FlFormat [2022-03-20 02:39:15,544 INFO L130 BoogieDeclarations]: Found specification of procedure FlIssueCommand [2022-03-20 02:39:15,544 INFO L130 BoogieDeclarations]: Found specification of procedure FlCheckFormatParameters [2022-03-20 02:39:15,544 INFO L130 BoogieDeclarations]: Found specification of procedure FlQueueIrpToThread [2022-03-20 02:39:15,544 INFO L130 BoogieDeclarations]: Found specification of procedure FlInterpretError [2022-03-20 02:39:15,544 INFO L130 BoogieDeclarations]: Found specification of procedure FlAllocateIoBuffer [2022-03-20 02:39:15,545 INFO L130 BoogieDeclarations]: Found specification of procedure FlFreeIoBuffer [2022-03-20 02:39:15,545 INFO L130 BoogieDeclarations]: Found specification of procedure FlConsolidateMediaTypeWithBootSector [2022-03-20 02:39:15,545 INFO L130 BoogieDeclarations]: Found specification of procedure FlCheckBootSector [2022-03-20 02:39:15,545 INFO L130 BoogieDeclarations]: Found specification of procedure FlReadWriteTrack [2022-03-20 02:39:15,545 INFO L130 BoogieDeclarations]: Found specification of procedure FlFdcDeviceIo [2022-03-20 02:39:15,545 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyAddDevice [2022-03-20 02:39:15,545 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPnp [2022-03-20 02:39:15,545 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPower [2022-03-20 02:39:15,545 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPnpComplete [2022-03-20 02:39:15,545 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyQueueRequest [2022-03-20 02:39:15,545 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyStartDevice [2022-03-20 02:39:15,545 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyProcessQueuedRequests [2022-03-20 02:39:15,545 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyCancelQueuedRequest [2022-03-20 02:39:15,545 INFO L130 BoogieDeclarations]: Found specification of procedure FlAcpiConfigureFloppy [2022-03-20 02:39:15,545 INFO L130 BoogieDeclarations]: Found specification of procedure FlHdbit [2022-03-20 02:39:15,545 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2022-03-20 02:39:15,545 INFO L130 BoogieDeclarations]: Found specification of procedure _BLAST_init [2022-03-20 02:39:15,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-03-20 02:39:15,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-03-20 02:39:15,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-03-20 02:39:15,546 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-20 02:39:15,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2022-03-20 02:39:15,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-03-20 02:39:15,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-03-20 02:39:15,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-03-20 02:39:15,546 INFO L130 BoogieDeclarations]: Found specification of procedure stub_driver_init [2022-03-20 02:39:15,546 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-03-20 02:39:15,546 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2022-03-20 02:39:15,546 INFO L130 BoogieDeclarations]: Found specification of procedure KeAcquireSpinLockRaiseToDpc [2022-03-20 02:39:15,546 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-03-20 02:39:15,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-20 02:39:15,546 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-20 02:39:15,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-03-20 02:39:15,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-03-20 02:39:15,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-03-20 02:39:15,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-03-20 02:39:16,043 INFO L234 CfgBuilder]: Building ICFG [2022-03-20 02:39:16,046 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-20 02:39:16,061 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:16,095 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 02:39:16,095 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 02:39:16,095 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:16,100 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 02:39:16,100 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 02:39:17,739 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:17,745 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 02:39:17,745 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 02:39:17,746 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:17,759 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 02:39:17,759 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 02:39:17,762 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:17,770 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 02:39:17,770 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 02:39:17,806 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:17,814 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 02:39:17,814 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 02:39:17,814 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:17,824 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 02:39:17,824 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 02:39:17,825 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:17,834 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 02:39:17,835 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 02:39:17,885 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:17,956 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##43: assume false; [2022-03-20 02:39:17,960 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##44: assume !false; [2022-03-20 02:39:18,014 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:18,018 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 02:39:18,018 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 02:39:18,018 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:18,021 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 02:39:18,021 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 02:39:18,021 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:18,032 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 02:39:18,032 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 02:39:18,040 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:18,046 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 02:39:18,047 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 02:39:18,047 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:18,050 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 02:39:18,051 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 02:39:24,075 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:24,088 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##12: assume !false; [2022-03-20 02:39:24,088 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume false; [2022-03-20 02:39:24,217 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:24,455 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##38: assume !false; [2022-03-20 02:39:24,456 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##37: assume false; [2022-03-20 02:39:24,695 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:24,700 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 02:39:24,700 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 02:39:24,759 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:24,812 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##24: assume !false; [2022-03-20 02:39:24,812 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##23: assume false; [2022-03-20 02:39:24,814 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:24,923 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2022-03-20 02:39:24,923 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2022-03-20 02:39:24,923 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:24,971 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume false; [2022-03-20 02:39:24,971 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##19: assume !false; [2022-03-20 02:39:35,857 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:35,860 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 02:39:35,861 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 02:39:35,929 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:35,933 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 02:39:35,933 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 02:39:35,952 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:37,548 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##28: assume !false; [2022-03-20 02:39:37,548 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##27: assume false; [2022-03-20 02:39:37,581 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:37,771 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##48: assume !false; [2022-03-20 02:39:37,771 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##47: assume false; [2022-03-20 02:39:37,772 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:37,785 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##12: assume !false; [2022-03-20 02:39:37,785 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume false; [2022-03-20 02:39:37,786 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:37,816 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##6: assume !false; [2022-03-20 02:39:37,816 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume false; [2022-03-20 02:39:37,820 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:37,827 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2022-03-20 02:39:37,828 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2022-03-20 02:39:37,870 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:37,874 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 02:39:37,874 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 02:39:37,884 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:37,888 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 02:39:37,888 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 02:39:37,889 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:37,954 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##46: assume !false; [2022-03-20 02:39:37,954 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##45: assume false; [2022-03-20 02:39:37,998 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 02:39:40,334 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume !false; [2022-03-20 02:39:40,335 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##13: assume false; [2022-03-20 02:39:40,370 INFO L275 CfgBuilder]: Performing block encoding [2022-03-20 02:39:40,381 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-20 02:39:40,382 INFO L299 CfgBuilder]: Removed 22 assume(true) statements. [2022-03-20 02:39:40,384 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.03 02:39:40 BoogieIcfgContainer [2022-03-20 02:39:40,384 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-20 02:39:40,386 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-20 02:39:40,386 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-20 02:39:40,393 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-20 02:39:40,393 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.03 02:39:13" (1/3) ... [2022-03-20 02:39:40,394 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5d215ef6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.03 02:39:40, skipping insertion in model container [2022-03-20 02:39:40,394 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 02:39:15" (2/3) ... [2022-03-20 02:39:40,394 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5d215ef6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.03 02:39:40, skipping insertion in model container [2022-03-20 02:39:40,394 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.03 02:39:40" (3/3) ... [2022-03-20 02:39:40,396 INFO L111 eAbstractionObserver]: Analyzing ICFG floppy.i.cil-3.c [2022-03-20 02:39:40,399 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-20 02:39:40,400 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-20 02:39:40,435 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-20 02:39:40,439 INFO L340 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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-03-20 02:39:40,439 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-03-20 02:39:40,474 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-03-20 02:39:40,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-20 02:39:40,481 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:39:40,481 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-03-20 02:39:40,482 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:39:40,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:39:40,485 INFO L85 PathProgramCache]: Analyzing trace with hash 1208806804, now seen corresponding path program 1 times [2022-03-20 02:39:40,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:39:40,491 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313574177] [2022-03-20 02:39:40,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:39:40,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:39:40,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:39:41,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:39:41,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:39:41,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:39:41,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:39:41,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:39:41,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:39:41,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:39:41,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:39:41,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:39:41,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:39:41,433 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:39:41,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:39:41,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313574177] [2022-03-20 02:39:41,435 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313574177] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:39:41,435 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:39:41,435 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-20 02:39:41,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810353822] [2022-03-20 02:39:41,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:39:41,441 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-20 02:39:41,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:39:41,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-20 02:39:41,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-03-20 02:39:41,465 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-03-20 02:39:48,884 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-03-20 02:39:50,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:39:50,153 INFO L93 Difference]: Finished difference Result 1453 states and 2231 transitions. [2022-03-20 02:39:50,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-20 02:39:50,156 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-03-20 02:39:50,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:39:50,169 INFO L225 Difference]: With dead ends: 1453 [2022-03-20 02:39:50,170 INFO L226 Difference]: Without dead ends: 858 [2022-03-20 02:39:50,184 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2022-03-20 02:39:50,189 INFO L913 BasicCegarLoop]: 745 mSDtfsCounter, 1346 mSDsluCounter, 536 mSDsCounter, 0 mSdLazyCounter, 3099 mSolverCounterSat, 620 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1380 SdHoareTripleChecker+Valid, 1281 SdHoareTripleChecker+Invalid, 3720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 620 IncrementalHoareTripleChecker+Valid, 3099 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2022-03-20 02:39:50,190 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1380 Valid, 1281 Invalid, 3720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [620 Valid, 3099 Invalid, 1 Unknown, 0 Unchecked, 7.8s Time] [2022-03-20 02:39:50,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 858 states. [2022-03-20 02:39:50,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 858 to 670. [2022-03-20 02:39:50,294 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-03-20 02:39:50,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 670 states to 670 states and 931 transitions. [2022-03-20 02:39:50,298 INFO L78 Accepts]: Start accepts. Automaton has 670 states and 931 transitions. Word has length 37 [2022-03-20 02:39:50,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:39:50,299 INFO L478 AbstractCegarLoop]: Abstraction has 670 states and 931 transitions. [2022-03-20 02:39:50,299 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-03-20 02:39:50,299 INFO L276 IsEmpty]: Start isEmpty. Operand 670 states and 931 transitions. [2022-03-20 02:39:50,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-03-20 02:39:50,300 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:39:50,300 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-03-20 02:39:50,301 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-20 02:39:50,301 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:39:50,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:39:50,301 INFO L85 PathProgramCache]: Analyzing trace with hash 171558063, now seen corresponding path program 1 times [2022-03-20 02:39:50,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:39:50,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679144264] [2022-03-20 02:39:50,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:39:50,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:39:50,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:39:50,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:39:50,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:39:50,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:39:50,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:39:50,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:39:50,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:39:50,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:39:50,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:39:50,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:39:50,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:39:50,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-20 02:39:50,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:39:50,739 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:39:50,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:39:50,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679144264] [2022-03-20 02:39:50,740 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679144264] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:39:50,740 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:39:50,740 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-20 02:39:50,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463855512] [2022-03-20 02:39:50,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:39:50,741 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-20 02:39:50,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:39:50,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-20 02:39:50,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-03-20 02:39:50,742 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-03-20 02:39:55,027 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-03-20 02:39:58,542 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-03-20 02:40:02,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:40:02,193 INFO L93 Difference]: Finished difference Result 1951 states and 2856 transitions. [2022-03-20 02:40:02,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-20 02:40:02,194 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-03-20 02:40:02,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:40:02,202 INFO L225 Difference]: With dead ends: 1951 [2022-03-20 02:40:02,202 INFO L226 Difference]: Without dead ends: 1471 [2022-03-20 02:40:02,204 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=136, Invalid=326, Unknown=0, NotChecked=0, Total=462 [2022-03-20 02:40:02,205 INFO L913 BasicCegarLoop]: 942 mSDtfsCounter, 3633 mSDsluCounter, 750 mSDsCounter, 0 mSdLazyCounter, 3650 mSolverCounterSat, 1459 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3674 SdHoareTripleChecker+Valid, 1692 SdHoareTripleChecker+Invalid, 5111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1459 IncrementalHoareTripleChecker+Valid, 3650 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.5s IncrementalHoareTripleChecker+Time [2022-03-20 02:40:02,205 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3674 Valid, 1692 Invalid, 5111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1459 Valid, 3650 Invalid, 2 Unknown, 0 Unchecked, 10.5s Time] [2022-03-20 02:40:02,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1471 states. [2022-03-20 02:40:02,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1471 to 1230. [2022-03-20 02:40:02,317 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-03-20 02:40:02,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1230 states to 1230 states and 1762 transitions. [2022-03-20 02:40:02,323 INFO L78 Accepts]: Start accepts. Automaton has 1230 states and 1762 transitions. Word has length 42 [2022-03-20 02:40:02,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:40:02,324 INFO L478 AbstractCegarLoop]: Abstraction has 1230 states and 1762 transitions. [2022-03-20 02:40:02,324 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-03-20 02:40:02,324 INFO L276 IsEmpty]: Start isEmpty. Operand 1230 states and 1762 transitions. [2022-03-20 02:40:02,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-03-20 02:40:02,335 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:40:02,335 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-03-20 02:40:02,336 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-20 02:40:02,336 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:40:02,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:40:02,338 INFO L85 PathProgramCache]: Analyzing trace with hash -1220689, now seen corresponding path program 1 times [2022-03-20 02:40:02,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:40:02,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675471566] [2022-03-20 02:40:02,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:40:02,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:40:02,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:02,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:40:02,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:02,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:40:02,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:02,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:40:02,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:02,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:40:02,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:02,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:40:02,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:02,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-20 02:40:02,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:02,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-20 02:40:02,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:02,819 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:40:02,819 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:40:02,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675471566] [2022-03-20 02:40:02,819 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675471566] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:40:02,820 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:40:02,820 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-20 02:40:02,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968837857] [2022-03-20 02:40:02,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:40:02,820 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-20 02:40:02,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:40:02,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-20 02:40:02,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-03-20 02:40:02,821 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-03-20 02:40:09,319 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-03-20 02:40:12,205 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-03-20 02:40:14,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:40:14,653 INFO L93 Difference]: Finished difference Result 2279 states and 3379 transitions. [2022-03-20 02:40:14,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-20 02:40:14,654 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-03-20 02:40:14,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:40:14,664 INFO L225 Difference]: With dead ends: 2279 [2022-03-20 02:40:14,664 INFO L226 Difference]: Without dead ends: 2260 [2022-03-20 02:40:14,665 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=136, Invalid=326, Unknown=0, NotChecked=0, Total=462 [2022-03-20 02:40:14,669 INFO L913 BasicCegarLoop]: 723 mSDtfsCounter, 3852 mSDsluCounter, 595 mSDsCounter, 0 mSdLazyCounter, 3036 mSolverCounterSat, 1385 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3912 SdHoareTripleChecker+Valid, 1318 SdHoareTripleChecker+Invalid, 4423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1385 IncrementalHoareTripleChecker+Valid, 3036 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.9s IncrementalHoareTripleChecker+Time [2022-03-20 02:40:14,670 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3912 Valid, 1318 Invalid, 4423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1385 Valid, 3036 Invalid, 2 Unknown, 0 Unchecked, 10.9s Time] [2022-03-20 02:40:14,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2260 states. [2022-03-20 02:40:14,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2260 to 1905. [2022-03-20 02:40:14,786 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-03-20 02:40:14,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1905 states to 1905 states and 2769 transitions. [2022-03-20 02:40:14,794 INFO L78 Accepts]: Start accepts. Automaton has 1905 states and 2769 transitions. Word has length 54 [2022-03-20 02:40:14,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:40:14,795 INFO L478 AbstractCegarLoop]: Abstraction has 1905 states and 2769 transitions. [2022-03-20 02:40:14,795 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-03-20 02:40:14,795 INFO L276 IsEmpty]: Start isEmpty. Operand 1905 states and 2769 transitions. [2022-03-20 02:40:14,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-03-20 02:40:14,796 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:40:14,796 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-03-20 02:40:14,796 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-20 02:40:14,796 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:40:14,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:40:14,797 INFO L85 PathProgramCache]: Analyzing trace with hash -1955103331, now seen corresponding path program 1 times [2022-03-20 02:40:14,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:40:14,797 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505109040] [2022-03-20 02:40:14,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:40:14,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:40:14,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:15,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:40:15,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:15,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:40:15,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:15,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:40:15,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:15,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:40:15,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:15,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:40:15,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:15,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-20 02:40:15,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:15,291 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:40:15,291 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:40:15,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505109040] [2022-03-20 02:40:15,292 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505109040] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:40:15,292 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:40:15,292 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-20 02:40:15,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026481546] [2022-03-20 02:40:15,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:40:15,295 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-20 02:40:15,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:40:15,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-20 02:40:15,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-03-20 02:40:15,295 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-03-20 02:40:19,872 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 02:40:23,953 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-03-20 02:40:26,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:40:26,057 INFO L93 Difference]: Finished difference Result 2254 states and 3363 transitions. [2022-03-20 02:40:26,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-20 02:40:26,057 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-03-20 02:40:26,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:40:26,066 INFO L225 Difference]: With dead ends: 2254 [2022-03-20 02:40:26,066 INFO L226 Difference]: Without dead ends: 2250 [2022-03-20 02:40:26,067 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=107, Invalid=273, Unknown=0, NotChecked=0, Total=380 [2022-03-20 02:40:26,067 INFO L913 BasicCegarLoop]: 724 mSDtfsCounter, 1125 mSDsluCounter, 592 mSDsCounter, 0 mSdLazyCounter, 3689 mSolverCounterSat, 442 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1158 SdHoareTripleChecker+Valid, 1316 SdHoareTripleChecker+Invalid, 4133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 442 IncrementalHoareTripleChecker+Valid, 3689 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.0s IncrementalHoareTripleChecker+Time [2022-03-20 02:40:26,067 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1158 Valid, 1316 Invalid, 4133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [442 Valid, 3689 Invalid, 2 Unknown, 0 Unchecked, 10.0s Time] [2022-03-20 02:40:26,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2250 states. [2022-03-20 02:40:26,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2250 to 1942. [2022-03-20 02:40:26,177 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-03-20 02:40:26,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1942 states to 1942 states and 2820 transitions. [2022-03-20 02:40:26,184 INFO L78 Accepts]: Start accepts. Automaton has 1942 states and 2820 transitions. Word has length 55 [2022-03-20 02:40:26,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:40:26,184 INFO L478 AbstractCegarLoop]: Abstraction has 1942 states and 2820 transitions. [2022-03-20 02:40:26,184 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-03-20 02:40:26,184 INFO L276 IsEmpty]: Start isEmpty. Operand 1942 states and 2820 transitions. [2022-03-20 02:40:26,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-03-20 02:40:26,185 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:40:26,185 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-03-20 02:40:26,185 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-03-20 02:40:26,186 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:40:26,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:40:26,186 INFO L85 PathProgramCache]: Analyzing trace with hash 1599289490, now seen corresponding path program 1 times [2022-03-20 02:40:26,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:40:26,186 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236214570] [2022-03-20 02:40:26,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:40:26,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:40:26,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:26,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:40:26,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:26,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:40:26,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:26,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:40:26,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:26,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:40:26,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:26,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:40:26,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:26,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-20 02:40:26,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:26,617 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:40:26,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:40:26,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236214570] [2022-03-20 02:40:26,618 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236214570] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:40:26,618 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:40:26,618 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-20 02:40:26,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824429016] [2022-03-20 02:40:26,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:40:26,618 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-20 02:40:26,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:40:26,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-20 02:40:26,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-03-20 02:40:26,619 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-03-20 02:40:30,909 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-03-20 02:40:32,984 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 02:40:36,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-03-20 02:40:39,645 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-03-20 02:40:42,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:40:42,743 INFO L93 Difference]: Finished difference Result 3881 states and 5849 transitions. [2022-03-20 02:40:42,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-20 02:40:42,743 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-03-20 02:40:42,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:40:42,757 INFO L225 Difference]: With dead ends: 3881 [2022-03-20 02:40:42,757 INFO L226 Difference]: Without dead ends: 3878 [2022-03-20 02:40:42,758 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=136, Invalid=326, Unknown=0, NotChecked=0, Total=462 [2022-03-20 02:40:42,758 INFO L913 BasicCegarLoop]: 1149 mSDtfsCounter, 2639 mSDsluCounter, 694 mSDsCounter, 0 mSdLazyCounter, 3494 mSolverCounterSat, 1191 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2685 SdHoareTripleChecker+Valid, 1843 SdHoareTripleChecker+Invalid, 4689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1191 IncrementalHoareTripleChecker+Valid, 3494 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.0s IncrementalHoareTripleChecker+Time [2022-03-20 02:40:42,759 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2685 Valid, 1843 Invalid, 4689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1191 Valid, 3494 Invalid, 4 Unknown, 0 Unchecked, 15.0s Time] [2022-03-20 02:40:42,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3878 states. [2022-03-20 02:40:42,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3878 to 3105. [2022-03-20 02:40:42,948 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-03-20 02:40:42,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3105 states to 3105 states and 4524 transitions. [2022-03-20 02:40:42,960 INFO L78 Accepts]: Start accepts. Automaton has 3105 states and 4524 transitions. Word has length 55 [2022-03-20 02:40:42,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:40:42,961 INFO L478 AbstractCegarLoop]: Abstraction has 3105 states and 4524 transitions. [2022-03-20 02:40:42,961 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-03-20 02:40:42,961 INFO L276 IsEmpty]: Start isEmpty. Operand 3105 states and 4524 transitions. [2022-03-20 02:40:42,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-03-20 02:40:42,963 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:40:42,963 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-03-20 02:40:42,963 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-03-20 02:40:42,963 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:40:42,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:40:42,964 INFO L85 PathProgramCache]: Analyzing trace with hash 2095199445, now seen corresponding path program 1 times [2022-03-20 02:40:42,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:40:42,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199221728] [2022-03-20 02:40:42,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:40:42,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:40:43,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:43,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:40:43,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:43,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:40:43,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:43,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:40:43,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:43,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:40:43,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:43,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:40:43,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:43,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-20 02:40:43,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:40:43,463 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:40:43,463 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:40:43,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199221728] [2022-03-20 02:40:43,464 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199221728] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:40:43,464 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:40:43,464 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-20 02:40:43,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216054040] [2022-03-20 02:40:43,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:40:43,465 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-20 02:40:43,465 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:40:43,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-20 02:40:43,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-03-20 02:40:43,466 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-03-20 02:40:51,740 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-03-20 02:40:56,340 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-03-20 02:41:02,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:41:02,324 INFO L93 Difference]: Finished difference Result 6653 states and 9861 transitions. [2022-03-20 02:41:02,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-20 02:41:02,325 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-03-20 02:41:02,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:41:02,338 INFO L225 Difference]: With dead ends: 6653 [2022-03-20 02:41:02,339 INFO L226 Difference]: Without dead ends: 3833 [2022-03-20 02:41:02,346 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 529 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=453, Invalid=1439, Unknown=0, NotChecked=0, Total=1892 [2022-03-20 02:41:02,347 INFO L913 BasicCegarLoop]: 984 mSDtfsCounter, 4502 mSDsluCounter, 1074 mSDsCounter, 0 mSdLazyCounter, 7354 mSolverCounterSat, 1994 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4548 SdHoareTripleChecker+Valid, 2058 SdHoareTripleChecker+Invalid, 9350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1994 IncrementalHoareTripleChecker+Valid, 7354 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.4s IncrementalHoareTripleChecker+Time [2022-03-20 02:41:02,347 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [4548 Valid, 2058 Invalid, 9350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1994 Valid, 7354 Invalid, 2 Unknown, 0 Unchecked, 16.4s Time] [2022-03-20 02:41:02,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3833 states. [2022-03-20 02:41:02,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3833 to 3099. [2022-03-20 02:41:02,550 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-03-20 02:41:02,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3099 states to 3099 states and 4510 transitions. [2022-03-20 02:41:02,559 INFO L78 Accepts]: Start accepts. Automaton has 3099 states and 4510 transitions. Word has length 56 [2022-03-20 02:41:02,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:41:02,559 INFO L478 AbstractCegarLoop]: Abstraction has 3099 states and 4510 transitions. [2022-03-20 02:41:02,559 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-03-20 02:41:02,559 INFO L276 IsEmpty]: Start isEmpty. Operand 3099 states and 4510 transitions. [2022-03-20 02:41:02,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-03-20 02:41:02,560 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:41:02,560 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-03-20 02:41:02,560 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-03-20 02:41:02,560 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:41:02,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:41:02,561 INFO L85 PathProgramCache]: Analyzing trace with hash -363771634, now seen corresponding path program 1 times [2022-03-20 02:41:02,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:41:02,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386202843] [2022-03-20 02:41:02,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:41:02,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:41:02,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:02,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:41:02,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:02,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:41:02,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:02,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:41:02,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:02,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:41:02,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:02,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:41:02,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:02,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-20 02:41:02,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:03,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-20 02:41:03,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:03,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:41:03,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:03,069 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:41:03,070 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:41:03,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386202843] [2022-03-20 02:41:03,070 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386202843] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:41:03,070 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:41:03,070 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-20 02:41:03,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877754006] [2022-03-20 02:41:03,070 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:41:03,070 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-20 02:41:03,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:41:03,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-20 02:41:03,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-03-20 02:41:03,071 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-03-20 02:41:09,542 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-03-20 02:41:14,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:41:14,097 INFO L93 Difference]: Finished difference Result 4462 states and 6724 transitions. [2022-03-20 02:41:14,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-20 02:41:14,098 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-03-20 02:41:14,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:41:14,120 INFO L225 Difference]: With dead ends: 4462 [2022-03-20 02:41:14,120 INFO L226 Difference]: Without dead ends: 4457 [2022-03-20 02:41:14,122 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=196, Invalid=506, Unknown=0, NotChecked=0, Total=702 [2022-03-20 02:41:14,123 INFO L913 BasicCegarLoop]: 1060 mSDtfsCounter, 2788 mSDsluCounter, 762 mSDsCounter, 0 mSdLazyCounter, 4471 mSolverCounterSat, 1281 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2822 SdHoareTripleChecker+Valid, 1822 SdHoareTripleChecker+Invalid, 5753 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1281 IncrementalHoareTripleChecker+Valid, 4471 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.8s IncrementalHoareTripleChecker+Time [2022-03-20 02:41:14,123 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2822 Valid, 1822 Invalid, 5753 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1281 Valid, 4471 Invalid, 1 Unknown, 0 Unchecked, 9.8s Time] [2022-03-20 02:41:14,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4457 states. [2022-03-20 02:41:14,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4457 to 3755. [2022-03-20 02:41:14,371 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-03-20 02:41:14,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3755 states to 3755 states and 5489 transitions. [2022-03-20 02:41:14,381 INFO L78 Accepts]: Start accepts. Automaton has 3755 states and 5489 transitions. Word has length 57 [2022-03-20 02:41:14,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:41:14,381 INFO L478 AbstractCegarLoop]: Abstraction has 3755 states and 5489 transitions. [2022-03-20 02:41:14,381 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-03-20 02:41:14,381 INFO L276 IsEmpty]: Start isEmpty. Operand 3755 states and 5489 transitions. [2022-03-20 02:41:14,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-03-20 02:41:14,383 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:41:14,383 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-03-20 02:41:14,383 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-03-20 02:41:14,383 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:41:14,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:41:14,383 INFO L85 PathProgramCache]: Analyzing trace with hash 2058578860, now seen corresponding path program 1 times [2022-03-20 02:41:14,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:41:14,383 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912184777] [2022-03-20 02:41:14,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:41:14,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:41:14,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:14,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:41:14,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:14,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:41:14,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:14,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:41:14,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:14,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:41:14,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:14,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:41:14,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:14,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-20 02:41:14,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:14,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-20 02:41:14,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:14,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:41:14,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:14,921 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:41:14,921 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:41:14,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [912184777] [2022-03-20 02:41:14,921 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [912184777] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:41:14,921 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:41:14,921 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 02:41:14,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557970748] [2022-03-20 02:41:14,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:41:14,922 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-20 02:41:14,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:41:14,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-20 02:41:14,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-20 02:41:14,922 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-03-20 02:41:22,433 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-03-20 02:41:27,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:41:27,063 INFO L93 Difference]: Finished difference Result 4457 states and 6713 transitions. [2022-03-20 02:41:27,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-20 02:41:27,064 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-03-20 02:41:27,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:41:27,079 INFO L225 Difference]: With dead ends: 4457 [2022-03-20 02:41:27,079 INFO L226 Difference]: Without dead ends: 4451 [2022-03-20 02:41:27,080 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=504, Invalid=1658, Unknown=0, NotChecked=0, Total=2162 [2022-03-20 02:41:27,080 INFO L913 BasicCegarLoop]: 1033 mSDtfsCounter, 4695 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 4468 mSolverCounterSat, 2240 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4745 SdHoareTripleChecker+Valid, 1937 SdHoareTripleChecker+Invalid, 6709 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2240 IncrementalHoareTripleChecker+Valid, 4468 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.8s IncrementalHoareTripleChecker+Time [2022-03-20 02:41:27,081 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [4745 Valid, 1937 Invalid, 6709 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2240 Valid, 4468 Invalid, 1 Unknown, 0 Unchecked, 9.8s Time] [2022-03-20 02:41:27,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4451 states. [2022-03-20 02:41:27,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4451 to 3755. [2022-03-20 02:41:27,332 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-03-20 02:41:27,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3755 states to 3755 states and 5488 transitions. [2022-03-20 02:41:27,377 INFO L78 Accepts]: Start accepts. Automaton has 3755 states and 5488 transitions. Word has length 58 [2022-03-20 02:41:27,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:41:27,378 INFO L478 AbstractCegarLoop]: Abstraction has 3755 states and 5488 transitions. [2022-03-20 02:41:27,378 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-03-20 02:41:27,378 INFO L276 IsEmpty]: Start isEmpty. Operand 3755 states and 5488 transitions. [2022-03-20 02:41:27,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-20 02:41:27,379 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:41:27,379 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-03-20 02:41:27,379 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-03-20 02:41:27,379 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:41:27,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:41:27,380 INFO L85 PathProgramCache]: Analyzing trace with hash -1470236357, now seen corresponding path program 1 times [2022-03-20 02:41:27,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:41:27,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613448724] [2022-03-20 02:41:27,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:41:27,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:41:27,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:27,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:41:27,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:27,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:41:27,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:27,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:41:27,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:27,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:41:27,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:27,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:41:27,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:27,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-20 02:41:27,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:27,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-20 02:41:27,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:27,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:41:27,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:27,840 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:41:27,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:41:27,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613448724] [2022-03-20 02:41:27,840 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613448724] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:41:27,840 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:41:27,841 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 02:41:27,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711099929] [2022-03-20 02:41:27,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:41:27,841 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-20 02:41:27,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:41:27,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-20 02:41:27,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-20 02:41:27,842 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-03-20 02:41:33,473 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-03-20 02:41:37,594 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-03-20 02:41:43,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:41:43,558 INFO L93 Difference]: Finished difference Result 4453 states and 6707 transitions. [2022-03-20 02:41:43,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-20 02:41:43,559 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-03-20 02:41:43,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:41:43,574 INFO L225 Difference]: With dead ends: 4453 [2022-03-20 02:41:43,574 INFO L226 Difference]: Without dead ends: 4447 [2022-03-20 02:41:43,576 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=504, Invalid=1658, Unknown=0, NotChecked=0, Total=2162 [2022-03-20 02:41:43,576 INFO L913 BasicCegarLoop]: 1035 mSDtfsCounter, 3740 mSDsluCounter, 1067 mSDsCounter, 0 mSdLazyCounter, 5724 mSolverCounterSat, 1802 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3790 SdHoareTripleChecker+Valid, 2102 SdHoareTripleChecker+Invalid, 7528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1802 IncrementalHoareTripleChecker+Valid, 5724 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.3s IncrementalHoareTripleChecker+Time [2022-03-20 02:41:43,577 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3790 Valid, 2102 Invalid, 7528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1802 Valid, 5724 Invalid, 2 Unknown, 0 Unchecked, 13.3s Time] [2022-03-20 02:41:43,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4447 states. [2022-03-20 02:41:43,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4447 to 3755. [2022-03-20 02:41:43,865 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-03-20 02:41:43,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3755 states to 3755 states and 5487 transitions. [2022-03-20 02:41:43,875 INFO L78 Accepts]: Start accepts. Automaton has 3755 states and 5487 transitions. Word has length 59 [2022-03-20 02:41:43,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:41:43,875 INFO L478 AbstractCegarLoop]: Abstraction has 3755 states and 5487 transitions. [2022-03-20 02:41:43,875 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-03-20 02:41:43,875 INFO L276 IsEmpty]: Start isEmpty. Operand 3755 states and 5487 transitions. [2022-03-20 02:41:43,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-03-20 02:41:43,876 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:41:43,876 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-03-20 02:41:43,876 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-03-20 02:41:43,877 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:41:43,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:41:43,877 INFO L85 PathProgramCache]: Analyzing trace with hash 1749808949, now seen corresponding path program 1 times [2022-03-20 02:41:43,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:41:43,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682967054] [2022-03-20 02:41:43,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:41:43,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:41:43,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:44,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:41:44,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:44,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:41:44,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:44,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:41:44,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:44,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:41:44,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:44,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:41:44,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:44,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-20 02:41:44,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:44,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-20 02:41:44,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:44,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:41:44,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:44,341 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:41:44,342 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:41:44,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682967054] [2022-03-20 02:41:44,342 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682967054] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:41:44,342 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:41:44,342 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 02:41:44,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342959219] [2022-03-20 02:41:44,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:41:44,342 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-20 02:41:44,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:41:44,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-20 02:41:44,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-20 02:41:44,343 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-03-20 02:41:49,916 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-03-20 02:41:52,079 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 02:41:56,877 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-03-20 02:41:59,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:41:59,409 INFO L93 Difference]: Finished difference Result 4464 states and 6725 transitions. [2022-03-20 02:41:59,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-20 02:41:59,409 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-03-20 02:41:59,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:41:59,422 INFO L225 Difference]: With dead ends: 4464 [2022-03-20 02:41:59,423 INFO L226 Difference]: Without dead ends: 4447 [2022-03-20 02:41:59,426 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=107, Invalid=355, Unknown=0, NotChecked=0, Total=462 [2022-03-20 02:41:59,426 INFO L913 BasicCegarLoop]: 733 mSDtfsCounter, 2479 mSDsluCounter, 1245 mSDsCounter, 0 mSdLazyCounter, 4761 mSolverCounterSat, 1134 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2518 SdHoareTripleChecker+Valid, 1978 SdHoareTripleChecker+Invalid, 5898 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1134 IncrementalHoareTripleChecker+Valid, 4761 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.1s IncrementalHoareTripleChecker+Time [2022-03-20 02:41:59,427 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2518 Valid, 1978 Invalid, 5898 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1134 Valid, 4761 Invalid, 3 Unknown, 0 Unchecked, 14.1s Time] [2022-03-20 02:41:59,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4447 states. [2022-03-20 02:41:59,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4447 to 3753. [2022-03-20 02:41:59,732 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-03-20 02:41:59,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3753 states to 3753 states and 5483 transitions. [2022-03-20 02:41:59,740 INFO L78 Accepts]: Start accepts. Automaton has 3753 states and 5483 transitions. Word has length 60 [2022-03-20 02:41:59,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:41:59,740 INFO L478 AbstractCegarLoop]: Abstraction has 3753 states and 5483 transitions. [2022-03-20 02:41:59,741 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-03-20 02:41:59,741 INFO L276 IsEmpty]: Start isEmpty. Operand 3753 states and 5483 transitions. [2022-03-20 02:41:59,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-20 02:41:59,742 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:41:59,742 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-03-20 02:41:59,742 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-03-20 02:41:59,742 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:41:59,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:41:59,742 INFO L85 PathProgramCache]: Analyzing trace with hash -449310488, now seen corresponding path program 1 times [2022-03-20 02:41:59,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:41:59,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240385302] [2022-03-20 02:41:59,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:41:59,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:41:59,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:41:59,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:41:59,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:00,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:42:00,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:00,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:42:00,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:00,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:42:00,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:00,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:42:00,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:00,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-20 02:42:00,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:00,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-03-20 02:42:00,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:00,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:42:00,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:00,215 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:42:00,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:42:00,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240385302] [2022-03-20 02:42:00,216 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240385302] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:42:00,216 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:42:00,216 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 02:42:00,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019744902] [2022-03-20 02:42:00,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:42:00,216 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-20 02:42:00,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:42:00,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-20 02:42:00,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-20 02:42:00,217 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-03-20 02:42:06,219 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-03-20 02:42:08,380 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 02:42:13,382 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-03-20 02:42:16,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:42:16,588 INFO L93 Difference]: Finished difference Result 4462 states and 6721 transitions. [2022-03-20 02:42:16,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-20 02:42:16,589 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-03-20 02:42:16,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:42:16,602 INFO L225 Difference]: With dead ends: 4462 [2022-03-20 02:42:16,602 INFO L226 Difference]: Without dead ends: 4440 [2022-03-20 02:42:16,604 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=107, Invalid=355, Unknown=0, NotChecked=0, Total=462 [2022-03-20 02:42:16,605 INFO L913 BasicCegarLoop]: 719 mSDtfsCounter, 1564 mSDsluCounter, 1201 mSDsCounter, 0 mSdLazyCounter, 5684 mSolverCounterSat, 669 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1603 SdHoareTripleChecker+Valid, 1920 SdHoareTripleChecker+Invalid, 6356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 669 IncrementalHoareTripleChecker+Valid, 5684 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.4s IncrementalHoareTripleChecker+Time [2022-03-20 02:42:16,605 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1603 Valid, 1920 Invalid, 6356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [669 Valid, 5684 Invalid, 3 Unknown, 0 Unchecked, 15.4s Time] [2022-03-20 02:42:16,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4440 states. [2022-03-20 02:42:16,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4440 to 3746. [2022-03-20 02:42:16,891 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-03-20 02:42:16,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3746 states to 3746 states and 5474 transitions. [2022-03-20 02:42:16,901 INFO L78 Accepts]: Start accepts. Automaton has 3746 states and 5474 transitions. Word has length 59 [2022-03-20 02:42:16,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:42:16,901 INFO L478 AbstractCegarLoop]: Abstraction has 3746 states and 5474 transitions. [2022-03-20 02:42:16,901 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-03-20 02:42:16,901 INFO L276 IsEmpty]: Start isEmpty. Operand 3746 states and 5474 transitions. [2022-03-20 02:42:16,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-03-20 02:42:16,902 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:42:16,902 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] [2022-03-20 02:42:16,902 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-03-20 02:42:16,918 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:42:16,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:42:16,918 INFO L85 PathProgramCache]: Analyzing trace with hash 1939971839, now seen corresponding path program 1 times [2022-03-20 02:42:16,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:42:16,919 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214126825] [2022-03-20 02:42:16,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:42:16,919 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:42:16,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:17,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:42:17,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:17,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:42:17,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:17,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:42:17,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:17,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:42:17,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:17,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:42:17,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:17,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-20 02:42:17,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:17,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-20 02:42:17,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:17,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:42:17,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:17,358 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:42:17,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:42:17,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214126825] [2022-03-20 02:42:17,358 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1214126825] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:42:17,358 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:42:17,358 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-20 02:42:17,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264502590] [2022-03-20 02:42:17,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:42:17,359 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-20 02:42:17,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:42:17,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-20 02:42:17,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-03-20 02:42:17,359 INFO L87 Difference]: Start difference. First operand 3746 states and 5474 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 3 states have internal predecessors, (42), 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-03-20 02:42:23,385 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-03-20 02:42:28,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:42:28,425 INFO L93 Difference]: Finished difference Result 12172 states and 18769 transitions. [2022-03-20 02:42:28,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-20 02:42:28,425 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 3 states have internal predecessors, (42), 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 63 [2022-03-20 02:42:28,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:42:28,449 INFO L225 Difference]: With dead ends: 12172 [2022-03-20 02:42:28,450 INFO L226 Difference]: Without dead ends: 8670 [2022-03-20 02:42:28,464 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=224, Invalid=588, Unknown=0, NotChecked=0, Total=812 [2022-03-20 02:42:28,465 INFO L913 BasicCegarLoop]: 920 mSDtfsCounter, 3593 mSDsluCounter, 957 mSDsCounter, 0 mSdLazyCounter, 3188 mSolverCounterSat, 1574 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3653 SdHoareTripleChecker+Valid, 1877 SdHoareTripleChecker+Invalid, 4763 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1574 IncrementalHoareTripleChecker+Valid, 3188 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.3s IncrementalHoareTripleChecker+Time [2022-03-20 02:42:28,466 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3653 Valid, 1877 Invalid, 4763 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1574 Valid, 3188 Invalid, 1 Unknown, 0 Unchecked, 9.3s Time] [2022-03-20 02:42:28,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8670 states. [2022-03-20 02:42:29,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8670 to 7477. [2022-03-20 02:42:29,114 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-03-20 02:42:29,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7477 states to 7477 states and 11315 transitions. [2022-03-20 02:42:29,142 INFO L78 Accepts]: Start accepts. Automaton has 7477 states and 11315 transitions. Word has length 63 [2022-03-20 02:42:29,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:42:29,143 INFO L478 AbstractCegarLoop]: Abstraction has 7477 states and 11315 transitions. [2022-03-20 02:42:29,143 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 3 states have internal predecessors, (42), 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-03-20 02:42:29,143 INFO L276 IsEmpty]: Start isEmpty. Operand 7477 states and 11315 transitions. [2022-03-20 02:42:29,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-03-20 02:42:29,144 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:42:29,144 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-03-20 02:42:29,144 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-03-20 02:42:29,144 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:42:29,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:42:29,145 INFO L85 PathProgramCache]: Analyzing trace with hash -858477288, now seen corresponding path program 1 times [2022-03-20 02:42:29,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:42:29,145 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533534125] [2022-03-20 02:42:29,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:42:29,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:42:29,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:29,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:42:29,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:29,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:42:29,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:29,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:42:29,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:29,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:42:29,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:29,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:42:29,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:29,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-20 02:42:29,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:29,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-03-20 02:42:29,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:29,612 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:42:29,612 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:42:29,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533534125] [2022-03-20 02:42:29,612 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533534125] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:42:29,612 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:42:29,612 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-20 02:42:29,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942320983] [2022-03-20 02:42:29,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:42:29,613 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-20 02:42:29,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:42:29,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-20 02:42:29,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-03-20 02:42:29,614 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-03-20 02:42:36,146 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 02:42:39,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:42:39,218 INFO L93 Difference]: Finished difference Result 15189 states and 23518 transitions. [2022-03-20 02:42:39,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-20 02:42:39,218 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-03-20 02:42:39,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:42:39,248 INFO L225 Difference]: With dead ends: 15189 [2022-03-20 02:42:39,248 INFO L226 Difference]: Without dead ends: 8787 [2022-03-20 02:42:39,269 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2022-03-20 02:42:39,270 INFO L913 BasicCegarLoop]: 712 mSDtfsCounter, 1748 mSDsluCounter, 597 mSDsCounter, 0 mSdLazyCounter, 3000 mSolverCounterSat, 728 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1784 SdHoareTripleChecker+Valid, 1309 SdHoareTripleChecker+Invalid, 3729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 728 IncrementalHoareTripleChecker+Valid, 3000 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2022-03-20 02:42:39,270 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1784 Valid, 1309 Invalid, 3729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [728 Valid, 3000 Invalid, 1 Unknown, 0 Unchecked, 8.0s Time] [2022-03-20 02:42:39,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8787 states. [2022-03-20 02:42:39,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8787 to 7633. [2022-03-20 02:42:39,959 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-03-20 02:42:39,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7633 states to 7633 states and 11495 transitions. [2022-03-20 02:42:39,985 INFO L78 Accepts]: Start accepts. Automaton has 7633 states and 11495 transitions. Word has length 61 [2022-03-20 02:42:39,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:42:39,985 INFO L478 AbstractCegarLoop]: Abstraction has 7633 states and 11495 transitions. [2022-03-20 02:42:39,985 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-03-20 02:42:39,985 INFO L276 IsEmpty]: Start isEmpty. Operand 7633 states and 11495 transitions. [2022-03-20 02:42:39,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-03-20 02:42:39,987 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:42:39,987 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-03-20 02:42:39,987 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-03-20 02:42:39,987 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:42:39,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:42:39,987 INFO L85 PathProgramCache]: Analyzing trace with hash -1733980064, now seen corresponding path program 1 times [2022-03-20 02:42:39,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:42:39,987 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077370303] [2022-03-20 02:42:39,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:42:39,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:42:40,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:40,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:42:40,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:40,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:42:40,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:40,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:42:40,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:40,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:42:40,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:40,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:42:40,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:40,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-20 02:42:40,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:40,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-03-20 02:42:40,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:40,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-20 02:42:40,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:40,492 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:42:40,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:42:40,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077370303] [2022-03-20 02:42:40,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077370303] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:42:40,493 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:42:40,493 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 02:42:40,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693257755] [2022-03-20 02:42:40,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:42:40,493 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-20 02:42:40,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:42:40,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-20 02:42:40,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-03-20 02:42:40,494 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-03-20 02:42:48,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-03-20 02:42:51,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:42:51,778 INFO L93 Difference]: Finished difference Result 8715 states and 13445 transitions. [2022-03-20 02:42:51,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-20 02:42:51,779 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-03-20 02:42:51,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:42:51,811 INFO L225 Difference]: With dead ends: 8715 [2022-03-20 02:42:51,811 INFO L226 Difference]: Without dead ends: 8699 [2022-03-20 02:42:51,815 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=116, Invalid=346, Unknown=0, NotChecked=0, Total=462 [2022-03-20 02:42:51,815 INFO L913 BasicCegarLoop]: 719 mSDtfsCounter, 1528 mSDsluCounter, 1127 mSDsCounter, 0 mSdLazyCounter, 5367 mSolverCounterSat, 697 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1566 SdHoareTripleChecker+Valid, 1846 SdHoareTripleChecker+Invalid, 6065 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 697 IncrementalHoareTripleChecker+Valid, 5367 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.8s IncrementalHoareTripleChecker+Time [2022-03-20 02:42:51,816 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1566 Valid, 1846 Invalid, 6065 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [697 Valid, 5367 Invalid, 1 Unknown, 0 Unchecked, 9.8s Time] [2022-03-20 02:42:51,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8699 states. [2022-03-20 02:42:52,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8699 to 7639. [2022-03-20 02:42:52,536 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-03-20 02:42:52,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7639 states to 7639 states and 11520 transitions. [2022-03-20 02:42:52,556 INFO L78 Accepts]: Start accepts. Automaton has 7639 states and 11520 transitions. Word has length 64 [2022-03-20 02:42:52,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:42:52,556 INFO L478 AbstractCegarLoop]: Abstraction has 7639 states and 11520 transitions. [2022-03-20 02:42:52,556 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-03-20 02:42:52,556 INFO L276 IsEmpty]: Start isEmpty. Operand 7639 states and 11520 transitions. [2022-03-20 02:42:52,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-03-20 02:42:52,557 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:42:52,558 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-03-20 02:42:52,558 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-03-20 02:42:52,558 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:42:52,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:42:52,558 INFO L85 PathProgramCache]: Analyzing trace with hash 326599203, now seen corresponding path program 1 times [2022-03-20 02:42:52,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:42:52,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512395835] [2022-03-20 02:42:52,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:42:52,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:42:52,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:52,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:42:52,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:52,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:42:52,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:52,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:42:52,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:52,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:42:52,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:52,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:42:52,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:52,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-20 02:42:52,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:53,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-03-20 02:42:53,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:53,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-20 02:42:53,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:42:53,048 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:42:53,048 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:42:53,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512395835] [2022-03-20 02:42:53,048 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512395835] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:42:53,048 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:42:53,048 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 02:42:53,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863602288] [2022-03-20 02:42:53,048 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:42:53,049 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-20 02:42:53,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:42:53,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-20 02:42:53,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2022-03-20 02:42:53,049 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-03-20 02:43:00,562 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-03-20 02:43:04,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:43:04,010 INFO L93 Difference]: Finished difference Result 8707 states and 13419 transitions. [2022-03-20 02:43:04,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-20 02:43:04,011 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-03-20 02:43:04,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:43:04,034 INFO L225 Difference]: With dead ends: 8707 [2022-03-20 02:43:04,035 INFO L226 Difference]: Without dead ends: 8687 [2022-03-20 02:43:04,040 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=106, Invalid=314, Unknown=0, NotChecked=0, Total=420 [2022-03-20 02:43:04,040 INFO L913 BasicCegarLoop]: 730 mSDtfsCounter, 2003 mSDsluCounter, 1063 mSDsCounter, 0 mSdLazyCounter, 4531 mSolverCounterSat, 870 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2041 SdHoareTripleChecker+Valid, 1793 SdHoareTripleChecker+Invalid, 5402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 870 IncrementalHoareTripleChecker+Valid, 4531 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.5s IncrementalHoareTripleChecker+Time [2022-03-20 02:43:04,041 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2041 Valid, 1793 Invalid, 5402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [870 Valid, 4531 Invalid, 1 Unknown, 0 Unchecked, 9.5s Time] [2022-03-20 02:43:04,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8687 states. [2022-03-20 02:43:04,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8687 to 7637. [2022-03-20 02:43:04,752 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-03-20 02:43:04,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7637 states to 7637 states and 11516 transitions. [2022-03-20 02:43:04,772 INFO L78 Accepts]: Start accepts. Automaton has 7637 states and 11516 transitions. Word has length 65 [2022-03-20 02:43:04,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:43:04,772 INFO L478 AbstractCegarLoop]: Abstraction has 7637 states and 11516 transitions. [2022-03-20 02:43:04,773 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-03-20 02:43:04,773 INFO L276 IsEmpty]: Start isEmpty. Operand 7637 states and 11516 transitions. [2022-03-20 02:43:04,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-20 02:43:04,774 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:43:04,774 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-03-20 02:43:04,774 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-03-20 02:43:04,774 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:43:04,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:43:04,775 INFO L85 PathProgramCache]: Analyzing trace with hash -455424616, now seen corresponding path program 1 times [2022-03-20 02:43:04,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:43:04,775 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31329484] [2022-03-20 02:43:04,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:43:04,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:43:04,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:04,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:43:05,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:05,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:43:05,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:05,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:43:05,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:05,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:43:05,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:05,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:43:05,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:05,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-20 02:43:05,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:05,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-03-20 02:43:05,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:05,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-20 02:43:05,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:05,318 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:43:05,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:43:05,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31329484] [2022-03-20 02:43:05,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31329484] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:43:05,320 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:43:05,320 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 02:43:05,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830316298] [2022-03-20 02:43:05,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:43:05,320 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-20 02:43:05,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:43:05,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-20 02:43:05,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-03-20 02:43:05,321 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-03-20 02:43:12,615 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-03-20 02:43:16,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:43:16,047 INFO L93 Difference]: Finished difference Result 16296 states and 24880 transitions. [2022-03-20 02:43:16,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-20 02:43:16,047 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-03-20 02:43:16,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:43:16,070 INFO L225 Difference]: With dead ends: 16296 [2022-03-20 02:43:16,070 INFO L226 Difference]: Without dead ends: 8687 [2022-03-20 02:43:16,092 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=112, Invalid=350, Unknown=0, NotChecked=0, Total=462 [2022-03-20 02:43:16,092 INFO L913 BasicCegarLoop]: 712 mSDtfsCounter, 2303 mSDsluCounter, 999 mSDsCounter, 0 mSdLazyCounter, 4273 mSolverCounterSat, 1035 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2340 SdHoareTripleChecker+Valid, 1711 SdHoareTripleChecker+Invalid, 5309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1035 IncrementalHoareTripleChecker+Valid, 4273 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2022-03-20 02:43:16,092 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2340 Valid, 1711 Invalid, 5309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1035 Valid, 4273 Invalid, 1 Unknown, 0 Unchecked, 9.1s Time] [2022-03-20 02:43:16,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8687 states. [2022-03-20 02:43:16,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8687 to 7637. [2022-03-20 02:43:16,813 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-03-20 02:43:16,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7637 states to 7637 states and 11515 transitions. [2022-03-20 02:43:16,837 INFO L78 Accepts]: Start accepts. Automaton has 7637 states and 11515 transitions. Word has length 67 [2022-03-20 02:43:16,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:43:16,837 INFO L478 AbstractCegarLoop]: Abstraction has 7637 states and 11515 transitions. [2022-03-20 02:43:16,838 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-03-20 02:43:16,838 INFO L276 IsEmpty]: Start isEmpty. Operand 7637 states and 11515 transitions. [2022-03-20 02:43:16,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-03-20 02:43:16,839 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:43:16,839 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-03-20 02:43:16,839 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-03-20 02:43:16,839 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:43:16,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:43:16,840 INFO L85 PathProgramCache]: Analyzing trace with hash -2112328753, now seen corresponding path program 1 times [2022-03-20 02:43:16,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:43:16,840 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125569742] [2022-03-20 02:43:16,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:43:16,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:43:16,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:17,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:43:17,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:17,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:43:17,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:17,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:43:17,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:17,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:43:17,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:17,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:43:17,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:17,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:43:17,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:17,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-03-20 02:43:17,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:17,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-20 02:43:17,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:17,350 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:43:17,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:43:17,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125569742] [2022-03-20 02:43:17,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125569742] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:43:17,350 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:43:17,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 02:43:17,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473804016] [2022-03-20 02:43:17,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:43:17,351 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-20 02:43:17,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:43:17,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-20 02:43:17,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-03-20 02:43:17,351 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-03-20 02:43:26,016 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-03-20 02:43:29,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:43:29,947 INFO L93 Difference]: Finished difference Result 8702 states and 13411 transitions. [2022-03-20 02:43:29,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-20 02:43:29,948 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-03-20 02:43:29,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:43:29,968 INFO L225 Difference]: With dead ends: 8702 [2022-03-20 02:43:29,969 INFO L226 Difference]: Without dead ends: 8682 [2022-03-20 02:43:29,973 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=106, Invalid=314, Unknown=0, NotChecked=0, Total=420 [2022-03-20 02:43:29,974 INFO L913 BasicCegarLoop]: 724 mSDtfsCounter, 1282 mSDsluCounter, 1131 mSDsCounter, 0 mSdLazyCounter, 5548 mSolverCounterSat, 547 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1320 SdHoareTripleChecker+Valid, 1855 SdHoareTripleChecker+Invalid, 6096 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 547 IncrementalHoareTripleChecker+Valid, 5548 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.1s IncrementalHoareTripleChecker+Time [2022-03-20 02:43:29,974 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1320 Valid, 1855 Invalid, 6096 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [547 Valid, 5548 Invalid, 1 Unknown, 0 Unchecked, 11.1s Time] [2022-03-20 02:43:29,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8682 states. [2022-03-20 02:43:30,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8682 to 7632. [2022-03-20 02:43:30,685 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-03-20 02:43:30,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7632 states to 7632 states and 11508 transitions. [2022-03-20 02:43:30,704 INFO L78 Accepts]: Start accepts. Automaton has 7632 states and 11508 transitions. Word has length 71 [2022-03-20 02:43:30,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:43:30,704 INFO L478 AbstractCegarLoop]: Abstraction has 7632 states and 11508 transitions. [2022-03-20 02:43:30,704 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-03-20 02:43:30,704 INFO L276 IsEmpty]: Start isEmpty. Operand 7632 states and 11508 transitions. [2022-03-20 02:43:30,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-20 02:43:30,705 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:43:30,706 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-03-20 02:43:30,706 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-03-20 02:43:30,706 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:43:30,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:43:30,706 INFO L85 PathProgramCache]: Analyzing trace with hash 1256030660, now seen corresponding path program 1 times [2022-03-20 02:43:30,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:43:30,706 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154105728] [2022-03-20 02:43:30,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:43:30,706 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:43:30,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:30,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:43:30,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:30,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:43:30,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:30,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:43:30,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:31,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:43:31,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:31,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:43:31,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:31,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:43:31,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:31,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-20 02:43:31,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:31,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-03-20 02:43:31,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:31,201 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:43:31,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:43:31,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154105728] [2022-03-20 02:43:31,201 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154105728] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:43:31,201 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:43:31,201 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-20 02:43:31,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562460484] [2022-03-20 02:43:31,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:43:31,202 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-20 02:43:31,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:43:31,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-20 02:43:31,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2022-03-20 02:43:31,202 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-03-20 02:43:39,796 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-03-20 02:43:48,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:43:48,463 INFO L93 Difference]: Finished difference Result 14550 states and 22479 transitions. [2022-03-20 02:43:48,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-20 02:43:48,463 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-03-20 02:43:48,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:43:48,489 INFO L225 Difference]: With dead ends: 14550 [2022-03-20 02:43:48,489 INFO L226 Difference]: Without dead ends: 10272 [2022-03-20 02:43:48,502 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 737 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=533, Invalid=2223, Unknown=0, NotChecked=0, Total=2756 [2022-03-20 02:43:48,502 INFO L913 BasicCegarLoop]: 1092 mSDtfsCounter, 3769 mSDsluCounter, 1267 mSDsCounter, 0 mSdLazyCounter, 7393 mSolverCounterSat, 2054 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3777 SdHoareTripleChecker+Valid, 2359 SdHoareTripleChecker+Invalid, 9448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2054 IncrementalHoareTripleChecker+Valid, 7393 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.0s IncrementalHoareTripleChecker+Time [2022-03-20 02:43:48,503 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3777 Valid, 2359 Invalid, 9448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2054 Valid, 7393 Invalid, 1 Unknown, 0 Unchecked, 14.0s Time] [2022-03-20 02:43:48,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10272 states. [2022-03-20 02:43:49,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10272 to 8242. [2022-03-20 02:43:49,376 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-03-20 02:43:49,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8242 states to 8242 states and 12413 transitions. [2022-03-20 02:43:49,401 INFO L78 Accepts]: Start accepts. Automaton has 8242 states and 12413 transitions. Word has length 72 [2022-03-20 02:43:49,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:43:49,402 INFO L478 AbstractCegarLoop]: Abstraction has 8242 states and 12413 transitions. [2022-03-20 02:43:49,402 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-03-20 02:43:49,402 INFO L276 IsEmpty]: Start isEmpty. Operand 8242 states and 12413 transitions. [2022-03-20 02:43:49,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-03-20 02:43:49,404 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:43:49,404 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-03-20 02:43:49,404 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-03-20 02:43:49,404 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:43:49,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:43:49,405 INFO L85 PathProgramCache]: Analyzing trace with hash -26354390, now seen corresponding path program 1 times [2022-03-20 02:43:49,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:43:49,405 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868711896] [2022-03-20 02:43:49,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:43:49,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:43:49,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:49,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:43:49,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:49,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:43:49,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:49,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:43:49,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:49,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:43:49,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:49,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:43:49,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:49,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:43:49,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:49,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-20 02:43:49,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:49,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-20 02:43:49,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:43:49,955 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:43:49,955 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:43:49,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868711896] [2022-03-20 02:43:49,956 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868711896] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:43:49,956 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:43:49,956 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 02:43:49,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074195383] [2022-03-20 02:43:49,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:43:49,956 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-20 02:43:49,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:43:49,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-20 02:43:49,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-20 02:43:49,957 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-03-20 02:43:58,219 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-03-20 02:44:02,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:44:02,122 INFO L93 Difference]: Finished difference Result 16692 states and 25780 transitions. [2022-03-20 02:44:02,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-20 02:44:02,123 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-03-20 02:44:02,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:44:02,147 INFO L225 Difference]: With dead ends: 16692 [2022-03-20 02:44:02,148 INFO L226 Difference]: Without dead ends: 9642 [2022-03-20 02:44:02,162 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2022-03-20 02:44:02,162 INFO L913 BasicCegarLoop]: 683 mSDtfsCounter, 2114 mSDsluCounter, 1089 mSDsCounter, 0 mSdLazyCounter, 4918 mSolverCounterSat, 888 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2149 SdHoareTripleChecker+Valid, 1772 SdHoareTripleChecker+Invalid, 5807 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 888 IncrementalHoareTripleChecker+Valid, 4918 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.2s IncrementalHoareTripleChecker+Time [2022-03-20 02:44:02,162 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2149 Valid, 1772 Invalid, 5807 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [888 Valid, 4918 Invalid, 1 Unknown, 0 Unchecked, 10.2s Time] [2022-03-20 02:44:02,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9642 states. [2022-03-20 02:44:03,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9642 to 8322. [2022-03-20 02:44:03,256 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-03-20 02:44:03,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8322 states to 8322 states and 12538 transitions. [2022-03-20 02:44:03,279 INFO L78 Accepts]: Start accepts. Automaton has 8322 states and 12538 transitions. Word has length 73 [2022-03-20 02:44:03,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:44:03,279 INFO L478 AbstractCegarLoop]: Abstraction has 8322 states and 12538 transitions. [2022-03-20 02:44:03,279 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-03-20 02:44:03,279 INFO L276 IsEmpty]: Start isEmpty. Operand 8322 states and 12538 transitions. [2022-03-20 02:44:03,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-20 02:44:03,283 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:44:03,283 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-03-20 02:44:03,284 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-03-20 02:44:03,284 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:44:03,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:44:03,284 INFO L85 PathProgramCache]: Analyzing trace with hash -1359799553, now seen corresponding path program 1 times [2022-03-20 02:44:03,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:44:03,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788669261] [2022-03-20 02:44:03,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:44:03,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:44:03,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:03,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:44:03,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:03,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:44:03,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:03,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:44:03,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:03,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:44:03,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:03,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:44:03,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:03,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:44:03,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:03,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-20 02:44:03,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:03,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-03-20 02:44:03,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:03,814 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:44:03,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:44:03,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788669261] [2022-03-20 02:44:03,815 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788669261] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:44:03,815 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:44:03,815 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-20 02:44:03,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529077925] [2022-03-20 02:44:03,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:44:03,815 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-20 02:44:03,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:44:03,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-20 02:44:03,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-03-20 02:44:03,816 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-03-20 02:44:09,065 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-03-20 02:44:10,824 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 02:44:14,964 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-03-20 02:44:19,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:44:19,137 INFO L93 Difference]: Finished difference Result 17616 states and 27205 transitions. [2022-03-20 02:44:19,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-20 02:44:19,138 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-03-20 02:44:19,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:44:19,160 INFO L225 Difference]: With dead ends: 17616 [2022-03-20 02:44:19,160 INFO L226 Difference]: Without dead ends: 9548 [2022-03-20 02:44:19,178 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=222, Invalid=590, Unknown=0, NotChecked=0, Total=812 [2022-03-20 02:44:19,179 INFO L913 BasicCegarLoop]: 661 mSDtfsCounter, 2395 mSDsluCounter, 773 mSDsCounter, 0 mSdLazyCounter, 3830 mSolverCounterSat, 982 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2445 SdHoareTripleChecker+Valid, 1434 SdHoareTripleChecker+Invalid, 4814 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 982 IncrementalHoareTripleChecker+Valid, 3830 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.0s IncrementalHoareTripleChecker+Time [2022-03-20 02:44:19,179 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2445 Valid, 1434 Invalid, 4814 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [982 Valid, 3830 Invalid, 2 Unknown, 0 Unchecked, 13.0s Time] [2022-03-20 02:44:19,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9548 states. [2022-03-20 02:44:20,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9548 to 8341. [2022-03-20 02:44:20,110 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-03-20 02:44:20,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8341 states to 8341 states and 12567 transitions. [2022-03-20 02:44:20,134 INFO L78 Accepts]: Start accepts. Automaton has 8341 states and 12567 transitions. Word has length 74 [2022-03-20 02:44:20,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:44:20,134 INFO L478 AbstractCegarLoop]: Abstraction has 8341 states and 12567 transitions. [2022-03-20 02:44:20,134 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-03-20 02:44:20,134 INFO L276 IsEmpty]: Start isEmpty. Operand 8341 states and 12567 transitions. [2022-03-20 02:44:20,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-20 02:44:20,136 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:44:20,136 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-03-20 02:44:20,136 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-03-20 02:44:20,136 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:44:20,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:44:20,136 INFO L85 PathProgramCache]: Analyzing trace with hash 941023037, now seen corresponding path program 1 times [2022-03-20 02:44:20,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:44:20,136 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911448049] [2022-03-20 02:44:20,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:44:20,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:44:20,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:20,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:44:20,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:20,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:44:20,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:20,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:44:20,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:20,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:44:20,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:20,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:44:20,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:20,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:44:20,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:20,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-20 02:44:20,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:20,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-03-20 02:44:20,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:20,603 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:44:20,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:44:20,604 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911448049] [2022-03-20 02:44:20,604 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911448049] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:44:20,604 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:44:20,604 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-20 02:44:20,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186313280] [2022-03-20 02:44:20,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:44:20,604 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-20 02:44:20,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:44:20,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-20 02:44:20,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2022-03-20 02:44:20,605 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-03-20 02:44:29,468 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 02:44:33,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:44:33,785 INFO L93 Difference]: Finished difference Result 13651 states and 20845 transitions. [2022-03-20 02:44:33,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-20 02:44:33,786 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-03-20 02:44:33,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:44:33,807 INFO L225 Difference]: With dead ends: 13651 [2022-03-20 02:44:33,807 INFO L226 Difference]: Without dead ends: 9322 [2022-03-20 02:44:33,818 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 430 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=374, Invalid=1432, Unknown=0, NotChecked=0, Total=1806 [2022-03-20 02:44:33,818 INFO L913 BasicCegarLoop]: 672 mSDtfsCounter, 2748 mSDsluCounter, 845 mSDsCounter, 0 mSdLazyCounter, 5005 mSolverCounterSat, 1179 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2779 SdHoareTripleChecker+Valid, 1517 SdHoareTripleChecker+Invalid, 6185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1179 IncrementalHoareTripleChecker+Valid, 5005 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.3s IncrementalHoareTripleChecker+Time [2022-03-20 02:44:33,819 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2779 Valid, 1517 Invalid, 6185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1179 Valid, 5005 Invalid, 1 Unknown, 0 Unchecked, 10.3s Time] [2022-03-20 02:44:33,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9322 states. [2022-03-20 02:44:34,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9322 to 7543. [2022-03-20 02:44:34,658 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-03-20 02:44:34,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7543 states to 7543 states and 11178 transitions. [2022-03-20 02:44:34,679 INFO L78 Accepts]: Start accepts. Automaton has 7543 states and 11178 transitions. Word has length 74 [2022-03-20 02:44:34,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:44:34,679 INFO L478 AbstractCegarLoop]: Abstraction has 7543 states and 11178 transitions. [2022-03-20 02:44:34,679 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-03-20 02:44:34,679 INFO L276 IsEmpty]: Start isEmpty. Operand 7543 states and 11178 transitions. [2022-03-20 02:44:34,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-20 02:44:34,680 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:44:34,680 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-03-20 02:44:34,680 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-03-20 02:44:34,680 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:44:34,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:44:34,681 INFO L85 PathProgramCache]: Analyzing trace with hash 1087715839, now seen corresponding path program 1 times [2022-03-20 02:44:34,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:44:34,681 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102543398] [2022-03-20 02:44:34,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:44:34,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:44:34,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:34,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:44:34,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:34,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:44:34,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:34,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:44:34,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:35,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:44:35,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:35,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:44:35,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:35,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:44:35,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:35,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-20 02:44:35,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:35,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-03-20 02:44:35,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:35,128 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:44:35,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:44:35,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102543398] [2022-03-20 02:44:35,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1102543398] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:44:35,128 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:44:35,128 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-20 02:44:35,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876522523] [2022-03-20 02:44:35,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:44:35,129 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-20 02:44:35,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:44:35,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-20 02:44:35,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-03-20 02:44:35,129 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-03-20 02:44:42,847 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-03-20 02:44:47,216 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 02:44:53,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:44:53,435 INFO L93 Difference]: Finished difference Result 11702 states and 17816 transitions. [2022-03-20 02:44:53,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-20 02:44:53,437 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-03-20 02:44:53,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:44:53,497 INFO L225 Difference]: With dead ends: 11702 [2022-03-20 02:44:53,497 INFO L226 Difference]: Without dead ends: 11689 [2022-03-20 02:44:53,500 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=231, Invalid=639, Unknown=0, NotChecked=0, Total=870 [2022-03-20 02:44:53,501 INFO L913 BasicCegarLoop]: 1151 mSDtfsCounter, 2958 mSDsluCounter, 843 mSDsCounter, 0 mSdLazyCounter, 5275 mSolverCounterSat, 1366 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3005 SdHoareTripleChecker+Valid, 1994 SdHoareTripleChecker+Invalid, 6643 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1366 IncrementalHoareTripleChecker+Valid, 5275 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.5s IncrementalHoareTripleChecker+Time [2022-03-20 02:44:53,501 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3005 Valid, 1994 Invalid, 6643 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1366 Valid, 5275 Invalid, 2 Unknown, 0 Unchecked, 15.5s Time] [2022-03-20 02:44:53,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11689 states. [2022-03-20 02:44:54,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11689 to 8174. [2022-03-20 02:44:54,503 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-03-20 02:44:54,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8174 states to 8174 states and 12110 transitions. [2022-03-20 02:44:54,521 INFO L78 Accepts]: Start accepts. Automaton has 8174 states and 12110 transitions. Word has length 74 [2022-03-20 02:44:54,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:44:54,521 INFO L478 AbstractCegarLoop]: Abstraction has 8174 states and 12110 transitions. [2022-03-20 02:44:54,522 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-03-20 02:44:54,522 INFO L276 IsEmpty]: Start isEmpty. Operand 8174 states and 12110 transitions. [2022-03-20 02:44:54,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-20 02:44:54,523 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:44:54,523 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-03-20 02:44:54,523 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-03-20 02:44:54,523 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:44:54,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:44:54,523 INFO L85 PathProgramCache]: Analyzing trace with hash -189949733, now seen corresponding path program 1 times [2022-03-20 02:44:54,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:44:54,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985919936] [2022-03-20 02:44:54,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:44:54,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:44:54,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:54,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:44:54,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:54,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:44:54,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:54,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:44:54,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:54,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:44:54,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:54,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:44:54,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:54,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:44:54,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:54,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-20 02:44:54,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:54,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-03-20 02:44:54,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:44:54,986 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:44:54,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:44:54,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985919936] [2022-03-20 02:44:54,986 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985919936] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:44:54,986 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:44:54,986 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 02:44:54,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304646659] [2022-03-20 02:44:54,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:44:54,987 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-20 02:44:54,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:44:54,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-20 02:44:54,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-03-20 02:44:54,987 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-03-20 02:45:00,468 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-03-20 02:45:02,216 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.75s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 02:45:08,260 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-03-20 02:45:13,134 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-03-20 02:45:19,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:45:19,818 INFO L93 Difference]: Finished difference Result 10307 states and 15642 transitions. [2022-03-20 02:45:19,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-20 02:45:19,818 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-03-20 02:45:19,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:45:19,839 INFO L225 Difference]: With dead ends: 10307 [2022-03-20 02:45:19,839 INFO L226 Difference]: Without dead ends: 10303 [2022-03-20 02:45:19,842 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 640 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=542, Invalid=1810, Unknown=0, NotChecked=0, Total=2352 [2022-03-20 02:45:19,842 INFO L913 BasicCegarLoop]: 1095 mSDtfsCounter, 3598 mSDsluCounter, 1016 mSDsCounter, 0 mSdLazyCounter, 6702 mSolverCounterSat, 1725 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3638 SdHoareTripleChecker+Valid, 2111 SdHoareTripleChecker+Invalid, 8430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1725 IncrementalHoareTripleChecker+Valid, 6702 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.7s IncrementalHoareTripleChecker+Time [2022-03-20 02:45:19,843 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3638 Valid, 2111 Invalid, 8430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1725 Valid, 6702 Invalid, 3 Unknown, 0 Unchecked, 20.7s Time] [2022-03-20 02:45:19,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10303 states. [2022-03-20 02:45:20,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10303 to 8176. [2022-03-20 02:45:20,890 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-03-20 02:45:20,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8176 states to 8176 states and 12112 transitions. [2022-03-20 02:45:20,911 INFO L78 Accepts]: Start accepts. Automaton has 8176 states and 12112 transitions. Word has length 75 [2022-03-20 02:45:20,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:45:20,911 INFO L478 AbstractCegarLoop]: Abstraction has 8176 states and 12112 transitions. [2022-03-20 02:45:20,911 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-03-20 02:45:20,911 INFO L276 IsEmpty]: Start isEmpty. Operand 8176 states and 12112 transitions. [2022-03-20 02:45:20,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-20 02:45:20,912 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:45:20,912 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-03-20 02:45:20,913 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-03-20 02:45:20,913 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:45:20,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:45:20,913 INFO L85 PathProgramCache]: Analyzing trace with hash -189672903, now seen corresponding path program 1 times [2022-03-20 02:45:20,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:45:20,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981020617] [2022-03-20 02:45:20,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:45:20,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:45:20,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:21,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:45:21,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:21,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:45:21,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:21,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:45:21,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:21,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:45:21,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:21,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:45:21,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:21,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:45:21,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:21,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-20 02:45:21,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:21,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-03-20 02:45:21,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:21,445 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:45:21,446 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:45:21,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981020617] [2022-03-20 02:45:21,446 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981020617] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:45:21,446 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:45:21,446 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-20 02:45:21,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696926543] [2022-03-20 02:45:21,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:45:21,446 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-20 02:45:21,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:45:21,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-20 02:45:21,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2022-03-20 02:45:21,447 INFO L87 Difference]: Start difference. First operand 8176 states and 12112 transitions. Second operand has 16 states, 16 states have (on average 3.5625) internal successors, (57), 6 states have internal predecessors, (57), 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-03-20 02:45:30,987 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-03-20 02:45:35,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:45:35,541 INFO L93 Difference]: Finished difference Result 9304 states and 14131 transitions. [2022-03-20 02:45:35,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-20 02:45:35,541 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 6 states have internal predecessors, (57), 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 75 [2022-03-20 02:45:35,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:45:35,558 INFO L225 Difference]: With dead ends: 9304 [2022-03-20 02:45:35,558 INFO L226 Difference]: Without dead ends: 9290 [2022-03-20 02:45:35,560 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=125, Invalid=525, Unknown=0, NotChecked=0, Total=650 [2022-03-20 02:45:35,561 INFO L913 BasicCegarLoop]: 704 mSDtfsCounter, 1780 mSDsluCounter, 1567 mSDsCounter, 0 mSdLazyCounter, 7181 mSolverCounterSat, 814 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1819 SdHoareTripleChecker+Valid, 2271 SdHoareTripleChecker+Invalid, 7996 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 814 IncrementalHoareTripleChecker+Valid, 7181 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.9s IncrementalHoareTripleChecker+Time [2022-03-20 02:45:35,561 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1819 Valid, 2271 Invalid, 7996 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [814 Valid, 7181 Invalid, 1 Unknown, 0 Unchecked, 11.9s Time] [2022-03-20 02:45:35,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9290 states. [2022-03-20 02:45:36,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9290 to 8178. [2022-03-20 02:45:36,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8178 states, 6495 states have (on average 1.4320246343341032) internal successors, (9301), 6686 states have internal predecessors, (9301), 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-03-20 02:45:36,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8178 states to 8178 states and 12129 transitions. [2022-03-20 02:45:36,684 INFO L78 Accepts]: Start accepts. Automaton has 8178 states and 12129 transitions. Word has length 75 [2022-03-20 02:45:36,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:45:36,684 INFO L478 AbstractCegarLoop]: Abstraction has 8178 states and 12129 transitions. [2022-03-20 02:45:36,684 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 6 states have internal predecessors, (57), 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-03-20 02:45:36,685 INFO L276 IsEmpty]: Start isEmpty. Operand 8178 states and 12129 transitions. [2022-03-20 02:45:36,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-20 02:45:36,686 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:45:36,686 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-03-20 02:45:36,686 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-03-20 02:45:36,686 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:45:36,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:45:36,686 INFO L85 PathProgramCache]: Analyzing trace with hash 1279361975, now seen corresponding path program 1 times [2022-03-20 02:45:36,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:45:36,686 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19307552] [2022-03-20 02:45:36,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:45:36,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:45:36,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:36,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:45:36,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:36,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:45:36,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:36,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:45:36,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:37,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:45:37,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:37,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:45:37,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:37,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:45:37,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:37,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-03-20 02:45:37,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:37,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-20 02:45:37,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:37,183 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:45:37,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:45:37,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19307552] [2022-03-20 02:45:37,183 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19307552] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:45:37,184 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:45:37,184 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-20 02:45:37,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041510707] [2022-03-20 02:45:37,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:45:37,184 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-20 02:45:37,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:45:37,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-20 02:45:37,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2022-03-20 02:45:37,185 INFO L87 Difference]: Start difference. First operand 8178 states and 12129 transitions. Second operand has 16 states, 16 states have (on average 3.5625) internal successors, (57), 6 states have internal predecessors, (57), 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-03-20 02:45:43,636 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-03-20 02:45:45,805 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 02:45:50,602 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-03-20 02:45:55,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:45:55,273 INFO L93 Difference]: Finished difference Result 9297 states and 14075 transitions. [2022-03-20 02:45:55,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-20 02:45:55,273 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 6 states have internal predecessors, (57), 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 75 [2022-03-20 02:45:55,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:45:55,297 INFO L225 Difference]: With dead ends: 9297 [2022-03-20 02:45:55,297 INFO L226 Difference]: Without dead ends: 9244 [2022-03-20 02:45:55,301 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2022-03-20 02:45:55,302 INFO L913 BasicCegarLoop]: 700 mSDtfsCounter, 2533 mSDsluCounter, 1535 mSDsCounter, 0 mSdLazyCounter, 6530 mSolverCounterSat, 1154 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2572 SdHoareTripleChecker+Valid, 2235 SdHoareTripleChecker+Invalid, 7687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1154 IncrementalHoareTripleChecker+Valid, 6530 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.8s IncrementalHoareTripleChecker+Time [2022-03-20 02:45:55,302 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2572 Valid, 2235 Invalid, 7687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1154 Valid, 6530 Invalid, 3 Unknown, 0 Unchecked, 15.8s Time] [2022-03-20 02:45:55,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9244 states. [2022-03-20 02:45:56,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9244 to 8141. [2022-03-20 02:45:56,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8141 states, 6463 states have (on average 1.4324617050905153) internal successors, (9258), 6654 states have internal predecessors, (9258), 1036 states have call successors, (1036), 510 states have call predecessors, (1036), 641 states have return successors, (1785), 1012 states have call predecessors, (1785), 1022 states have call successors, (1785) [2022-03-20 02:45:56,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8141 states to 8141 states and 12079 transitions. [2022-03-20 02:45:56,437 INFO L78 Accepts]: Start accepts. Automaton has 8141 states and 12079 transitions. Word has length 75 [2022-03-20 02:45:56,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:45:56,437 INFO L478 AbstractCegarLoop]: Abstraction has 8141 states and 12079 transitions. [2022-03-20 02:45:56,437 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 6 states have internal predecessors, (57), 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-03-20 02:45:56,437 INFO L276 IsEmpty]: Start isEmpty. Operand 8141 states and 12079 transitions. [2022-03-20 02:45:56,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-20 02:45:56,439 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:45:56,439 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] [2022-03-20 02:45:56,439 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-03-20 02:45:56,439 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:45:56,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:45:56,439 INFO L85 PathProgramCache]: Analyzing trace with hash 1573546191, now seen corresponding path program 1 times [2022-03-20 02:45:56,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:45:56,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108456038] [2022-03-20 02:45:56,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:45:56,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:45:56,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:56,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:45:56,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:56,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:45:56,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:56,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:45:56,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:56,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:45:56,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:56,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:45:56,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:56,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:45:56,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:56,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-20 02:45:56,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:56,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-20 02:45:56,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:56,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-20 02:45:56,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:56,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-20 02:45:56,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:45:56,868 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:45:56,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:45:56,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108456038] [2022-03-20 02:45:56,868 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108456038] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:45:56,868 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:45:56,868 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-20 02:45:56,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814571655] [2022-03-20 02:45:56,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:45:56,869 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-20 02:45:56,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:45:56,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-20 02:45:56,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-03-20 02:45:56,869 INFO L87 Difference]: Start difference. First operand 8141 states and 12079 transitions. Second operand has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 3 states have internal predecessors, (56), 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-03-20 02:46:05,655 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-03-20 02:46:14,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:46:14,893 INFO L93 Difference]: Finished difference Result 13028 states and 19595 transitions. [2022-03-20 02:46:14,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-20 02:46:14,894 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), 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 78 [2022-03-20 02:46:14,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:46:14,911 INFO L225 Difference]: With dead ends: 13028 [2022-03-20 02:46:14,911 INFO L226 Difference]: Without dead ends: 9114 [2022-03-20 02:46:14,918 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=180, Invalid=522, Unknown=0, NotChecked=0, Total=702 [2022-03-20 02:46:14,918 INFO L913 BasicCegarLoop]: 1113 mSDtfsCounter, 1875 mSDsluCounter, 900 mSDsCounter, 0 mSdLazyCounter, 5364 mSolverCounterSat, 814 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1928 SdHoareTripleChecker+Valid, 2013 SdHoareTripleChecker+Invalid, 6179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 814 IncrementalHoareTripleChecker+Valid, 5364 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.3s IncrementalHoareTripleChecker+Time [2022-03-20 02:46:14,918 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1928 Valid, 2013 Invalid, 6179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [814 Valid, 5364 Invalid, 1 Unknown, 0 Unchecked, 15.3s Time] [2022-03-20 02:46:14,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9114 states. [2022-03-20 02:46:15,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9114 to 7494. [2022-03-20 02:46:15,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7494 states, 5938 states have (on average 1.4292691141798586) internal successors, (8487), 6124 states have internal predecessors, (8487), 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-03-20 02:46:15,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7494 states to 7494 states and 11012 transitions. [2022-03-20 02:46:15,964 INFO L78 Accepts]: Start accepts. Automaton has 7494 states and 11012 transitions. Word has length 78 [2022-03-20 02:46:15,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:46:15,964 INFO L478 AbstractCegarLoop]: Abstraction has 7494 states and 11012 transitions. [2022-03-20 02:46:15,964 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), 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-03-20 02:46:15,965 INFO L276 IsEmpty]: Start isEmpty. Operand 7494 states and 11012 transitions. [2022-03-20 02:46:15,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-03-20 02:46:15,966 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:46:15,966 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-03-20 02:46:15,966 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-03-20 02:46:15,966 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:46:15,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:46:15,966 INFO L85 PathProgramCache]: Analyzing trace with hash 1608608426, now seen corresponding path program 1 times [2022-03-20 02:46:15,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:46:15,967 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376600949] [2022-03-20 02:46:15,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:46:15,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:46:16,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:16,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:46:16,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:16,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:46:16,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:16,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:46:16,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:16,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:46:16,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:16,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:46:16,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:16,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:46:16,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:16,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-20 02:46:16,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:16,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-20 02:46:16,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:16,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-20 02:46:16,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:16,480 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:46:16,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:46:16,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376600949] [2022-03-20 02:46:16,480 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376600949] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:46:16,480 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:46:16,480 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-20 02:46:16,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705968044] [2022-03-20 02:46:16,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:46:16,480 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-20 02:46:16,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:46:16,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-20 02:46:16,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-03-20 02:46:16,481 INFO L87 Difference]: Start difference. First operand 7494 states and 11012 transitions. Second operand has 10 states, 10 states have (on average 5.9) internal successors, (59), 3 states have internal predecessors, (59), 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-03-20 02:46:20,825 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-03-20 02:46:26,127 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 02:46:29,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:46:29,744 INFO L93 Difference]: Finished difference Result 14828 states and 22189 transitions. [2022-03-20 02:46:29,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-20 02:46:29,744 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.9) internal successors, (59), 3 states have internal predecessors, (59), 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 79 [2022-03-20 02:46:29,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:46:29,762 INFO L225 Difference]: With dead ends: 14828 [2022-03-20 02:46:29,762 INFO L226 Difference]: Without dead ends: 8502 [2022-03-20 02:46:29,773 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2022-03-20 02:46:29,774 INFO L913 BasicCegarLoop]: 663 mSDtfsCounter, 2051 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 2216 mSolverCounterSat, 905 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2086 SdHoareTripleChecker+Valid, 1175 SdHoareTripleChecker+Invalid, 3123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 905 IncrementalHoareTripleChecker+Valid, 2216 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.9s IncrementalHoareTripleChecker+Time [2022-03-20 02:46:29,774 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2086 Valid, 1175 Invalid, 3123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [905 Valid, 2216 Invalid, 2 Unknown, 0 Unchecked, 10.9s Time] [2022-03-20 02:46:29,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8502 states. [2022-03-20 02:46:30,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8502 to 7452. [2022-03-20 02:46:30,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7452 states, 5892 states have (on average 1.4285471826205023) internal successors, (8417), 6096 states have internal predecessors, (8417), 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-03-20 02:46:30,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7452 states to 7452 states and 10950 transitions. [2022-03-20 02:46:30,884 INFO L78 Accepts]: Start accepts. Automaton has 7452 states and 10950 transitions. Word has length 79 [2022-03-20 02:46:30,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:46:30,884 INFO L478 AbstractCegarLoop]: Abstraction has 7452 states and 10950 transitions. [2022-03-20 02:46:30,885 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.9) internal successors, (59), 3 states have internal predecessors, (59), 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-03-20 02:46:30,885 INFO L276 IsEmpty]: Start isEmpty. Operand 7452 states and 10950 transitions. [2022-03-20 02:46:30,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-03-20 02:46:30,886 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:46:30,886 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-03-20 02:46:30,886 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-03-20 02:46:30,886 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:46:30,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:46:30,887 INFO L85 PathProgramCache]: Analyzing trace with hash -697853230, now seen corresponding path program 1 times [2022-03-20 02:46:30,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:46:30,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062156742] [2022-03-20 02:46:30,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:46:30,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:46:30,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:31,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:46:31,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:31,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:46:31,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:31,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:46:31,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:31,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:46:31,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:31,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:46:31,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:31,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:46:31,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:31,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-20 02:46:31,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:31,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:46:31,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:31,337 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:46:31,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:46:31,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062156742] [2022-03-20 02:46:31,337 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062156742] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:46:31,337 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:46:31,337 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-20 02:46:31,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790920873] [2022-03-20 02:46:31,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:46:31,337 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-20 02:46:31,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:46:31,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-20 02:46:31,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-03-20 02:46:31,338 INFO L87 Difference]: Start difference. First operand 7452 states and 10950 transitions. Second operand has 11 states, 11 states have (on average 5.636363636363637) internal successors, (62), 3 states have internal predecessors, (62), 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-03-20 02:46:39,599 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-03-20 02:46:43,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:46:43,721 INFO L93 Difference]: Finished difference Result 11678 states and 17536 transitions. [2022-03-20 02:46:43,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-20 02:46:43,722 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.636363636363637) internal successors, (62), 3 states have internal predecessors, (62), 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 80 [2022-03-20 02:46:43,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:46:43,741 INFO L225 Difference]: With dead ends: 11678 [2022-03-20 02:46:43,741 INFO L226 Difference]: Without dead ends: 8716 [2022-03-20 02:46:43,749 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2022-03-20 02:46:43,749 INFO L913 BasicCegarLoop]: 656 mSDtfsCounter, 1713 mSDsluCounter, 620 mSDsCounter, 0 mSdLazyCounter, 3142 mSolverCounterSat, 766 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1746 SdHoareTripleChecker+Valid, 1276 SdHoareTripleChecker+Invalid, 3909 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 766 IncrementalHoareTripleChecker+Valid, 3142 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.9s IncrementalHoareTripleChecker+Time [2022-03-20 02:46:43,749 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1746 Valid, 1276 Invalid, 3909 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [766 Valid, 3142 Invalid, 1 Unknown, 0 Unchecked, 9.9s Time] [2022-03-20 02:46:43,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8716 states. [2022-03-20 02:46:44,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8716 to 7652. [2022-03-20 02:46:45,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7652 states, 6092 states have (on average 1.4276099803020355) internal successors, (8697), 6296 states have internal predecessors, (8697), 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-03-20 02:46:45,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7652 states to 7652 states and 11230 transitions. [2022-03-20 02:46:45,025 INFO L78 Accepts]: Start accepts. Automaton has 7652 states and 11230 transitions. Word has length 80 [2022-03-20 02:46:45,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:46:45,025 INFO L478 AbstractCegarLoop]: Abstraction has 7652 states and 11230 transitions. [2022-03-20 02:46:45,025 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.636363636363637) internal successors, (62), 3 states have internal predecessors, (62), 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-03-20 02:46:45,025 INFO L276 IsEmpty]: Start isEmpty. Operand 7652 states and 11230 transitions. [2022-03-20 02:46:45,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-03-20 02:46:45,027 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:46:45,027 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] [2022-03-20 02:46:45,027 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-03-20 02:46:45,027 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:46:45,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:46:45,027 INFO L85 PathProgramCache]: Analyzing trace with hash -192162812, now seen corresponding path program 1 times [2022-03-20 02:46:45,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:46:45,027 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248380352] [2022-03-20 02:46:45,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:46:45,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:46:45,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:45,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:46:45,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:45,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:46:45,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:45,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:46:45,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:45,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:46:45,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:45,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:46:45,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:45,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:46:45,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:45,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-20 02:46:45,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:45,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-03-20 02:46:45,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:45,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-20 02:46:45,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:46:45,596 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:46:45,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:46:45,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248380352] [2022-03-20 02:46:45,597 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248380352] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:46:45,597 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:46:45,597 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-20 02:46:45,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452498870] [2022-03-20 02:46:45,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:46:45,598 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-20 02:46:45,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:46:45,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-20 02:46:45,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-03-20 02:46:45,598 INFO L87 Difference]: Start difference. First operand 7652 states and 11230 transitions. Second operand has 11 states, 11 states have (on average 5.545454545454546) internal successors, (61), 4 states have internal predecessors, (61), 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-03-20 02:46:50,305 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-03-20 02:46:52,098 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 02:46:56,600 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-03-20 02:47:04,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:47:04,580 INFO L93 Difference]: Finished difference Result 10659 states and 15722 transitions. [2022-03-20 02:47:04,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-20 02:47:04,581 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.545454545454546) internal successors, (61), 4 states have internal predecessors, (61), 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 84 [2022-03-20 02:47:04,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:47:04,595 INFO L225 Difference]: With dead ends: 10659 [2022-03-20 02:47:04,595 INFO L226 Difference]: Without dead ends: 6505 [2022-03-20 02:47:04,603 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=271, Invalid=989, Unknown=0, NotChecked=0, Total=1260 [2022-03-20 02:47:04,603 INFO L913 BasicCegarLoop]: 976 mSDtfsCounter, 4205 mSDsluCounter, 800 mSDsCounter, 0 mSdLazyCounter, 4367 mSolverCounterSat, 1660 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4254 SdHoareTripleChecker+Valid, 1776 SdHoareTripleChecker+Invalid, 6029 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1660 IncrementalHoareTripleChecker+Valid, 4367 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.2s IncrementalHoareTripleChecker+Time [2022-03-20 02:47:04,603 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [4254 Valid, 1776 Invalid, 6029 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1660 Valid, 4367 Invalid, 2 Unknown, 0 Unchecked, 16.2s Time] [2022-03-20 02:47:04,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6505 states. [2022-03-20 02:47:05,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6505 to 5514. [2022-03-20 02:47:05,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5514 states, 4422 states have (on average 1.4194934418815015) internal successors, (6277), 4539 states have internal predecessors, (6277), 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-03-20 02:47:05,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5514 states to 5514 states and 7859 transitions. [2022-03-20 02:47:05,513 INFO L78 Accepts]: Start accepts. Automaton has 5514 states and 7859 transitions. Word has length 84 [2022-03-20 02:47:05,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:47:05,513 INFO L478 AbstractCegarLoop]: Abstraction has 5514 states and 7859 transitions. [2022-03-20 02:47:05,513 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.545454545454546) internal successors, (61), 4 states have internal predecessors, (61), 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-03-20 02:47:05,514 INFO L276 IsEmpty]: Start isEmpty. Operand 5514 states and 7859 transitions. [2022-03-20 02:47:05,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-20 02:47:05,515 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:47:05,515 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-03-20 02:47:05,515 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-03-20 02:47:05,515 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:47:05,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:47:05,515 INFO L85 PathProgramCache]: Analyzing trace with hash 1582799931, now seen corresponding path program 1 times [2022-03-20 02:47:05,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:47:05,515 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887425455] [2022-03-20 02:47:05,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:47:05,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:47:05,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:05,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:47:05,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:05,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:47:05,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:05,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:47:05,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:05,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:47:05,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:05,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:47:05,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:05,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:47:05,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:05,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-20 02:47:05,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:05,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-03-20 02:47:05,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:05,985 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:47:05,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:47:05,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887425455] [2022-03-20 02:47:05,985 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887425455] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:47:05,985 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:47:05,985 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-20 02:47:05,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835047871] [2022-03-20 02:47:05,985 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:47:05,986 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-20 02:47:05,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:47:05,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-20 02:47:05,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-03-20 02:47:05,986 INFO L87 Difference]: Start difference. First operand 5514 states and 7859 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-03-20 02:47:10,381 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-03-20 02:47:12,545 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 02:47:14,705 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 02:47:19,034 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-03-20 02:47:22,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:47:22,590 INFO L93 Difference]: Finished difference Result 9386 states and 13609 transitions. [2022-03-20 02:47:22,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-20 02:47:22,591 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-03-20 02:47:22,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:47:22,603 INFO L225 Difference]: With dead ends: 9386 [2022-03-20 02:47:22,603 INFO L226 Difference]: Without dead ends: 6493 [2022-03-20 02:47:22,609 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=130, Invalid=332, Unknown=0, NotChecked=0, Total=462 [2022-03-20 02:47:22,609 INFO L913 BasicCegarLoop]: 666 mSDtfsCounter, 2000 mSDsluCounter, 716 mSDsCounter, 0 mSdLazyCounter, 3177 mSolverCounterSat, 855 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2037 SdHoareTripleChecker+Valid, 1382 SdHoareTripleChecker+Invalid, 4036 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 855 IncrementalHoareTripleChecker+Valid, 3177 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.4s IncrementalHoareTripleChecker+Time [2022-03-20 02:47:22,609 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2037 Valid, 1382 Invalid, 4036 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [855 Valid, 3177 Invalid, 4 Unknown, 0 Unchecked, 14.4s Time] [2022-03-20 02:47:22,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6493 states. [2022-03-20 02:47:23,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6493 to 5470. [2022-03-20 02:47:23,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5470 states, 4378 states have (on average 1.42188213796254) internal successors, (6225), 4495 states have internal predecessors, (6225), 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-03-20 02:47:23,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5470 states to 5470 states and 7807 transitions. [2022-03-20 02:47:23,574 INFO L78 Accepts]: Start accepts. Automaton has 5470 states and 7807 transitions. Word has length 81 [2022-03-20 02:47:23,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:47:23,574 INFO L478 AbstractCegarLoop]: Abstraction has 5470 states and 7807 transitions. [2022-03-20 02:47:23,574 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-03-20 02:47:23,574 INFO L276 IsEmpty]: Start isEmpty. Operand 5470 states and 7807 transitions. [2022-03-20 02:47:23,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-20 02:47:23,576 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:47:23,576 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-03-20 02:47:23,576 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-03-20 02:47:23,576 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:47:23,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:47:23,576 INFO L85 PathProgramCache]: Analyzing trace with hash -1178730404, now seen corresponding path program 1 times [2022-03-20 02:47:23,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:47:23,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [431787508] [2022-03-20 02:47:23,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:47:23,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:47:23,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:23,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:47:23,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:23,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:47:23,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:23,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:47:23,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:23,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:47:23,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:23,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:47:23,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:23,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:47:23,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:24,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-20 02:47:24,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:24,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:47:24,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:24,140 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:47:24,140 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:47:24,141 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [431787508] [2022-03-20 02:47:24,141 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [431787508] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:47:24,141 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:47:24,141 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-20 02:47:24,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071436928] [2022-03-20 02:47:24,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:47:24,141 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-20 02:47:24,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:47:24,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-20 02:47:24,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2022-03-20 02:47:24,142 INFO L87 Difference]: Start difference. First operand 5470 states and 7807 transitions. Second operand has 16 states, 16 states have (on average 3.9375) internal successors, (63), 6 states have internal predecessors, (63), 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-03-20 02:47:33,385 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-03-20 02:47:37,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:47:37,915 INFO L93 Difference]: Finished difference Result 6392 states and 9330 transitions. [2022-03-20 02:47:37,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-20 02:47:37,915 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.9375) internal successors, (63), 6 states have internal predecessors, (63), 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 81 [2022-03-20 02:47:37,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:47:37,927 INFO L225 Difference]: With dead ends: 6392 [2022-03-20 02:47:37,927 INFO L226 Difference]: Without dead ends: 6372 [2022-03-20 02:47:37,928 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2022-03-20 02:47:37,929 INFO L913 BasicCegarLoop]: 664 mSDtfsCounter, 1712 mSDsluCounter, 1533 mSDsCounter, 0 mSdLazyCounter, 6636 mSolverCounterSat, 772 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1751 SdHoareTripleChecker+Valid, 2197 SdHoareTripleChecker+Invalid, 7409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 772 IncrementalHoareTripleChecker+Valid, 6636 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.8s IncrementalHoareTripleChecker+Time [2022-03-20 02:47:37,929 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1751 Valid, 2197 Invalid, 7409 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [772 Valid, 6636 Invalid, 1 Unknown, 0 Unchecked, 11.8s Time] [2022-03-20 02:47:37,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6372 states. [2022-03-20 02:47:38,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6372 to 5466. [2022-03-20 02:47:38,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5466 states, 4375 states have (on average 1.4219428571428572) internal successors, (6221), 4492 states have internal predecessors, (6221), 671 states have call successors, (671), 347 states have call predecessors, (671), 419 states have return successors, (909), 648 states have call predecessors, (909), 653 states have call successors, (909) [2022-03-20 02:47:38,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5466 states to 5466 states and 7801 transitions. [2022-03-20 02:47:38,832 INFO L78 Accepts]: Start accepts. Automaton has 5466 states and 7801 transitions. Word has length 81 [2022-03-20 02:47:38,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:47:38,832 INFO L478 AbstractCegarLoop]: Abstraction has 5466 states and 7801 transitions. [2022-03-20 02:47:38,832 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.9375) internal successors, (63), 6 states have internal predecessors, (63), 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-03-20 02:47:38,832 INFO L276 IsEmpty]: Start isEmpty. Operand 5466 states and 7801 transitions. [2022-03-20 02:47:38,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-03-20 02:47:38,833 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:47:38,833 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-03-20 02:47:38,834 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-03-20 02:47:38,834 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:47:38,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:47:38,834 INFO L85 PathProgramCache]: Analyzing trace with hash -1957637781, now seen corresponding path program 1 times [2022-03-20 02:47:38,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:47:38,834 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223392136] [2022-03-20 02:47:38,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:47:38,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:47:38,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:39,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:47:39,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:39,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:47:39,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:39,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:47:39,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:39,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:47:39,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:39,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:47:39,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:39,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:47:39,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:39,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-20 02:47:39,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:39,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-20 02:47:39,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:39,314 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:47:39,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:47:39,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223392136] [2022-03-20 02:47:39,315 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223392136] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:47:39,315 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:47:39,315 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-20 02:47:39,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449879421] [2022-03-20 02:47:39,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:47:39,315 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-20 02:47:39,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:47:39,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-20 02:47:39,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2022-03-20 02:47:39,316 INFO L87 Difference]: Start difference. First operand 5466 states and 7801 transitions. Second operand has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 5 states have internal predecessors, (64), 3 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-03-20 02:47:47,072 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-03-20 02:47:51,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:47:51,249 INFO L93 Difference]: Finished difference Result 6465 states and 9486 transitions. [2022-03-20 02:47:51,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-20 02:47:51,250 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 5 states have internal predecessors, (64), 3 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 82 [2022-03-20 02:47:51,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:47:51,263 INFO L225 Difference]: With dead ends: 6465 [2022-03-20 02:47:51,263 INFO L226 Difference]: Without dead ends: 6449 [2022-03-20 02:47:51,265 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=146, Invalid=556, Unknown=0, NotChecked=0, Total=702 [2022-03-20 02:47:51,265 INFO L913 BasicCegarLoop]: 666 mSDtfsCounter, 1976 mSDsluCounter, 1181 mSDsCounter, 0 mSdLazyCounter, 4861 mSolverCounterSat, 914 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2014 SdHoareTripleChecker+Valid, 1847 SdHoareTripleChecker+Invalid, 5776 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 914 IncrementalHoareTripleChecker+Valid, 4861 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.8s IncrementalHoareTripleChecker+Time [2022-03-20 02:47:51,265 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2014 Valid, 1847 Invalid, 5776 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [914 Valid, 4861 Invalid, 1 Unknown, 0 Unchecked, 9.8s Time] [2022-03-20 02:47:51,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6449 states. [2022-03-20 02:47:52,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6449 to 5471. [2022-03-20 02:47:52,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5471 states, 4378 states have (on average 1.4221105527638191) internal successors, (6226), 4496 states have internal predecessors, (6226), 673 states have call successors, (673), 347 states have call predecessors, (673), 419 states have return successors, (911), 649 states have call predecessors, (911), 655 states have call successors, (911) [2022-03-20 02:47:52,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5471 states to 5471 states and 7810 transitions. [2022-03-20 02:47:52,187 INFO L78 Accepts]: Start accepts. Automaton has 5471 states and 7810 transitions. Word has length 82 [2022-03-20 02:47:52,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:47:52,187 INFO L478 AbstractCegarLoop]: Abstraction has 5471 states and 7810 transitions. [2022-03-20 02:47:52,187 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 5 states have internal predecessors, (64), 3 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-03-20 02:47:52,188 INFO L276 IsEmpty]: Start isEmpty. Operand 5471 states and 7810 transitions. [2022-03-20 02:47:52,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-03-20 02:47:52,189 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:47:52,189 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] [2022-03-20 02:47:52,189 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-03-20 02:47:52,189 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:47:52,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:47:52,189 INFO L85 PathProgramCache]: Analyzing trace with hash 1156094369, now seen corresponding path program 1 times [2022-03-20 02:47:52,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:47:52,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032082611] [2022-03-20 02:47:52,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:47:52,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:47:52,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:52,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:47:52,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:52,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:47:52,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:52,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:47:52,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:52,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:47:52,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:52,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:47:52,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:52,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:47:52,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:52,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-20 02:47:52,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:52,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-20 02:47:52,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:52,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-20 02:47:52,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:47:52,672 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:47:52,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:47:52,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032082611] [2022-03-20 02:47:52,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032082611] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:47:52,673 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:47:52,673 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-20 02:47:52,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586739383] [2022-03-20 02:47:52,673 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:47:52,674 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-20 02:47:52,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:47:52,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-20 02:47:52,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2022-03-20 02:47:52,674 INFO L87 Difference]: Start difference. First operand 5471 states and 7810 transitions. Second operand has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (11), 11 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-20 02:48:02,622 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-03-20 02:48:07,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:48:07,576 INFO L93 Difference]: Finished difference Result 9470 states and 13860 transitions. [2022-03-20 02:48:07,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-20 02:48:07,576 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (11), 11 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 84 [2022-03-20 02:48:07,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:48:07,616 INFO L225 Difference]: With dead ends: 9470 [2022-03-20 02:48:07,616 INFO L226 Difference]: Without dead ends: 6608 [2022-03-20 02:48:07,619 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=168, Invalid=644, Unknown=0, NotChecked=0, Total=812 [2022-03-20 02:48:07,620 INFO L913 BasicCegarLoop]: 651 mSDtfsCounter, 1450 mSDsluCounter, 959 mSDsCounter, 0 mSdLazyCounter, 5189 mSolverCounterSat, 630 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1483 SdHoareTripleChecker+Valid, 1610 SdHoareTripleChecker+Invalid, 5820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 630 IncrementalHoareTripleChecker+Valid, 5189 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.6s IncrementalHoareTripleChecker+Time [2022-03-20 02:48:07,620 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1483 Valid, 1610 Invalid, 5820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [630 Valid, 5189 Invalid, 1 Unknown, 0 Unchecked, 12.6s Time] [2022-03-20 02:48:07,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6608 states. [2022-03-20 02:48:08,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6608 to 5465. [2022-03-20 02:48:08,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5465 states, 4372 states have (on average 1.4226898444647758) internal successors, (6220), 4490 states have internal predecessors, (6220), 673 states have call successors, (673), 347 states have call predecessors, (673), 419 states have return successors, (911), 649 states have call predecessors, (911), 655 states have call successors, (911) [2022-03-20 02:48:08,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5465 states to 5465 states and 7804 transitions. [2022-03-20 02:48:08,553 INFO L78 Accepts]: Start accepts. Automaton has 5465 states and 7804 transitions. Word has length 84 [2022-03-20 02:48:08,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:48:08,553 INFO L478 AbstractCegarLoop]: Abstraction has 5465 states and 7804 transitions. [2022-03-20 02:48:08,553 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (11), 11 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-20 02:48:08,553 INFO L276 IsEmpty]: Start isEmpty. Operand 5465 states and 7804 transitions. [2022-03-20 02:48:08,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-03-20 02:48:08,554 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:48:08,554 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] [2022-03-20 02:48:08,555 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-03-20 02:48:08,555 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:48:08,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:48:08,555 INFO L85 PathProgramCache]: Analyzing trace with hash -252551860, now seen corresponding path program 1 times [2022-03-20 02:48:08,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:48:08,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252471969] [2022-03-20 02:48:08,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:48:08,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:48:08,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:08,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:48:08,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:08,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:48:08,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:08,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:48:08,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:08,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:48:08,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:08,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:48:08,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:08,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:48:08,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:09,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-20 02:48:09,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:09,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-20 02:48:09,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:09,112 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:48:09,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:48:09,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252471969] [2022-03-20 02:48:09,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252471969] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:48:09,113 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:48:09,113 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 02:48:09,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455307211] [2022-03-20 02:48:09,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:48:09,113 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-20 02:48:09,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:48:09,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-20 02:48:09,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-20 02:48:09,114 INFO L87 Difference]: Start difference. First operand 5465 states and 7804 transitions. Second operand has 13 states, 13 states have (on average 5.0) internal successors, (65), 4 states have internal predecessors, (65), 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-03-20 02:48:14,957 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-03-20 02:48:17,088 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-03-20 02:48:22,145 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-03-20 02:48:26,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:48:26,659 INFO L93 Difference]: Finished difference Result 11441 states and 16746 transitions. [2022-03-20 02:48:26,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-20 02:48:26,659 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.0) internal successors, (65), 4 states have internal predecessors, (65), 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 83 [2022-03-20 02:48:26,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:48:26,673 INFO L225 Difference]: With dead ends: 11441 [2022-03-20 02:48:26,673 INFO L226 Difference]: Without dead ends: 6534 [2022-03-20 02:48:26,681 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=104, Invalid=402, Unknown=0, NotChecked=0, Total=506 [2022-03-20 02:48:26,681 INFO L913 BasicCegarLoop]: 649 mSDtfsCounter, 1609 mSDsluCounter, 899 mSDsCounter, 0 mSdLazyCounter, 4655 mSolverCounterSat, 708 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1643 SdHoareTripleChecker+Valid, 1548 SdHoareTripleChecker+Invalid, 5366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 708 IncrementalHoareTripleChecker+Valid, 4655 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.3s IncrementalHoareTripleChecker+Time [2022-03-20 02:48:26,681 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1643 Valid, 1548 Invalid, 5366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [708 Valid, 4655 Invalid, 3 Unknown, 0 Unchecked, 15.3s Time] [2022-03-20 02:48:26,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6534 states. [2022-03-20 02:48:27,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6534 to 5477. [2022-03-20 02:48:27,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5477 states, 4384 states have (on average 1.4215328467153285) internal successors, (6232), 4490 states have internal predecessors, (6232), 673 states have call successors, (673), 347 states have call predecessors, (673), 419 states have return successors, (911), 661 states have call predecessors, (911), 655 states have call successors, (911) [2022-03-20 02:48:27,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5477 states to 5477 states and 7816 transitions. [2022-03-20 02:48:27,677 INFO L78 Accepts]: Start accepts. Automaton has 5477 states and 7816 transitions. Word has length 83 [2022-03-20 02:48:27,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:48:27,677 INFO L478 AbstractCegarLoop]: Abstraction has 5477 states and 7816 transitions. [2022-03-20 02:48:27,677 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.0) internal successors, (65), 4 states have internal predecessors, (65), 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-03-20 02:48:27,677 INFO L276 IsEmpty]: Start isEmpty. Operand 5477 states and 7816 transitions. [2022-03-20 02:48:27,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-03-20 02:48:27,678 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:48:27,678 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] [2022-03-20 02:48:27,678 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-03-20 02:48:27,678 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:48:27,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:48:27,679 INFO L85 PathProgramCache]: Analyzing trace with hash 5334329, now seen corresponding path program 1 times [2022-03-20 02:48:27,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:48:27,679 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919222483] [2022-03-20 02:48:27,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:48:27,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:48:27,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:27,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:48:27,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:27,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:48:27,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:27,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:48:27,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:27,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:48:27,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:28,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:48:28,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:28,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:48:28,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:28,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-20 02:48:28,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:28,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-20 02:48:28,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:28,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-03-20 02:48:28,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:28,182 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:48:28,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:48:28,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919222483] [2022-03-20 02:48:28,182 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919222483] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:48:28,183 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:48:28,183 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-20 02:48:28,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683916145] [2022-03-20 02:48:28,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:48:28,183 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-20 02:48:28,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:48:28,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-20 02:48:28,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-03-20 02:48:28,184 INFO L87 Difference]: Start difference. First operand 5477 states and 7816 transitions. Second operand has 15 states, 15 states have (on average 4.266666666666667) internal successors, (64), 5 states have internal predecessors, (64), 3 states have call successors, (11), 11 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-20 02:48:33,944 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-03-20 02:48:39,360 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-03-20 02:48:44,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:48:44,066 INFO L93 Difference]: Finished difference Result 6409 states and 9350 transitions. [2022-03-20 02:48:44,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-20 02:48:44,067 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.266666666666667) internal successors, (64), 5 states have internal predecessors, (64), 3 states have call successors, (11), 11 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 84 [2022-03-20 02:48:44,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:48:44,079 INFO L225 Difference]: With dead ends: 6409 [2022-03-20 02:48:44,080 INFO L226 Difference]: Without dead ends: 6387 [2022-03-20 02:48:44,082 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=132, Invalid=518, Unknown=0, NotChecked=0, Total=650 [2022-03-20 02:48:44,082 INFO L913 BasicCegarLoop]: 666 mSDtfsCounter, 1798 mSDsluCounter, 1179 mSDsCounter, 0 mSdLazyCounter, 4985 mSolverCounterSat, 778 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1836 SdHoareTripleChecker+Valid, 1845 SdHoareTripleChecker+Invalid, 5765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 778 IncrementalHoareTripleChecker+Valid, 4985 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.7s IncrementalHoareTripleChecker+Time [2022-03-20 02:48:44,082 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1836 Valid, 1845 Invalid, 5765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [778 Valid, 4985 Invalid, 2 Unknown, 0 Unchecked, 13.7s Time] [2022-03-20 02:48:44,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6387 states. [2022-03-20 02:48:45,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6387 to 5476. [2022-03-20 02:48:45,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5476 states, 4384 states have (on average 1.4213047445255473) internal successors, (6231), 4489 states have internal predecessors, (6231), 672 states have call successors, (672), 347 states have call predecessors, (672), 419 states have return successors, (910), 661 states have call predecessors, (910), 654 states have call successors, (910) [2022-03-20 02:48:45,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5476 states to 5476 states and 7813 transitions. [2022-03-20 02:48:45,074 INFO L78 Accepts]: Start accepts. Automaton has 5476 states and 7813 transitions. Word has length 84 [2022-03-20 02:48:45,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:48:45,074 INFO L478 AbstractCegarLoop]: Abstraction has 5476 states and 7813 transitions. [2022-03-20 02:48:45,074 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.266666666666667) internal successors, (64), 5 states have internal predecessors, (64), 3 states have call successors, (11), 11 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-20 02:48:45,074 INFO L276 IsEmpty]: Start isEmpty. Operand 5476 states and 7813 transitions. [2022-03-20 02:48:45,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-03-20 02:48:45,075 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:48:45,075 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] [2022-03-20 02:48:45,075 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-03-20 02:48:45,076 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:48:45,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:48:45,076 INFO L85 PathProgramCache]: Analyzing trace with hash 174205264, now seen corresponding path program 1 times [2022-03-20 02:48:45,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:48:45,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881308082] [2022-03-20 02:48:45,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:48:45,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:48:45,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:45,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:48:45,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:45,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:48:45,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:45,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:48:45,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:45,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:48:45,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:45,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:48:45,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:45,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:48:45,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:45,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-20 02:48:45,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:45,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-20 02:48:45,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:45,530 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:48:45,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:48:45,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881308082] [2022-03-20 02:48:45,531 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [881308082] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:48:45,531 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:48:45,531 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-20 02:48:45,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647917424] [2022-03-20 02:48:45,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:48:45,531 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-20 02:48:45,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:48:45,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-20 02:48:45,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-03-20 02:48:45,532 INFO L87 Difference]: Start difference. First operand 5476 states and 7813 transitions. Second operand has 11 states, 11 states have (on average 6.0) internal successors, (66), 3 states have internal predecessors, (66), 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-03-20 02:48:52,910 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-03-20 02:48:56,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:48:56,864 INFO L93 Difference]: Finished difference Result 9560 states and 13887 transitions. [2022-03-20 02:48:56,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-20 02:48:56,864 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.0) internal successors, (66), 3 states have internal predecessors, (66), 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 84 [2022-03-20 02:48:56,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:48:56,877 INFO L225 Difference]: With dead ends: 9560 [2022-03-20 02:48:56,877 INFO L226 Difference]: Without dead ends: 6699 [2022-03-20 02:48:56,882 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2022-03-20 02:48:56,882 INFO L913 BasicCegarLoop]: 649 mSDtfsCounter, 2493 mSDsluCounter, 691 mSDsCounter, 0 mSdLazyCounter, 2416 mSolverCounterSat, 1128 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2530 SdHoareTripleChecker+Valid, 1340 SdHoareTripleChecker+Invalid, 3545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1128 IncrementalHoareTripleChecker+Valid, 2416 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.9s IncrementalHoareTripleChecker+Time [2022-03-20 02:48:56,882 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2530 Valid, 1340 Invalid, 3545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1128 Valid, 2416 Invalid, 1 Unknown, 0 Unchecked, 8.9s Time] [2022-03-20 02:48:56,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6699 states. [2022-03-20 02:48:57,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6699 to 5536. [2022-03-20 02:48:57,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5536 states, 4444 states have (on average 1.4156165616561656) internal successors, (6291), 4549 states have internal predecessors, (6291), 672 states have call successors, (672), 347 states have call predecessors, (672), 419 states have return successors, (910), 661 states have call predecessors, (910), 654 states have call successors, (910) [2022-03-20 02:48:57,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5536 states to 5536 states and 7873 transitions. [2022-03-20 02:48:57,927 INFO L78 Accepts]: Start accepts. Automaton has 5536 states and 7873 transitions. Word has length 84 [2022-03-20 02:48:57,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:48:57,928 INFO L478 AbstractCegarLoop]: Abstraction has 5536 states and 7873 transitions. [2022-03-20 02:48:57,928 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.0) internal successors, (66), 3 states have internal predecessors, (66), 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-03-20 02:48:57,928 INFO L276 IsEmpty]: Start isEmpty. Operand 5536 states and 7873 transitions. [2022-03-20 02:48:57,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-03-20 02:48:57,929 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:48:57,929 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, 1, 1, 1, 1, 1] [2022-03-20 02:48:57,929 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-03-20 02:48:57,929 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:48:57,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:48:57,930 INFO L85 PathProgramCache]: Analyzing trace with hash -848816393, now seen corresponding path program 1 times [2022-03-20 02:48:57,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:48:57,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443696395] [2022-03-20 02:48:57,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:48:57,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:48:57,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:58,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:48:58,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:58,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:48:58,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:58,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:48:58,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:58,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:48:58,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:58,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:48:58,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:58,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:48:58,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:58,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-20 02:48:58,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:58,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-03-20 02:48:58,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:58,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-20 02:48:58,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:58,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:48:58,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:58,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-03-20 02:48:58,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:48:58,380 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:48:58,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:48:58,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [443696395] [2022-03-20 02:48:58,380 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [443696395] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:48:58,380 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:48:58,381 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-20 02:48:58,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384640446] [2022-03-20 02:48:58,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:48:58,381 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-20 02:48:58,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:48:58,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-20 02:48:58,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-03-20 02:48:58,381 INFO L87 Difference]: Start difference. First operand 5536 states and 7873 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, (16), 10 states have call predecessors, (16), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2022-03-20 02:49:03,164 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 02:49:05,310 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-03-20 02:49:09,736 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-03-20 02:49:14,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:49:14,712 INFO L93 Difference]: Finished difference Result 9783 states and 14172 transitions. [2022-03-20 02:49:14,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-20 02:49:14,713 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, (16), 10 states have call predecessors, (16), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) Word has length 90 [2022-03-20 02:49:14,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:49:14,727 INFO L225 Difference]: With dead ends: 9783 [2022-03-20 02:49:14,728 INFO L226 Difference]: Without dead ends: 6467 [2022-03-20 02:49:14,733 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=245, Invalid=685, Unknown=0, NotChecked=0, Total=930 [2022-03-20 02:49:14,733 INFO L913 BasicCegarLoop]: 641 mSDtfsCounter, 1851 mSDsluCounter, 714 mSDsCounter, 0 mSdLazyCounter, 3112 mSolverCounterSat, 849 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1889 SdHoareTripleChecker+Valid, 1355 SdHoareTripleChecker+Invalid, 3964 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 849 IncrementalHoareTripleChecker+Valid, 3112 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.6s IncrementalHoareTripleChecker+Time [2022-03-20 02:49:14,733 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1889 Valid, 1355 Invalid, 3964 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [849 Valid, 3112 Invalid, 3 Unknown, 0 Unchecked, 13.6s Time] [2022-03-20 02:49:14,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6467 states. [2022-03-20 02:49:15,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6467 to 5505. [2022-03-20 02:49:15,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5505 states, 4421 states have (on average 1.4159692377290205) internal successors, (6260), 4524 states have internal predecessors, (6260), 669 states have call successors, (669), 345 states have call predecessors, (669), 414 states have return successors, (888), 657 states have call predecessors, (888), 651 states have call successors, (888) [2022-03-20 02:49:15,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5505 states to 5505 states and 7817 transitions. [2022-03-20 02:49:15,786 INFO L78 Accepts]: Start accepts. Automaton has 5505 states and 7817 transitions. Word has length 90 [2022-03-20 02:49:15,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:49:15,787 INFO L478 AbstractCegarLoop]: Abstraction has 5505 states and 7817 transitions. [2022-03-20 02:49:15,787 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, (16), 10 states have call predecessors, (16), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2022-03-20 02:49:15,787 INFO L276 IsEmpty]: Start isEmpty. Operand 5505 states and 7817 transitions. [2022-03-20 02:49:15,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-03-20 02:49:15,788 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:49:15,788 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, 1] [2022-03-20 02:49:15,788 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-03-20 02:49:15,788 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:49:15,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:49:15,788 INFO L85 PathProgramCache]: Analyzing trace with hash 1334190776, now seen corresponding path program 1 times [2022-03-20 02:49:15,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:49:15,789 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386531887] [2022-03-20 02:49:15,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:49:15,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:49:15,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:49:15,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:49:15,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:49:16,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:49:16,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:49:16,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:49:16,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:49:16,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:49:16,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:49:16,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:49:16,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:49:16,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:49:16,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:49:16,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-20 02:49:16,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:49:16,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-20 02:49:16,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:49:16,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-20 02:49:16,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:49:16,312 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:49:16,313 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:49:16,313 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386531887] [2022-03-20 02:49:16,313 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386531887] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:49:16,313 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:49:16,313 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 02:49:16,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547972417] [2022-03-20 02:49:16,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:49:16,313 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-20 02:49:16,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:49:16,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-20 02:49:16,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-20 02:49:16,314 INFO L87 Difference]: Start difference. First operand 5505 states and 7817 transitions. Second operand has 13 states, 13 states have (on average 5.076923076923077) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (11), 10 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) [2022-03-20 02:49:21,725 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-03-20 02:49:23,868 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-03-20 02:49:26,011 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-03-20 02:49:28,169 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 02:49:30,334 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 02:49:35,287 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-03-20 02:49:39,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:49:39,240 INFO L93 Difference]: Finished difference Result 11488 states and 16729 transitions. [2022-03-20 02:49:39,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-20 02:49:39,240 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.076923076923077) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (11), 10 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) Word has length 86 [2022-03-20 02:49:39,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:49:39,253 INFO L225 Difference]: With dead ends: 11488 [2022-03-20 02:49:39,253 INFO L226 Difference]: Without dead ends: 6490 [2022-03-20 02:49:39,260 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=117, Invalid=389, Unknown=0, NotChecked=0, Total=506 [2022-03-20 02:49:39,261 INFO L913 BasicCegarLoop]: 638 mSDtfsCounter, 2341 mSDsluCounter, 837 mSDsCounter, 0 mSdLazyCounter, 3527 mSolverCounterSat, 1026 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2376 SdHoareTripleChecker+Valid, 1475 SdHoareTripleChecker+Invalid, 4559 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1026 IncrementalHoareTripleChecker+Valid, 3527 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.4s IncrementalHoareTripleChecker+Time [2022-03-20 02:49:39,261 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2376 Valid, 1475 Invalid, 4559 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1026 Valid, 3527 Invalid, 6 Unknown, 0 Unchecked, 20.4s Time] [2022-03-20 02:49:39,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6490 states. [2022-03-20 02:49:40,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6490 to 5565. [2022-03-20 02:49:40,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5565 states, 4466 states have (on average 1.4117778772951186) internal successors, (6305), 4569 states have internal predecessors, (6305), 669 states have call successors, (669), 345 states have call predecessors, (669), 429 states have return successors, (903), 672 states have call predecessors, (903), 651 states have call successors, (903) [2022-03-20 02:49:40,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5565 states to 5565 states and 7877 transitions. [2022-03-20 02:49:40,330 INFO L78 Accepts]: Start accepts. Automaton has 5565 states and 7877 transitions. Word has length 86 [2022-03-20 02:49:40,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:49:40,330 INFO L478 AbstractCegarLoop]: Abstraction has 5565 states and 7877 transitions. [2022-03-20 02:49:40,330 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.076923076923077) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (11), 10 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) [2022-03-20 02:49:40,330 INFO L276 IsEmpty]: Start isEmpty. Operand 5565 states and 7877 transitions. [2022-03-20 02:49:40,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-03-20 02:49:40,332 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:49:40,332 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, 1] [2022-03-20 02:49:40,332 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-03-20 02:49:40,332 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:49:40,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:49:40,332 INFO L85 PathProgramCache]: Analyzing trace with hash -680978953, now seen corresponding path program 1 times [2022-03-20 02:49:40,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:49:40,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868201759] [2022-03-20 02:49:40,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:49:40,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:49:40,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:49:40,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:49:40,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:49:40,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:49:40,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:49:40,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:49:40,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:49:40,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:49:40,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:49:40,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:49:40,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:49:40,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:49:40,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:49:40,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-20 02:49:40,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:49:40,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-20 02:49:40,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:49:40,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-20 02:49:40,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:49:40,911 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:49:40,911 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:49:40,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868201759] [2022-03-20 02:49:40,911 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868201759] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:49:40,911 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:49:40,911 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-20 02:49:40,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645791244] [2022-03-20 02:49:40,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:49:40,912 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-20 02:49:40,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:49:40,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-20 02:49:40,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-03-20 02:49:40,912 INFO L87 Difference]: Start difference. First operand 5565 states and 7877 transitions. Second operand has 14 states, 14 states have (on average 4.714285714285714) internal successors, (66), 5 states have internal predecessors, (66), 2 states have call successors, (11), 10 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) [2022-03-20 02:49:47,629 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-03-20 02:49:49,799 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 02:49:55,810 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-03-20 02:50:01,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:50:01,334 INFO L93 Difference]: Finished difference Result 11610 states and 16812 transitions. [2022-03-20 02:50:01,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-20 02:50:01,335 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.714285714285714) internal successors, (66), 5 states have internal predecessors, (66), 2 states have call successors, (11), 10 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) Word has length 86 [2022-03-20 02:50:01,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:50:01,347 INFO L225 Difference]: With dead ends: 11610 [2022-03-20 02:50:01,348 INFO L226 Difference]: Without dead ends: 6571 [2022-03-20 02:50:01,355 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2022-03-20 02:50:01,355 INFO L913 BasicCegarLoop]: 633 mSDtfsCounter, 1624 mSDsluCounter, 1036 mSDsCounter, 0 mSdLazyCounter, 4808 mSolverCounterSat, 694 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1659 SdHoareTripleChecker+Valid, 1669 SdHoareTripleChecker+Invalid, 5505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 694 IncrementalHoareTripleChecker+Valid, 4808 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.7s IncrementalHoareTripleChecker+Time [2022-03-20 02:50:01,355 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1659 Valid, 1669 Invalid, 5505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [694 Valid, 4808 Invalid, 3 Unknown, 0 Unchecked, 17.7s Time] [2022-03-20 02:50:01,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6571 states. [2022-03-20 02:50:02,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6571 to 5586. [2022-03-20 02:50:02,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5586 states, 4487 states have (on average 1.4098506797414754) internal successors, (6326), 4593 states have internal predecessors, (6326), 669 states have call successors, (669), 345 states have call predecessors, (669), 429 states have return successors, (903), 669 states have call predecessors, (903), 651 states have call successors, (903) [2022-03-20 02:50:02,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5586 states to 5586 states and 7898 transitions. [2022-03-20 02:50:02,434 INFO L78 Accepts]: Start accepts. Automaton has 5586 states and 7898 transitions. Word has length 86 [2022-03-20 02:50:02,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:50:02,434 INFO L478 AbstractCegarLoop]: Abstraction has 5586 states and 7898 transitions. [2022-03-20 02:50:02,434 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.714285714285714) internal successors, (66), 5 states have internal predecessors, (66), 2 states have call successors, (11), 10 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) [2022-03-20 02:50:02,434 INFO L276 IsEmpty]: Start isEmpty. Operand 5586 states and 7898 transitions. [2022-03-20 02:50:02,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-03-20 02:50:02,435 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:50:02,436 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 02:50:02,436 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-03-20 02:50:02,436 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:50:02,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:50:02,436 INFO L85 PathProgramCache]: Analyzing trace with hash -520968227, now seen corresponding path program 1 times [2022-03-20 02:50:02,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:50:02,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942646878] [2022-03-20 02:50:02,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:50:02,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:50:02,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:02,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:50:02,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:02,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:50:02,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:02,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:50:02,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:02,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:50:02,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:02,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:50:02,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:02,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:50:02,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:02,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-20 02:50:02,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:03,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-20 02:50:03,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:03,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-20 02:50:03,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:03,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-03-20 02:50:03,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:03,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-03-20 02:50:03,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:03,139 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-20 02:50:03,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:50:03,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942646878] [2022-03-20 02:50:03,139 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [942646878] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:50:03,139 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:50:03,140 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-03-20 02:50:03,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115857800] [2022-03-20 02:50:03,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:50:03,140 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-20 02:50:03,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:50:03,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-20 02:50:03,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-03-20 02:50:03,140 INFO L87 Difference]: Start difference. First operand 5586 states and 7898 transitions. Second operand has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 6 states have internal predecessors, (62), 2 states have call successors, (13), 11 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 1 states have call successors, (11) [2022-03-20 02:50:14,210 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-03-20 02:50:19,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:50:19,937 INFO L93 Difference]: Finished difference Result 6534 states and 9475 transitions. [2022-03-20 02:50:19,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-20 02:50:19,937 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 6 states have internal predecessors, (62), 2 states have call successors, (13), 11 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 1 states have call successors, (11) Word has length 88 [2022-03-20 02:50:19,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:50:19,949 INFO L225 Difference]: With dead ends: 6534 [2022-03-20 02:50:19,949 INFO L226 Difference]: Without dead ends: 6518 [2022-03-20 02:50:19,951 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=135, Invalid=621, Unknown=0, NotChecked=0, Total=756 [2022-03-20 02:50:19,951 INFO L913 BasicCegarLoop]: 671 mSDtfsCounter, 2331 mSDsluCounter, 1621 mSDsCounter, 0 mSdLazyCounter, 6250 mSolverCounterSat, 992 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2370 SdHoareTripleChecker+Valid, 2292 SdHoareTripleChecker+Invalid, 7243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 992 IncrementalHoareTripleChecker+Valid, 6250 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.3s IncrementalHoareTripleChecker+Time [2022-03-20 02:50:19,951 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2370 Valid, 2292 Invalid, 7243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [992 Valid, 6250 Invalid, 1 Unknown, 0 Unchecked, 14.3s Time] [2022-03-20 02:50:19,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6518 states. [2022-03-20 02:50:21,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6518 to 5586. [2022-03-20 02:50:21,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5586 states, 4487 states have (on average 1.4098506797414754) internal successors, (6326), 4593 states have internal predecessors, (6326), 669 states have call successors, (669), 345 states have call predecessors, (669), 429 states have return successors, (903), 669 states have call predecessors, (903), 651 states have call successors, (903) [2022-03-20 02:50:21,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5586 states to 5586 states and 7898 transitions. [2022-03-20 02:50:21,052 INFO L78 Accepts]: Start accepts. Automaton has 5586 states and 7898 transitions. Word has length 88 [2022-03-20 02:50:21,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:50:21,053 INFO L478 AbstractCegarLoop]: Abstraction has 5586 states and 7898 transitions. [2022-03-20 02:50:21,053 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 6 states have internal predecessors, (62), 2 states have call successors, (13), 11 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 1 states have call successors, (11) [2022-03-20 02:50:21,053 INFO L276 IsEmpty]: Start isEmpty. Operand 5586 states and 7898 transitions. [2022-03-20 02:50:21,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-20 02:50:21,054 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:50:21,054 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-03-20 02:50:21,054 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-03-20 02:50:21,054 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:50:21,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:50:21,055 INFO L85 PathProgramCache]: Analyzing trace with hash -243689622, now seen corresponding path program 1 times [2022-03-20 02:50:21,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:50:21,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253458499] [2022-03-20 02:50:21,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:50:21,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:50:21,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:21,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:50:21,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:21,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:50:21,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:21,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:50:21,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:21,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:50:21,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:21,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:50:21,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:21,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:50:21,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:21,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-20 02:50:21,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:21,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-20 02:50:21,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:21,661 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:50:21,661 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:50:21,661 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253458499] [2022-03-20 02:50:21,662 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253458499] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:50:21,662 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:50:21,662 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-03-20 02:50:21,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863829217] [2022-03-20 02:50:21,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:50:21,662 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-20 02:50:21,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:50:21,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-20 02:50:21,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2022-03-20 02:50:21,663 INFO L87 Difference]: Start difference. First operand 5586 states and 7898 transitions. Second operand has 17 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 7 states have internal predecessors, (67), 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-03-20 02:50:33,653 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-03-20 02:50:39,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:50:39,329 INFO L93 Difference]: Finished difference Result 6515 states and 9424 transitions. [2022-03-20 02:50:39,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-20 02:50:39,330 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 7 states have internal predecessors, (67), 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 85 [2022-03-20 02:50:39,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:50:39,342 INFO L225 Difference]: With dead ends: 6515 [2022-03-20 02:50:39,342 INFO L226 Difference]: Without dead ends: 6492 [2022-03-20 02:50:39,344 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=132, Invalid=624, Unknown=0, NotChecked=0, Total=756 [2022-03-20 02:50:39,344 INFO L913 BasicCegarLoop]: 666 mSDtfsCounter, 1677 mSDsluCounter, 1647 mSDsCounter, 0 mSdLazyCounter, 7162 mSolverCounterSat, 750 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1716 SdHoareTripleChecker+Valid, 2313 SdHoareTripleChecker+Invalid, 7913 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 750 IncrementalHoareTripleChecker+Valid, 7162 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.2s IncrementalHoareTripleChecker+Time [2022-03-20 02:50:39,344 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1716 Valid, 2313 Invalid, 7913 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [750 Valid, 7162 Invalid, 1 Unknown, 0 Unchecked, 15.2s Time] [2022-03-20 02:50:39,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6492 states. [2022-03-20 02:50:40,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6492 to 5582. [2022-03-20 02:50:40,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5582 states, 4484 states have (on average 1.4099018733273863) internal successors, (6322), 4590 states have internal predecessors, (6322), 668 states have call successors, (668), 345 states have call predecessors, (668), 429 states have return successors, (902), 668 states have call predecessors, (902), 650 states have call successors, (902) [2022-03-20 02:50:40,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5582 states to 5582 states and 7892 transitions. [2022-03-20 02:50:40,435 INFO L78 Accepts]: Start accepts. Automaton has 5582 states and 7892 transitions. Word has length 85 [2022-03-20 02:50:40,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:50:40,435 INFO L478 AbstractCegarLoop]: Abstraction has 5582 states and 7892 transitions. [2022-03-20 02:50:40,435 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 7 states have internal predecessors, (67), 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-03-20 02:50:40,435 INFO L276 IsEmpty]: Start isEmpty. Operand 5582 states and 7892 transitions. [2022-03-20 02:50:40,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-20 02:50:40,436 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:50:40,437 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-03-20 02:50:40,437 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-03-20 02:50:40,437 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:50:40,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:50:40,437 INFO L85 PathProgramCache]: Analyzing trace with hash -19498270, now seen corresponding path program 1 times [2022-03-20 02:50:40,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:50:40,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856521890] [2022-03-20 02:50:40,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:50:40,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:50:40,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:40,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:50:40,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:40,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:50:40,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:40,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:50:40,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:40,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:50:40,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:40,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:50:40,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:40,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:50:40,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:40,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-20 02:50:40,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:41,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-20 02:50:41,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:50:41,057 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:50:41,057 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:50:41,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856521890] [2022-03-20 02:50:41,057 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856521890] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:50:41,057 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:50:41,057 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-03-20 02:50:41,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884677014] [2022-03-20 02:50:41,058 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:50:41,058 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-20 02:50:41,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:50:41,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-20 02:50:41,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2022-03-20 02:50:41,058 INFO L87 Difference]: Start difference. First operand 5582 states and 7892 transitions. Second operand has 17 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 7 states have internal predecessors, (67), 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-03-20 02:50:52,953 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-03-20 02:50:59,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:50:59,109 INFO L93 Difference]: Finished difference Result 6511 states and 9418 transitions. [2022-03-20 02:50:59,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-20 02:50:59,109 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 7 states have internal predecessors, (67), 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 85 [2022-03-20 02:50:59,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:50:59,124 INFO L225 Difference]: With dead ends: 6511 [2022-03-20 02:50:59,124 INFO L226 Difference]: Without dead ends: 6487 [2022-03-20 02:50:59,126 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=132, Invalid=624, Unknown=0, NotChecked=0, Total=756 [2022-03-20 02:50:59,126 INFO L913 BasicCegarLoop]: 659 mSDtfsCounter, 1369 mSDsluCounter, 1743 mSDsCounter, 0 mSdLazyCounter, 7733 mSolverCounterSat, 578 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1408 SdHoareTripleChecker+Valid, 2402 SdHoareTripleChecker+Invalid, 8312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 578 IncrementalHoareTripleChecker+Valid, 7733 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.5s IncrementalHoareTripleChecker+Time [2022-03-20 02:50:59,126 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1408 Valid, 2402 Invalid, 8312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [578 Valid, 7733 Invalid, 1 Unknown, 0 Unchecked, 15.5s Time] [2022-03-20 02:50:59,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6487 states. [2022-03-20 02:51:00,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6487 to 5577. [2022-03-20 02:51:00,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5577 states, 4480 states have (on average 1.410044642857143) internal successors, (6317), 4586 states have internal predecessors, (6317), 667 states have call successors, (667), 345 states have call predecessors, (667), 429 states have return successors, (901), 667 states have call predecessors, (901), 649 states have call successors, (901) [2022-03-20 02:51:00,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5577 states to 5577 states and 7885 transitions. [2022-03-20 02:51:00,240 INFO L78 Accepts]: Start accepts. Automaton has 5577 states and 7885 transitions. Word has length 85 [2022-03-20 02:51:00,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:51:00,240 INFO L478 AbstractCegarLoop]: Abstraction has 5577 states and 7885 transitions. [2022-03-20 02:51:00,240 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 7 states have internal predecessors, (67), 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-03-20 02:51:00,240 INFO L276 IsEmpty]: Start isEmpty. Operand 5577 states and 7885 transitions. [2022-03-20 02:51:00,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-03-20 02:51:00,241 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:51:00,241 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, 1, 1, 1] [2022-03-20 02:51:00,242 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-03-20 02:51:00,242 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:51:00,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:51:00,242 INFO L85 PathProgramCache]: Analyzing trace with hash 1377173641, now seen corresponding path program 1 times [2022-03-20 02:51:00,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:51:00,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678789851] [2022-03-20 02:51:00,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:51:00,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:51:00,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:00,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:51:00,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:00,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:51:00,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:00,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:51:00,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:00,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:51:00,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:00,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:51:00,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:00,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:51:00,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:00,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-20 02:51:00,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:00,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-20 02:51:00,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:00,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-20 02:51:00,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:00,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-03-20 02:51:00,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:00,770 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:51:00,770 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:51:00,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678789851] [2022-03-20 02:51:00,770 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678789851] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:51:00,770 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:51:00,771 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-20 02:51:00,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215188559] [2022-03-20 02:51:00,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:51:00,771 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-20 02:51:00,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:51:00,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-20 02:51:00,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2022-03-20 02:51:00,772 INFO L87 Difference]: Start difference. First operand 5577 states and 7885 transitions. Second operand has 14 states, 14 states have (on average 4.714285714285714) internal successors, (66), 5 states have internal predecessors, (66), 3 states have call successors, (12), 10 states have call predecessors, (12), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2022-03-20 02:51:12,034 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-03-20 02:51:17,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:51:17,592 INFO L93 Difference]: Finished difference Result 6539 states and 9478 transitions. [2022-03-20 02:51:17,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-20 02:51:17,593 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.714285714285714) internal successors, (66), 5 states have internal predecessors, (66), 3 states have call successors, (12), 10 states have call predecessors, (12), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) Word has length 88 [2022-03-20 02:51:17,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:51:17,603 INFO L225 Difference]: With dead ends: 6539 [2022-03-20 02:51:17,603 INFO L226 Difference]: Without dead ends: 6523 [2022-03-20 02:51:17,604 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=146, Invalid=556, Unknown=0, NotChecked=0, Total=702 [2022-03-20 02:51:17,605 INFO L913 BasicCegarLoop]: 666 mSDtfsCounter, 1484 mSDsluCounter, 1199 mSDsCounter, 0 mSdLazyCounter, 5359 mSolverCounterSat, 623 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1523 SdHoareTripleChecker+Valid, 1865 SdHoareTripleChecker+Invalid, 5983 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 623 IncrementalHoareTripleChecker+Valid, 5359 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.1s IncrementalHoareTripleChecker+Time [2022-03-20 02:51:17,605 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1523 Valid, 1865 Invalid, 5983 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [623 Valid, 5359 Invalid, 1 Unknown, 0 Unchecked, 14.1s Time] [2022-03-20 02:51:17,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6523 states. [2022-03-20 02:51:18,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6523 to 5577. [2022-03-20 02:51:18,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5577 states, 4480 states have (on average 1.410044642857143) internal successors, (6317), 4586 states have internal predecessors, (6317), 667 states have call successors, (667), 345 states have call predecessors, (667), 429 states have return successors, (901), 667 states have call predecessors, (901), 649 states have call successors, (901) [2022-03-20 02:51:18,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5577 states to 5577 states and 7885 transitions. [2022-03-20 02:51:18,756 INFO L78 Accepts]: Start accepts. Automaton has 5577 states and 7885 transitions. Word has length 88 [2022-03-20 02:51:18,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:51:18,757 INFO L478 AbstractCegarLoop]: Abstraction has 5577 states and 7885 transitions. [2022-03-20 02:51:18,757 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.714285714285714) internal successors, (66), 5 states have internal predecessors, (66), 3 states have call successors, (12), 10 states have call predecessors, (12), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2022-03-20 02:51:18,757 INFO L276 IsEmpty]: Start isEmpty. Operand 5577 states and 7885 transitions. [2022-03-20 02:51:18,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-03-20 02:51:18,758 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:51:18,758 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, 1] [2022-03-20 02:51:18,758 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-03-20 02:51:18,758 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:51:18,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:51:18,759 INFO L85 PathProgramCache]: Analyzing trace with hash -701044102, now seen corresponding path program 1 times [2022-03-20 02:51:18,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:51:18,759 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812701155] [2022-03-20 02:51:18,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:51:18,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:51:18,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:18,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:51:18,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:19,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:51:19,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:19,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:51:19,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:19,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:51:19,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:19,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:51:19,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:19,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:51:19,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:19,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-20 02:51:19,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:19,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-03-20 02:51:19,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:19,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-03-20 02:51:19,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:51:19,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812701155] [2022-03-20 02:51:19,335 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812701155] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:51:19,335 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:51:19,335 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-03-20 02:51:19,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386942671] [2022-03-20 02:51:19,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:51:19,335 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-20 02:51:19,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:51:19,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-20 02:51:19,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2022-03-20 02:51:19,336 INFO L87 Difference]: Start difference. First operand 5577 states and 7885 transitions. Second operand has 17 states, 17 states have (on average 4.0) internal successors, (68), 7 states have internal predecessors, (68), 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-03-20 02:51:33,035 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-03-20 02:51:39,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:51:39,148 INFO L93 Difference]: Finished difference Result 6506 states and 9411 transitions. [2022-03-20 02:51:39,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-20 02:51:39,149 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.0) internal successors, (68), 7 states have internal predecessors, (68), 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 86 [2022-03-20 02:51:39,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:51:39,159 INFO L225 Difference]: With dead ends: 6506 [2022-03-20 02:51:39,159 INFO L226 Difference]: Without dead ends: 6483 [2022-03-20 02:51:39,161 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=132, Invalid=624, Unknown=0, NotChecked=0, Total=756 [2022-03-20 02:51:39,161 INFO L913 BasicCegarLoop]: 655 mSDtfsCounter, 1578 mSDsluCounter, 1643 mSDsCounter, 0 mSdLazyCounter, 7474 mSolverCounterSat, 655 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1617 SdHoareTripleChecker+Valid, 2298 SdHoareTripleChecker+Invalid, 8130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 655 IncrementalHoareTripleChecker+Valid, 7474 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.2s IncrementalHoareTripleChecker+Time [2022-03-20 02:51:39,161 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1617 Valid, 2298 Invalid, 8130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [655 Valid, 7474 Invalid, 1 Unknown, 0 Unchecked, 17.2s Time] [2022-03-20 02:51:39,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6483 states. [2022-03-20 02:51:40,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6483 to 5573. [2022-03-20 02:51:40,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5573 states, 4477 states have (on average 1.4100960464596828) internal successors, (6313), 4583 states have internal predecessors, (6313), 666 states have call successors, (666), 345 states have call predecessors, (666), 429 states have return successors, (900), 666 states have call predecessors, (900), 648 states have call successors, (900) [2022-03-20 02:51:40,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5573 states to 5573 states and 7879 transitions. [2022-03-20 02:51:40,307 INFO L78 Accepts]: Start accepts. Automaton has 5573 states and 7879 transitions. Word has length 86 [2022-03-20 02:51:40,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:51:40,307 INFO L478 AbstractCegarLoop]: Abstraction has 5573 states and 7879 transitions. [2022-03-20 02:51:40,307 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.0) internal successors, (68), 7 states have internal predecessors, (68), 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-03-20 02:51:40,308 INFO L276 IsEmpty]: Start isEmpty. Operand 5573 states and 7879 transitions. [2022-03-20 02:51:40,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-03-20 02:51:40,309 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:51:40,309 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, 1, 1] [2022-03-20 02:51:40,309 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-03-20 02:51:40,309 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:51:40,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:51:40,309 INFO L85 PathProgramCache]: Analyzing trace with hash -2037943977, now seen corresponding path program 1 times [2022-03-20 02:51:40,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:51:40,309 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726450462] [2022-03-20 02:51:40,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:51:40,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:51:40,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:40,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:51:40,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:40,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:51:40,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:40,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:51:40,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:40,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:51:40,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:40,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:51:40,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:40,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:51:40,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:40,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-20 02:51:40,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:40,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-20 02:51:40,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:40,715 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:51:40,715 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:51:40,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726450462] [2022-03-20 02:51:40,715 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726450462] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:51:40,715 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:51:40,715 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-20 02:51:40,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464434829] [2022-03-20 02:51:40,715 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:51:40,716 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-20 02:51:40,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:51:40,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-20 02:51:40,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-03-20 02:51:40,716 INFO L87 Difference]: Start difference. First operand 5573 states and 7879 transitions. Second operand has 11 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 3 states have internal predecessors, (69), 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-03-20 02:51:45,760 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-03-20 02:51:47,890 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-03-20 02:51:53,264 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 02:51:57,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:51:57,814 INFO L93 Difference]: Finished difference Result 9637 states and 13882 transitions. [2022-03-20 02:51:57,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-20 02:51:57,814 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 3 states have internal predecessors, (69), 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 87 [2022-03-20 02:51:57,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:51:57,827 INFO L225 Difference]: With dead ends: 9637 [2022-03-20 02:51:57,827 INFO L226 Difference]: Without dead ends: 6688 [2022-03-20 02:51:57,831 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2022-03-20 02:51:57,832 INFO L913 BasicCegarLoop]: 648 mSDtfsCounter, 1736 mSDsluCounter, 685 mSDsCounter, 0 mSdLazyCounter, 2965 mSolverCounterSat, 778 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1769 SdHoareTripleChecker+Valid, 1333 SdHoareTripleChecker+Invalid, 3746 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 778 IncrementalHoareTripleChecker+Valid, 2965 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.5s IncrementalHoareTripleChecker+Time [2022-03-20 02:51:57,832 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1769 Valid, 1333 Invalid, 3746 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [778 Valid, 2965 Invalid, 3 Unknown, 0 Unchecked, 14.5s Time] [2022-03-20 02:51:57,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6688 states. [2022-03-20 02:51:58,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6688 to 5489. [2022-03-20 02:51:58,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5489 states, 4393 states have (on average 1.4152060095606647) internal successors, (6217), 4499 states have internal predecessors, (6217), 666 states have call successors, (666), 345 states have call predecessors, (666), 429 states have return successors, (900), 666 states have call predecessors, (900), 648 states have call successors, (900) [2022-03-20 02:51:58,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5489 states to 5489 states and 7783 transitions. [2022-03-20 02:51:58,976 INFO L78 Accepts]: Start accepts. Automaton has 5489 states and 7783 transitions. Word has length 87 [2022-03-20 02:51:58,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:51:58,977 INFO L478 AbstractCegarLoop]: Abstraction has 5489 states and 7783 transitions. [2022-03-20 02:51:58,977 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 3 states have internal predecessors, (69), 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-03-20 02:51:58,977 INFO L276 IsEmpty]: Start isEmpty. Operand 5489 states and 7783 transitions. [2022-03-20 02:51:58,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-03-20 02:51:58,978 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:51:58,978 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, 1, 1] [2022-03-20 02:51:58,978 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-03-20 02:51:58,978 INFO L403 AbstractCegarLoop]: === Iteration 46 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:51:58,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:51:58,979 INFO L85 PathProgramCache]: Analyzing trace with hash 1470326537, now seen corresponding path program 1 times [2022-03-20 02:51:58,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:51:58,979 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41793061] [2022-03-20 02:51:58,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:51:58,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:51:59,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:59,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:51:59,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:59,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:51:59,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:59,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:51:59,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:59,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:51:59,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:59,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:51:59,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:59,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:51:59,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:59,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-20 02:51:59,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:59,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-03-20 02:51:59,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:51:59,515 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:51:59,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:51:59,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41793061] [2022-03-20 02:51:59,515 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41793061] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:51:59,515 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:51:59,515 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-20 02:51:59,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341300349] [2022-03-20 02:51:59,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:51:59,516 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-20 02:51:59,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:51:59,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-20 02:51:59,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2022-03-20 02:51:59,516 INFO L87 Difference]: Start difference. First operand 5489 states and 7783 transitions. Second operand has 16 states, 16 states have (on average 4.3125) internal successors, (69), 6 states have internal predecessors, (69), 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-03-20 02:52:10,460 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-03-20 02:52:16,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:52:16,151 INFO L93 Difference]: Finished difference Result 6420 states and 9332 transitions. [2022-03-20 02:52:16,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-20 02:52:16,151 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.3125) internal successors, (69), 6 states have internal predecessors, (69), 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 87 [2022-03-20 02:52:16,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:52:16,162 INFO L225 Difference]: With dead ends: 6420 [2022-03-20 02:52:16,162 INFO L226 Difference]: Without dead ends: 6406 [2022-03-20 02:52:16,164 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=125, Invalid=525, Unknown=0, NotChecked=0, Total=650 [2022-03-20 02:52:16,164 INFO L913 BasicCegarLoop]: 653 mSDtfsCounter, 1624 mSDsluCounter, 1457 mSDsCounter, 0 mSdLazyCounter, 6457 mSolverCounterSat, 699 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1663 SdHoareTripleChecker+Valid, 2110 SdHoareTripleChecker+Invalid, 7157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 699 IncrementalHoareTripleChecker+Valid, 6457 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.0s IncrementalHoareTripleChecker+Time [2022-03-20 02:52:16,164 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1663 Valid, 2110 Invalid, 7157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [699 Valid, 6457 Invalid, 1 Unknown, 0 Unchecked, 14.0s Time] [2022-03-20 02:52:16,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6406 states. [2022-03-20 02:52:17,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6406 to 5486. [2022-03-20 02:52:17,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5486 states, 4391 states have (on average 1.4153951263948987) internal successors, (6215), 4497 states have internal predecessors, (6215), 666 states have call successors, (666), 345 states have call predecessors, (666), 428 states have return successors, (896), 665 states have call predecessors, (896), 648 states have call successors, (896) [2022-03-20 02:52:17,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5486 states to 5486 states and 7777 transitions. [2022-03-20 02:52:17,304 INFO L78 Accepts]: Start accepts. Automaton has 5486 states and 7777 transitions. Word has length 87 [2022-03-20 02:52:17,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:52:17,304 INFO L478 AbstractCegarLoop]: Abstraction has 5486 states and 7777 transitions. [2022-03-20 02:52:17,304 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.3125) internal successors, (69), 6 states have internal predecessors, (69), 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-03-20 02:52:17,304 INFO L276 IsEmpty]: Start isEmpty. Operand 5486 states and 7777 transitions. [2022-03-20 02:52:17,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-03-20 02:52:17,305 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:52:17,306 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, 1, 1] [2022-03-20 02:52:17,306 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-03-20 02:52:17,306 INFO L403 AbstractCegarLoop]: === Iteration 47 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:52:17,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:52:17,306 INFO L85 PathProgramCache]: Analyzing trace with hash -29397089, now seen corresponding path program 1 times [2022-03-20 02:52:17,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:52:17,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934719908] [2022-03-20 02:52:17,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:52:17,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:52:17,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:52:17,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:52:17,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:52:17,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:52:17,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:52:17,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:52:17,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:52:17,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:52:17,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:52:17,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:52:17,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:52:17,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:52:17,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:52:17,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-20 02:52:17,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:52:17,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-20 02:52:17,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:52:17,723 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 02:52:17,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:52:17,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934719908] [2022-03-20 02:52:17,723 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934719908] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:52:17,723 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:52:17,723 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-20 02:52:17,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741001276] [2022-03-20 02:52:17,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:52:17,724 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-20 02:52:17,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:52:17,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-20 02:52:17,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-03-20 02:52:17,724 INFO L87 Difference]: Start difference. First operand 5486 states and 7777 transitions. Second operand has 11 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 3 states have internal predecessors, (69), 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-03-20 02:52:26,318 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-03-20 02:52:31,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 02:52:31,048 INFO L93 Difference]: Finished difference Result 9524 states and 13749 transitions. [2022-03-20 02:52:31,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-20 02:52:31,049 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 3 states have internal predecessors, (69), 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 87 [2022-03-20 02:52:31,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 02:52:31,060 INFO L225 Difference]: With dead ends: 9524 [2022-03-20 02:52:31,060 INFO L226 Difference]: Without dead ends: 6633 [2022-03-20 02:52:31,065 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2022-03-20 02:52:31,065 INFO L913 BasicCegarLoop]: 653 mSDtfsCounter, 1967 mSDsluCounter, 699 mSDsCounter, 0 mSdLazyCounter, 2988 mSolverCounterSat, 840 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2000 SdHoareTripleChecker+Valid, 1352 SdHoareTripleChecker+Invalid, 3829 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 840 IncrementalHoareTripleChecker+Valid, 2988 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.6s IncrementalHoareTripleChecker+Time [2022-03-20 02:52:31,066 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2000 Valid, 1352 Invalid, 3829 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [840 Valid, 2988 Invalid, 1 Unknown, 0 Unchecked, 10.6s Time] [2022-03-20 02:52:31,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6633 states. [2022-03-20 02:52:32,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6633 to 5486. [2022-03-20 02:52:32,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5486 states, 4391 states have (on average 1.4153951263948987) internal successors, (6215), 4497 states have internal predecessors, (6215), 666 states have call successors, (666), 345 states have call predecessors, (666), 428 states have return successors, (896), 665 states have call predecessors, (896), 648 states have call successors, (896) [2022-03-20 02:52:32,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5486 states to 5486 states and 7777 transitions. [2022-03-20 02:52:32,250 INFO L78 Accepts]: Start accepts. Automaton has 5486 states and 7777 transitions. Word has length 87 [2022-03-20 02:52:32,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 02:52:32,250 INFO L478 AbstractCegarLoop]: Abstraction has 5486 states and 7777 transitions. [2022-03-20 02:52:32,251 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 3 states have internal predecessors, (69), 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-03-20 02:52:32,251 INFO L276 IsEmpty]: Start isEmpty. Operand 5486 states and 7777 transitions. [2022-03-20 02:52:32,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-03-20 02:52:32,252 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 02:52:32,252 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 02:52:32,252 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-03-20 02:52:32,252 INFO L403 AbstractCegarLoop]: === Iteration 48 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 02:52:32,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 02:52:32,252 INFO L85 PathProgramCache]: Analyzing trace with hash -2084578847, now seen corresponding path program 1 times [2022-03-20 02:52:32,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 02:52:32,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849383783] [2022-03-20 02:52:32,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 02:52:32,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 02:52:32,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:52:32,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 02:52:32,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:52:32,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 02:52:32,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:52:32,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 02:52:32,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:52:32,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 02:52:32,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:52:32,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 02:52:32,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:52:32,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 02:52:32,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:52:32,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-03-20 02:52:32,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:52:32,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-20 02:52:32,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:52:32,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-20 02:52:32,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:52:32,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-03-20 02:52:32,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:52:32,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-03-20 02:52:32,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 02:52:32,688 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-20 02:52:32,688 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 02:52:32,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849383783] [2022-03-20 02:52:32,688 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849383783] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 02:52:32,688 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 02:52:32,688 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-20 02:52:32,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345304490] [2022-03-20 02:52:32,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 02:52:32,689 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-20 02:52:32,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-20 02:52:32,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-20 02:52:32,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-03-20 02:52:32,689 INFO L87 Difference]: Start difference. First operand 5486 states and 7777 transitions. Second operand has 11 states, 11 states have (on average 5.818181818181818) internal successors, (64), 3 states have internal predecessors, (64), 3 states have call successors, (14), 10 states have call predecessors, (14), 2 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11)