/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/AutomizerCTransformed.xml -s ../../../trunk/examples/settings/loopacceleration/qvasr/qvasr_64.epf -i ../../../trunk/examples/svcomp/ntdrivers-simplified/floppy_simpl3.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-05ce600 [2022-02-24 00:29:58,767 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-24 00:29:58,769 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-24 00:29:58,821 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-24 00:29:58,822 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-24 00:29:58,825 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-24 00:29:58,827 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-24 00:29:58,830 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-24 00:29:58,832 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-24 00:29:58,836 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-24 00:29:58,837 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-24 00:29:58,838 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-24 00:29:58,838 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-24 00:29:58,840 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-24 00:29:58,841 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-24 00:29:58,844 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-24 00:29:58,845 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-24 00:29:58,846 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-24 00:29:58,848 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-24 00:29:58,853 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-24 00:29:58,854 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-24 00:29:58,855 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-24 00:29:58,857 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-24 00:29:58,858 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-24 00:29:58,864 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-24 00:29:58,864 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-24 00:29:58,864 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-24 00:29:58,866 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-24 00:29:58,867 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-24 00:29:58,867 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-24 00:29:58,868 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-24 00:29:58,868 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-24 00:29:58,870 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-24 00:29:58,870 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-24 00:29:58,872 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-24 00:29:58,872 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-24 00:29:58,872 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-24 00:29:58,873 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-24 00:29:58,873 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-24 00:29:58,873 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-24 00:29:58,874 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-24 00:29:58,875 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/loopacceleration/qvasr/qvasr_64.epf [2022-02-24 00:29:58,911 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-24 00:29:58,911 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-24 00:29:58,912 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-24 00:29:58,912 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-24 00:29:58,913 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-24 00:29:58,914 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-24 00:29:58,914 INFO L138 SettingsManager]: * Use SBE=true [2022-02-24 00:29:58,914 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-24 00:29:58,914 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-24 00:29:58,914 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-24 00:29:58,915 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-24 00:29:58,915 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-24 00:29:58,915 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-24 00:29:58,915 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-24 00:29:58,915 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-24 00:29:58,916 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-24 00:29:58,916 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-24 00:29:58,916 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-24 00:29:58,916 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-24 00:29:58,916 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-24 00:29:58,916 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-24 00:29:58,916 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-24 00:29:58,916 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-24 00:29:58,917 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-24 00:29:58,917 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-24 00:29:58,917 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-24 00:29:58,917 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-02-24 00:29:58,917 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-02-24 00:29:58,918 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2022-02-24 00:29:58,918 INFO L138 SettingsManager]: * TransformationType=LOOP_ACCELERATION_QVASR WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-02-24 00:29:59,162 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-24 00:29:59,185 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-24 00:29:59,187 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-24 00:29:59,188 INFO L271 PluginConnector]: Initializing CDTParser... [2022-02-24 00:29:59,189 INFO L275 PluginConnector]: CDTParser initialized [2022-02-24 00:29:59,190 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ntdrivers-simplified/floppy_simpl3.cil-1.c [2022-02-24 00:29:59,243 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5ad031a55/474c8be06b124ac0a4a3843f3ecd236e/FLAG754bfb6fe [2022-02-24 00:29:59,768 INFO L306 CDTParser]: Found 1 translation units. [2022-02-24 00:29:59,769 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers-simplified/floppy_simpl3.cil-1.c [2022-02-24 00:29:59,785 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5ad031a55/474c8be06b124ac0a4a3843f3ecd236e/FLAG754bfb6fe [2022-02-24 00:30:00,231 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5ad031a55/474c8be06b124ac0a4a3843f3ecd236e [2022-02-24 00:30:00,233 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-24 00:30:00,235 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-02-24 00:30:00,237 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-02-24 00:30:00,238 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-02-24 00:30:00,241 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-02-24 00:30:00,241 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.02 12:30:00" (1/1) ... [2022-02-24 00:30:00,242 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@23accab3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.02 12:30:00, skipping insertion in model container [2022-02-24 00:30:00,242 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.02 12:30:00" (1/1) ... [2022-02-24 00:30:00,250 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-02-24 00:30:00,307 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-02-24 00:30:00,456 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-simplified/floppy_simpl3.cil-1.c[2713,2726] [2022-02-24 00:30:00,555 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-02-24 00:30:00,563 INFO L203 MainTranslator]: Completed pre-run [2022-02-24 00:30:00,575 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-simplified/floppy_simpl3.cil-1.c[2713,2726] [2022-02-24 00:30:00,641 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-02-24 00:30:00,655 INFO L208 MainTranslator]: Completed translation [2022-02-24 00:30:00,655 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.02 12:30:00 WrapperNode [2022-02-24 00:30:00,655 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-02-24 00:30:00,657 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-24 00:30:00,657 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-24 00:30:00,657 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-24 00:30:00,667 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.02 12:30:00" (1/1) ... [2022-02-24 00:30:00,667 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.02 12:30:00" (1/1) ... [2022-02-24 00:30:00,695 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.02 12:30:00" (1/1) ... [2022-02-24 00:30:00,695 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.02 12:30:00" (1/1) ... [2022-02-24 00:30:00,739 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.02 12:30:00" (1/1) ... [2022-02-24 00:30:00,748 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.02 12:30:00" (1/1) ... [2022-02-24 00:30:00,762 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.02 12:30:00" (1/1) ... [2022-02-24 00:30:00,768 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-24 00:30:00,769 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-24 00:30:00,770 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-24 00:30:00,770 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-24 00:30:00,771 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.02 12:30:00" (1/1) ... [2022-02-24 00:30:00,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-24 00:30:00,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-24 00:30:00,821 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-02-24 00:30:00,847 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-02-24 00:30:00,869 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-02-24 00:30:00,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-24 00:30:00,870 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-02-24 00:30:00,871 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2022-02-24 00:30:00,871 INFO L138 BoogieDeclarations]: Found implementation of procedure _BLAST_init [2022-02-24 00:30:00,871 INFO L138 BoogieDeclarations]: Found implementation of procedure FlAcpiConfigureFloppy [2022-02-24 00:30:00,871 INFO L138 BoogieDeclarations]: Found implementation of procedure FlQueueIrpToThread [2022-02-24 00:30:00,871 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPnp [2022-02-24 00:30:00,872 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyStartDevice [2022-02-24 00:30:00,873 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPnpComplete [2022-02-24 00:30:00,873 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFdcDeviceIo [2022-02-24 00:30:00,873 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyProcessQueuedRequests [2022-02-24 00:30:00,873 INFO L138 BoogieDeclarations]: Found implementation of procedure stub_driver_init [2022-02-24 00:30:00,873 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-02-24 00:30:00,873 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2022-02-24 00:30:00,873 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteSymbolicLink [2022-02-24 00:30:00,873 INFO L138 BoogieDeclarations]: Found implementation of procedure IoQueryDeviceDescription [2022-02-24 00:30:00,874 INFO L138 BoogieDeclarations]: Found implementation of procedure IoRegisterDeviceInterface [2022-02-24 00:30:00,874 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2022-02-24 00:30:00,874 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2022-02-24 00:30:00,874 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2022-02-24 00:30:00,874 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2022-02-24 00:30:00,874 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2022-02-24 00:30:00,874 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2022-02-24 00:30:00,874 INFO L138 BoogieDeclarations]: Found implementation of procedure ObReferenceObjectByHandle [2022-02-24 00:30:00,874 INFO L138 BoogieDeclarations]: Found implementation of procedure PsCreateSystemThread [2022-02-24 00:30:00,874 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2022-02-24 00:30:00,874 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-02-24 00:30:00,875 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-02-24 00:30:00,875 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-02-24 00:30:00,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-02-24 00:30:00,875 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2022-02-24 00:30:00,875 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-02-24 00:30:00,875 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2022-02-24 00:30:00,875 INFO L130 BoogieDeclarations]: Found specification of procedure FlAcpiConfigureFloppy [2022-02-24 00:30:00,875 INFO L130 BoogieDeclarations]: Found specification of procedure FlQueueIrpToThread [2022-02-24 00:30:00,875 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPnp [2022-02-24 00:30:00,875 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyStartDevice [2022-02-24 00:30:00,876 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPnpComplete [2022-02-24 00:30:00,876 INFO L130 BoogieDeclarations]: Found specification of procedure FlFdcDeviceIo [2022-02-24 00:30:00,876 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2022-02-24 00:30:00,876 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteSymbolicLink [2022-02-24 00:30:00,876 INFO L130 BoogieDeclarations]: Found specification of procedure IoQueryDeviceDescription [2022-02-24 00:30:00,876 INFO L130 BoogieDeclarations]: Found specification of procedure IoRegisterDeviceInterface [2022-02-24 00:30:00,877 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2022-02-24 00:30:00,877 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2022-02-24 00:30:00,877 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2022-02-24 00:30:00,877 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2022-02-24 00:30:00,877 INFO L130 BoogieDeclarations]: Found specification of procedure ObReferenceObjectByHandle [2022-02-24 00:30:00,877 INFO L130 BoogieDeclarations]: Found specification of procedure PsCreateSystemThread [2022-02-24 00:30:00,877 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2022-02-24 00:30:00,877 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2022-02-24 00:30:00,877 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2022-02-24 00:30:00,877 INFO L130 BoogieDeclarations]: Found specification of procedure _BLAST_init [2022-02-24 00:30:00,877 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyProcessQueuedRequests [2022-02-24 00:30:00,878 INFO L130 BoogieDeclarations]: Found specification of procedure stub_driver_init [2022-02-24 00:30:00,878 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-02-24 00:30:00,878 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2022-02-24 00:30:00,878 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-02-24 00:30:00,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-02-24 00:30:00,878 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-24 00:30:00,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-02-24 00:30:00,879 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-02-24 00:30:00,879 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-02-24 00:30:01,085 INFO L234 CfgBuilder]: Building ICFG [2022-02-24 00:30:01,087 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-24 00:30:01,124 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-24 00:30:01,152 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-24 00:30:01,153 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-24 00:30:01,160 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-24 00:30:01,168 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-24 00:30:01,168 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-24 00:30:01,174 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-24 00:30:01,372 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2022-02-24 00:30:01,372 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2022-02-24 00:30:01,373 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-24 00:30:01,424 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume false; [2022-02-24 00:30:01,424 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume !false; [2022-02-24 00:30:01,448 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-24 00:30:01,460 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2022-02-24 00:30:01,460 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2022-02-24 00:30:01,556 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-24 00:30:01,568 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-24 00:30:01,568 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-24 00:30:01,569 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-24 00:30:01,577 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-24 00:30:01,578 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-24 00:30:01,578 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-24 00:30:01,595 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-24 00:30:01,595 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-24 00:30:01,628 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-24 00:30:01,662 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##12: assume !false; [2022-02-24 00:30:01,662 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume false; [2022-02-24 00:30:01,701 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-24 00:30:01,707 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-24 00:30:01,707 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-24 00:30:01,708 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-24 00:30:01,720 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-24 00:30:01,720 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-24 00:30:01,720 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-02-24 00:30:01,724 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-02-24 00:30:01,724 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-02-24 00:30:01,732 INFO L275 CfgBuilder]: Performing block encoding [2022-02-24 00:30:01,742 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-24 00:30:01,742 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-02-24 00:30:01,745 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.02 12:30:01 BoogieIcfgContainer [2022-02-24 00:30:01,745 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-24 00:30:01,746 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2022-02-24 00:30:01,746 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2022-02-24 00:30:01,747 INFO L275 PluginConnector]: IcfgTransformer initialized [2022-02-24 00:30:01,750 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.02 12:30:01" (1/1) ... [2022-02-24 00:30:01,809 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 24.02 12:30:01 BasicIcfg [2022-02-24 00:30:01,809 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2022-02-24 00:30:01,812 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-24 00:30:01,812 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-24 00:30:01,815 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-24 00:30:01,815 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.02 12:30:00" (1/4) ... [2022-02-24 00:30:01,816 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@740b61df and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.02 12:30:01, skipping insertion in model container [2022-02-24 00:30:01,816 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.02 12:30:00" (2/4) ... [2022-02-24 00:30:01,817 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@740b61df and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.02 12:30:01, skipping insertion in model container [2022-02-24 00:30:01,817 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.02 12:30:01" (3/4) ... [2022-02-24 00:30:01,817 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@740b61df and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 24.02 12:30:01, skipping insertion in model container [2022-02-24 00:30:01,817 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 24.02 12:30:01" (4/4) ... [2022-02-24 00:30:01,818 INFO L111 eAbstractionObserver]: Analyzing ICFG floppy_simpl3.cil-1.cqvasr [2022-02-24 00:30:01,824 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-24 00:30:01,824 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-24 00:30:01,871 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-24 00:30:01,878 INFO L339 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=FINITE_AUTOMATA, 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, mLoopAccelerationTechnique=FAST_UPR [2022-02-24 00:30:01,879 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-02-24 00:30:01,922 INFO L276 IsEmpty]: Start isEmpty. Operand has 302 states, 219 states have (on average 1.4246575342465753) internal successors, (312), 242 states have internal predecessors, (312), 57 states have call successors, (57), 24 states have call predecessors, (57), 24 states have return successors, (57), 51 states have call predecessors, (57), 57 states have call successors, (57) [2022-02-24 00:30:01,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-24 00:30:01,927 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:01,928 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:01,929 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:01,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:01,937 INFO L85 PathProgramCache]: Analyzing trace with hash -1586821705, now seen corresponding path program 1 times [2022-02-24 00:30:01,943 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:01,944 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231086642] [2022-02-24 00:30:01,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:01,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:02,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:02,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:02,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:02,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:02,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:02,395 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:02,395 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:02,395 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231086642] [2022-02-24 00:30:02,396 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231086642] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:02,396 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:02,396 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-24 00:30:02,397 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645158415] [2022-02-24 00:30:02,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:02,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-24 00:30:02,403 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:02,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-24 00:30:02,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-24 00:30:02,434 INFO L87 Difference]: Start difference. First operand has 302 states, 219 states have (on average 1.4246575342465753) internal successors, (312), 242 states have internal predecessors, (312), 57 states have call successors, (57), 24 states have call predecessors, (57), 24 states have return successors, (57), 51 states have call predecessors, (57), 57 states have call successors, (57) Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 3 states have internal predecessors, (14), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-02-24 00:30:03,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:03,768 INFO L93 Difference]: Finished difference Result 539 states and 782 transitions. [2022-02-24 00:30:03,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-24 00:30:03,770 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 3 states have internal predecessors, (14), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 20 [2022-02-24 00:30:03,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:03,780 INFO L225 Difference]: With dead ends: 539 [2022-02-24 00:30:03,781 INFO L226 Difference]: Without dead ends: 324 [2022-02-24 00:30:03,787 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-24 00:30:03,790 INFO L933 BasicCegarLoop]: 366 mSDtfsCounter, 154 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 772 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 575 SdHoareTripleChecker+Invalid, 839 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 772 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:03,791 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [159 Valid, 575 Invalid, 839 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 772 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-24 00:30:03,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2022-02-24 00:30:03,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 294. [2022-02-24 00:30:03,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 214 states have (on average 1.3738317757009346) internal successors, (294), 235 states have internal predecessors, (294), 57 states have call successors, (57), 24 states have call predecessors, (57), 22 states have return successors, (37), 36 states have call predecessors, (37), 37 states have call successors, (37) [2022-02-24 00:30:03,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 388 transitions. [2022-02-24 00:30:03,876 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 388 transitions. Word has length 20 [2022-02-24 00:30:03,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:03,876 INFO L470 AbstractCegarLoop]: Abstraction has 294 states and 388 transitions. [2022-02-24 00:30:03,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 3 states have internal predecessors, (14), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-02-24 00:30:03,877 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 388 transitions. [2022-02-24 00:30:03,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-24 00:30:03,878 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:03,878 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:03,878 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-24 00:30:03,879 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:03,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:03,879 INFO L85 PathProgramCache]: Analyzing trace with hash -1593983850, now seen corresponding path program 1 times [2022-02-24 00:30:03,879 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:03,880 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398433042] [2022-02-24 00:30:03,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:03,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:03,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:04,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:04,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:04,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:04,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:04,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:04,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:04,098 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:04,098 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:04,098 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398433042] [2022-02-24 00:30:04,099 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398433042] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:04,099 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:04,099 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-02-24 00:30:04,099 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625667432] [2022-02-24 00:30:04,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:04,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-24 00:30:04,101 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:04,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-24 00:30:04,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-02-24 00:30:04,101 INFO L87 Difference]: Start difference. First operand 294 states and 388 transitions. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 3 states have internal predecessors, (18), 3 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-24 00:30:05,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:05,235 INFO L93 Difference]: Finished difference Result 643 states and 865 transitions. [2022-02-24 00:30:05,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-24 00:30:05,235 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 3 states have internal predecessors, (18), 3 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 28 [2022-02-24 00:30:05,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:05,240 INFO L225 Difference]: With dead ends: 643 [2022-02-24 00:30:05,240 INFO L226 Difference]: Without dead ends: 480 [2022-02-24 00:30:05,242 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-02-24 00:30:05,243 INFO L933 BasicCegarLoop]: 490 mSDtfsCounter, 576 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 822 mSolverCounterSat, 165 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 582 SdHoareTripleChecker+Valid, 733 SdHoareTripleChecker+Invalid, 987 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 822 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:05,243 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [582 Valid, 733 Invalid, 987 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 822 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-24 00:30:05,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2022-02-24 00:30:05,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 431. [2022-02-24 00:30:05,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 431 states, 329 states have (on average 1.3161094224924013) internal successors, (433), 336 states have internal predecessors, (433), 66 states have call successors, (66), 37 states have call predecessors, (66), 35 states have return successors, (74), 59 states have call predecessors, (74), 54 states have call successors, (74) [2022-02-24 00:30:05,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 573 transitions. [2022-02-24 00:30:05,293 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 573 transitions. Word has length 28 [2022-02-24 00:30:05,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:05,293 INFO L470 AbstractCegarLoop]: Abstraction has 431 states and 573 transitions. [2022-02-24 00:30:05,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 3 states have internal predecessors, (18), 3 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-24 00:30:05,294 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 573 transitions. [2022-02-24 00:30:05,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-24 00:30:05,295 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:05,295 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:05,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-02-24 00:30:05,295 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:05,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:05,296 INFO L85 PathProgramCache]: Analyzing trace with hash -149155043, now seen corresponding path program 1 times [2022-02-24 00:30:05,296 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:05,296 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142917472] [2022-02-24 00:30:05,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:05,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:05,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:05,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:05,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:05,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:05,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:05,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:05,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:05,488 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:05,488 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:05,489 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142917472] [2022-02-24 00:30:05,489 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142917472] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:05,489 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:05,489 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-02-24 00:30:05,489 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418416725] [2022-02-24 00:30:05,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:05,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-24 00:30:05,490 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:05,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-24 00:30:05,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-02-24 00:30:05,491 INFO L87 Difference]: Start difference. First operand 431 states and 573 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 3 states have internal predecessors, (20), 3 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-24 00:30:06,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:06,229 INFO L93 Difference]: Finished difference Result 949 states and 1266 transitions. [2022-02-24 00:30:06,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-24 00:30:06,231 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 3 states have internal predecessors, (20), 3 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 30 [2022-02-24 00:30:06,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:06,235 INFO L225 Difference]: With dead ends: 949 [2022-02-24 00:30:06,236 INFO L226 Difference]: Without dead ends: 679 [2022-02-24 00:30:06,237 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-02-24 00:30:06,238 INFO L933 BasicCegarLoop]: 353 mSDtfsCounter, 766 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 363 mSolverCounterSat, 257 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 773 SdHoareTripleChecker+Valid, 558 SdHoareTripleChecker+Invalid, 620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 257 IncrementalHoareTripleChecker+Valid, 363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:06,239 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [773 Valid, 558 Invalid, 620 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [257 Valid, 363 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-24 00:30:06,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2022-02-24 00:30:06,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 634. [2022-02-24 00:30:06,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 494 states have (on average 1.3157894736842106) internal successors, (650), 499 states have internal predecessors, (650), 86 states have call successors, (86), 55 states have call predecessors, (86), 53 states have return successors, (112), 81 states have call predecessors, (112), 76 states have call successors, (112) [2022-02-24 00:30:06,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 848 transitions. [2022-02-24 00:30:06,293 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 848 transitions. Word has length 30 [2022-02-24 00:30:06,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:06,293 INFO L470 AbstractCegarLoop]: Abstraction has 634 states and 848 transitions. [2022-02-24 00:30:06,293 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 3 states have internal predecessors, (20), 3 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-24 00:30:06,293 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 848 transitions. [2022-02-24 00:30:06,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-02-24 00:30:06,295 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:06,295 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:06,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-02-24 00:30:06,295 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:06,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:06,296 INFO L85 PathProgramCache]: Analyzing trace with hash 2019248335, now seen corresponding path program 1 times [2022-02-24 00:30:06,296 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:06,296 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13842984] [2022-02-24 00:30:06,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:06,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:06,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:06,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:06,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:06,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:06,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:06,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:06,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:06,440 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:06,440 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:06,440 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13842984] [2022-02-24 00:30:06,440 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13842984] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:06,440 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:06,441 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-02-24 00:30:06,441 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324688218] [2022-02-24 00:30:06,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:06,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-24 00:30:06,441 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:06,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-24 00:30:06,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-02-24 00:30:06,442 INFO L87 Difference]: Start difference. First operand 634 states and 848 transitions. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-24 00:30:07,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:07,183 INFO L93 Difference]: Finished difference Result 815 states and 1090 transitions. [2022-02-24 00:30:07,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-24 00:30:07,184 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 34 [2022-02-24 00:30:07,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:07,188 INFO L225 Difference]: With dead ends: 815 [2022-02-24 00:30:07,189 INFO L226 Difference]: Without dead ends: 685 [2022-02-24 00:30:07,190 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-02-24 00:30:07,191 INFO L933 BasicCegarLoop]: 354 mSDtfsCounter, 399 mSDsluCounter, 264 mSDsCounter, 0 mSdLazyCounter, 454 mSolverCounterSat, 192 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 406 SdHoareTripleChecker+Valid, 618 SdHoareTripleChecker+Invalid, 646 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 192 IncrementalHoareTripleChecker+Valid, 454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:07,191 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [406 Valid, 618 Invalid, 646 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [192 Valid, 454 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-24 00:30:07,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2022-02-24 00:30:07,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 635. [2022-02-24 00:30:07,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 635 states, 495 states have (on average 1.3151515151515152) internal successors, (651), 500 states have internal predecessors, (651), 86 states have call successors, (86), 55 states have call predecessors, (86), 53 states have return successors, (112), 81 states have call predecessors, (112), 76 states have call successors, (112) [2022-02-24 00:30:07,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 849 transitions. [2022-02-24 00:30:07,241 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 849 transitions. Word has length 34 [2022-02-24 00:30:07,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:07,242 INFO L470 AbstractCegarLoop]: Abstraction has 635 states and 849 transitions. [2022-02-24 00:30:07,242 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-24 00:30:07,242 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 849 transitions. [2022-02-24 00:30:07,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-02-24 00:30:07,249 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:07,249 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:07,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-02-24 00:30:07,250 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:07,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:07,250 INFO L85 PathProgramCache]: Analyzing trace with hash -468264498, now seen corresponding path program 1 times [2022-02-24 00:30:07,251 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:07,251 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280702941] [2022-02-24 00:30:07,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:07,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:07,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:07,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:07,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:07,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:07,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:07,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:07,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:07,430 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:07,430 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:07,430 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280702941] [2022-02-24 00:30:07,430 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280702941] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:07,430 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:07,431 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-02-24 00:30:07,431 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777801699] [2022-02-24 00:30:07,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:07,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-24 00:30:07,431 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:07,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-24 00:30:07,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-02-24 00:30:07,432 INFO L87 Difference]: Start difference. First operand 635 states and 849 transitions. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 3 states have internal predecessors, (24), 3 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-24 00:30:08,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:08,239 INFO L93 Difference]: Finished difference Result 744 states and 987 transitions. [2022-02-24 00:30:08,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-24 00:30:08,240 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 3 states have internal predecessors, (24), 3 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 34 [2022-02-24 00:30:08,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:08,245 INFO L225 Difference]: With dead ends: 744 [2022-02-24 00:30:08,246 INFO L226 Difference]: Without dead ends: 724 [2022-02-24 00:30:08,247 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-02-24 00:30:08,256 INFO L933 BasicCegarLoop]: 328 mSDtfsCounter, 586 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 157 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 593 SdHoareTripleChecker+Valid, 450 SdHoareTripleChecker+Invalid, 693 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 157 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:08,257 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [593 Valid, 450 Invalid, 693 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [157 Valid, 536 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-24 00:30:08,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2022-02-24 00:30:08,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 679. [2022-02-24 00:30:08,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 679 states, 533 states have (on average 1.3189493433395871) internal successors, (703), 544 states have internal predecessors, (703), 87 states have call successors, (87), 57 states have call predecessors, (87), 58 states have return successors, (117), 80 states have call predecessors, (117), 78 states have call successors, (117) [2022-02-24 00:30:08,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 907 transitions. [2022-02-24 00:30:08,310 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 907 transitions. Word has length 34 [2022-02-24 00:30:08,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:08,310 INFO L470 AbstractCegarLoop]: Abstraction has 679 states and 907 transitions. [2022-02-24 00:30:08,310 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 3 states have internal predecessors, (24), 3 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-24 00:30:08,310 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 907 transitions. [2022-02-24 00:30:08,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-02-24 00:30:08,312 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:08,312 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:08,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-02-24 00:30:08,312 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:08,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:08,313 INFO L85 PathProgramCache]: Analyzing trace with hash 1317256940, now seen corresponding path program 1 times [2022-02-24 00:30:08,313 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:08,313 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089014709] [2022-02-24 00:30:08,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:08,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:08,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:08,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:08,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:08,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:08,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:08,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:08,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:08,462 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:08,463 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:08,463 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089014709] [2022-02-24 00:30:08,463 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089014709] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:08,463 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:08,463 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-02-24 00:30:08,463 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931121234] [2022-02-24 00:30:08,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:08,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-24 00:30:08,464 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:08,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-24 00:30:08,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-02-24 00:30:08,465 INFO L87 Difference]: Start difference. First operand 679 states and 907 transitions. Second operand has 6 states, 6 states have (on average 5.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-24 00:30:09,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:09,284 INFO L93 Difference]: Finished difference Result 706 states and 941 transitions. [2022-02-24 00:30:09,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-24 00:30:09,285 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 40 [2022-02-24 00:30:09,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:09,290 INFO L225 Difference]: With dead ends: 706 [2022-02-24 00:30:09,290 INFO L226 Difference]: Without dead ends: 703 [2022-02-24 00:30:09,291 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-02-24 00:30:09,293 INFO L933 BasicCegarLoop]: 352 mSDtfsCounter, 243 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 664 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 664 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:09,295 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [246 Valid, 582 Invalid, 769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 664 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-24 00:30:09,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2022-02-24 00:30:09,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 690. [2022-02-24 00:30:09,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 690 states, 544 states have (on average 1.318014705882353) internal successors, (717), 554 states have internal predecessors, (717), 87 states have call successors, (87), 58 states have call predecessors, (87), 58 states have return successors, (117), 80 states have call predecessors, (117), 78 states have call successors, (117) [2022-02-24 00:30:09,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 921 transitions. [2022-02-24 00:30:09,363 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 921 transitions. Word has length 40 [2022-02-24 00:30:09,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:09,364 INFO L470 AbstractCegarLoop]: Abstraction has 690 states and 921 transitions. [2022-02-24 00:30:09,364 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-02-24 00:30:09,364 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 921 transitions. [2022-02-24 00:30:09,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-24 00:30:09,365 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:09,365 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:09,366 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-02-24 00:30:09,366 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:09,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:09,366 INFO L85 PathProgramCache]: Analyzing trace with hash 291374002, now seen corresponding path program 1 times [2022-02-24 00:30:09,366 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:09,366 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971813205] [2022-02-24 00:30:09,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:09,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:09,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:09,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:09,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:09,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:09,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:09,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:09,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:09,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-02-24 00:30:09,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:09,543 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:09,544 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:09,544 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971813205] [2022-02-24 00:30:09,544 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971813205] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:09,544 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:09,544 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-02-24 00:30:09,544 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250413775] [2022-02-24 00:30:09,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:09,545 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-24 00:30:09,545 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:09,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-24 00:30:09,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-02-24 00:30:09,546 INFO L87 Difference]: Start difference. First operand 690 states and 921 transitions. Second operand has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2022-02-24 00:30:10,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:10,493 INFO L93 Difference]: Finished difference Result 782 states and 1034 transitions. [2022-02-24 00:30:10,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-24 00:30:10,494 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 41 [2022-02-24 00:30:10,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:10,497 INFO L225 Difference]: With dead ends: 782 [2022-02-24 00:30:10,498 INFO L226 Difference]: Without dead ends: 716 [2022-02-24 00:30:10,498 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-02-24 00:30:10,499 INFO L933 BasicCegarLoop]: 326 mSDtfsCounter, 436 mSDsluCounter, 412 mSDsCounter, 0 mSdLazyCounter, 1199 mSolverCounterSat, 168 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 450 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 1367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 168 IncrementalHoareTripleChecker+Valid, 1199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:10,501 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [450 Valid, 738 Invalid, 1367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [168 Valid, 1199 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-24 00:30:10,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2022-02-24 00:30:10,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 694. [2022-02-24 00:30:10,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 547 states have (on average 1.3162705667276051) internal successors, (720), 557 states have internal predecessors, (720), 87 states have call successors, (87), 58 states have call predecessors, (87), 59 states have return successors, (118), 81 states have call predecessors, (118), 78 states have call successors, (118) [2022-02-24 00:30:10,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 925 transitions. [2022-02-24 00:30:10,546 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 925 transitions. Word has length 41 [2022-02-24 00:30:10,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:10,547 INFO L470 AbstractCegarLoop]: Abstraction has 694 states and 925 transitions. [2022-02-24 00:30:10,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2022-02-24 00:30:10,547 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 925 transitions. [2022-02-24 00:30:10,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-24 00:30:10,549 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:10,549 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:10,549 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-02-24 00:30:10,549 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:10,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:10,550 INFO L85 PathProgramCache]: Analyzing trace with hash 1620668477, now seen corresponding path program 1 times [2022-02-24 00:30:10,550 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:10,550 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520602735] [2022-02-24 00:30:10,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:10,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:10,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:10,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:10,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:10,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:10,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:10,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:10,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:10,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-24 00:30:10,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:10,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-02-24 00:30:10,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:10,748 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:10,748 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:10,748 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520602735] [2022-02-24 00:30:10,748 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520602735] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:10,748 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:10,748 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-02-24 00:30:10,749 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119546670] [2022-02-24 00:30:10,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:10,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-24 00:30:10,749 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:10,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-24 00:30:10,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-02-24 00:30:10,750 INFO L87 Difference]: Start difference. First operand 694 states and 925 transitions. Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-02-24 00:30:11,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:11,380 INFO L93 Difference]: Finished difference Result 769 states and 1019 transitions. [2022-02-24 00:30:11,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-24 00:30:11,380 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 41 [2022-02-24 00:30:11,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:11,385 INFO L225 Difference]: With dead ends: 769 [2022-02-24 00:30:11,386 INFO L226 Difference]: Without dead ends: 764 [2022-02-24 00:30:11,387 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2022-02-24 00:30:11,388 INFO L933 BasicCegarLoop]: 333 mSDtfsCounter, 509 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 554 mSolverCounterSat, 213 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 512 SdHoareTripleChecker+Valid, 673 SdHoareTripleChecker+Invalid, 767 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 213 IncrementalHoareTripleChecker+Valid, 554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:11,388 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [512 Valid, 673 Invalid, 767 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [213 Valid, 554 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-24 00:30:11,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2022-02-24 00:30:11,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 733. [2022-02-24 00:30:11,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 733 states, 580 states have (on average 1.313793103448276) internal successors, (762), 593 states have internal predecessors, (762), 87 states have call successors, (87), 58 states have call predecessors, (87), 65 states have return successors, (124), 83 states have call predecessors, (124), 78 states have call successors, (124) [2022-02-24 00:30:11,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 973 transitions. [2022-02-24 00:30:11,432 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 973 transitions. Word has length 41 [2022-02-24 00:30:11,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:11,433 INFO L470 AbstractCegarLoop]: Abstraction has 733 states and 973 transitions. [2022-02-24 00:30:11,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-02-24 00:30:11,433 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 973 transitions. [2022-02-24 00:30:11,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-02-24 00:30:11,434 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:11,434 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:11,434 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-02-24 00:30:11,435 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:11,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:11,435 INFO L85 PathProgramCache]: Analyzing trace with hash -1267362978, now seen corresponding path program 1 times [2022-02-24 00:30:11,435 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:11,435 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907220773] [2022-02-24 00:30:11,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:11,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:11,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:11,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:11,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:11,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:11,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:11,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:11,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:11,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-24 00:30:11,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:11,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-02-24 00:30:11,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:11,691 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:11,691 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:11,692 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907220773] [2022-02-24 00:30:11,692 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907220773] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:11,692 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:11,692 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-02-24 00:30:11,692 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089022419] [2022-02-24 00:30:11,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:11,693 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-24 00:30:11,693 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:11,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-24 00:30:11,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-02-24 00:30:11,694 INFO L87 Difference]: Start difference. First operand 733 states and 973 transitions. Second operand has 12 states, 12 states have (on average 2.5) internal successors, (30), 7 states have internal predecessors, (30), 3 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-24 00:30:13,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:13,067 INFO L93 Difference]: Finished difference Result 773 states and 1021 transitions. [2022-02-24 00:30:13,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-24 00:30:13,067 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 7 states have internal predecessors, (30), 3 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 42 [2022-02-24 00:30:13,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:13,072 INFO L225 Difference]: With dead ends: 773 [2022-02-24 00:30:13,073 INFO L226 Difference]: Without dead ends: 764 [2022-02-24 00:30:13,073 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2022-02-24 00:30:13,075 INFO L933 BasicCegarLoop]: 316 mSDtfsCounter, 973 mSDsluCounter, 481 mSDsCounter, 0 mSdLazyCounter, 1289 mSolverCounterSat, 299 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 983 SdHoareTripleChecker+Valid, 797 SdHoareTripleChecker+Invalid, 1588 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 299 IncrementalHoareTripleChecker+Valid, 1289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:13,076 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [983 Valid, 797 Invalid, 1588 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [299 Valid, 1289 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-24 00:30:13,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2022-02-24 00:30:13,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 733. [2022-02-24 00:30:13,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 733 states, 580 states have (on average 1.3103448275862069) internal successors, (760), 593 states have internal predecessors, (760), 87 states have call successors, (87), 58 states have call predecessors, (87), 65 states have return successors, (124), 83 states have call predecessors, (124), 78 states have call successors, (124) [2022-02-24 00:30:13,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 971 transitions. [2022-02-24 00:30:13,129 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 971 transitions. Word has length 42 [2022-02-24 00:30:13,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:13,130 INFO L470 AbstractCegarLoop]: Abstraction has 733 states and 971 transitions. [2022-02-24 00:30:13,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 7 states have internal predecessors, (30), 3 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-24 00:30:13,130 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 971 transitions. [2022-02-24 00:30:13,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-02-24 00:30:13,131 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:13,131 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:13,132 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-02-24 00:30:13,132 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:13,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:13,132 INFO L85 PathProgramCache]: Analyzing trace with hash -1584928940, now seen corresponding path program 1 times [2022-02-24 00:30:13,132 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:13,132 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43361416] [2022-02-24 00:30:13,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:13,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:13,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:13,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:13,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:13,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:13,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:13,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:13,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:13,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-24 00:30:13,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:13,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-02-24 00:30:13,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:13,405 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:13,405 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:13,405 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43361416] [2022-02-24 00:30:13,405 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [43361416] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:13,405 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:13,405 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-02-24 00:30:13,405 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789099145] [2022-02-24 00:30:13,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:13,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-24 00:30:13,406 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:13,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-24 00:30:13,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-02-24 00:30:13,407 INFO L87 Difference]: Start difference. First operand 733 states and 971 transitions. Second operand has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 7 states have internal predecessors, (31), 3 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-24 00:30:14,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:14,645 INFO L93 Difference]: Finished difference Result 773 states and 1019 transitions. [2022-02-24 00:30:14,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-24 00:30:14,645 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 7 states have internal predecessors, (31), 3 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 43 [2022-02-24 00:30:14,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:14,649 INFO L225 Difference]: With dead ends: 773 [2022-02-24 00:30:14,649 INFO L226 Difference]: Without dead ends: 764 [2022-02-24 00:30:14,650 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2022-02-24 00:30:14,651 INFO L933 BasicCegarLoop]: 317 mSDtfsCounter, 671 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 1074 mSolverCounterSat, 198 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 681 SdHoareTripleChecker+Valid, 693 SdHoareTripleChecker+Invalid, 1272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 198 IncrementalHoareTripleChecker+Valid, 1074 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:14,652 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [681 Valid, 693 Invalid, 1272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [198 Valid, 1074 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-24 00:30:14,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2022-02-24 00:30:14,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 733. [2022-02-24 00:30:14,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 733 states, 580 states have (on average 1.306896551724138) internal successors, (758), 593 states have internal predecessors, (758), 87 states have call successors, (87), 58 states have call predecessors, (87), 65 states have return successors, (124), 83 states have call predecessors, (124), 78 states have call successors, (124) [2022-02-24 00:30:14,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 969 transitions. [2022-02-24 00:30:14,707 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 969 transitions. Word has length 43 [2022-02-24 00:30:14,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:14,707 INFO L470 AbstractCegarLoop]: Abstraction has 733 states and 969 transitions. [2022-02-24 00:30:14,708 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 7 states have internal predecessors, (31), 3 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-24 00:30:14,708 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 969 transitions. [2022-02-24 00:30:14,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-24 00:30:14,709 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:14,709 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:14,709 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-02-24 00:30:14,709 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:14,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:14,710 INFO L85 PathProgramCache]: Analyzing trace with hash -1688052930, now seen corresponding path program 1 times [2022-02-24 00:30:14,710 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:14,710 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022117448] [2022-02-24 00:30:14,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:14,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:14,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:14,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:14,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:14,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:14,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:14,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:14,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:14,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-02-24 00:30:14,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:14,862 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:14,863 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:14,863 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022117448] [2022-02-24 00:30:14,863 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022117448] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:14,863 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:14,863 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-24 00:30:14,863 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628696233] [2022-02-24 00:30:14,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:14,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-24 00:30:14,864 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:14,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-24 00:30:14,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-02-24 00:30:14,865 INFO L87 Difference]: Start difference. First operand 733 states and 969 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-02-24 00:30:16,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:16,191 INFO L93 Difference]: Finished difference Result 1110 states and 1487 transitions. [2022-02-24 00:30:16,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-24 00:30:16,192 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 44 [2022-02-24 00:30:16,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:16,197 INFO L225 Difference]: With dead ends: 1110 [2022-02-24 00:30:16,197 INFO L226 Difference]: Without dead ends: 1107 [2022-02-24 00:30:16,198 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-02-24 00:30:16,199 INFO L933 BasicCegarLoop]: 440 mSDtfsCounter, 408 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 1145 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 421 SdHoareTripleChecker+Valid, 649 SdHoareTripleChecker+Invalid, 1260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 1145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:16,199 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [421 Valid, 649 Invalid, 1260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 1145 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-02-24 00:30:16,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1107 states. [2022-02-24 00:30:16,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1107 to 846. [2022-02-24 00:30:16,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 846 states, 671 states have (on average 1.3144560357675112) internal successors, (882), 686 states have internal predecessors, (882), 97 states have call successors, (97), 68 states have call predecessors, (97), 77 states have return successors, (144), 93 states have call predecessors, (144), 88 states have call successors, (144) [2022-02-24 00:30:16,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 846 states to 846 states and 1123 transitions. [2022-02-24 00:30:16,271 INFO L78 Accepts]: Start accepts. Automaton has 846 states and 1123 transitions. Word has length 44 [2022-02-24 00:30:16,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:16,271 INFO L470 AbstractCegarLoop]: Abstraction has 846 states and 1123 transitions. [2022-02-24 00:30:16,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-02-24 00:30:16,272 INFO L276 IsEmpty]: Start isEmpty. Operand 846 states and 1123 transitions. [2022-02-24 00:30:16,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-24 00:30:16,273 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:16,273 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:16,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-02-24 00:30:16,273 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:16,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:16,274 INFO L85 PathProgramCache]: Analyzing trace with hash 1627203032, now seen corresponding path program 1 times [2022-02-24 00:30:16,274 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:16,274 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621610326] [2022-02-24 00:30:16,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:16,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:16,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:16,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:16,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:16,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:16,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:16,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:16,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:16,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-24 00:30:16,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:16,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-02-24 00:30:16,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:16,502 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:16,502 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:16,502 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621610326] [2022-02-24 00:30:16,502 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621610326] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:16,502 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:16,502 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-02-24 00:30:16,502 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457236361] [2022-02-24 00:30:16,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:16,503 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-24 00:30:16,503 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:16,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-24 00:30:16,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-02-24 00:30:16,503 INFO L87 Difference]: Start difference. First operand 846 states and 1123 transitions. Second operand has 10 states, 10 states have (on average 3.2) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-02-24 00:30:17,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:17,538 INFO L93 Difference]: Finished difference Result 889 states and 1174 transitions. [2022-02-24 00:30:17,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-24 00:30:17,539 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 44 [2022-02-24 00:30:17,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:17,543 INFO L225 Difference]: With dead ends: 889 [2022-02-24 00:30:17,543 INFO L226 Difference]: Without dead ends: 871 [2022-02-24 00:30:17,544 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-02-24 00:30:17,544 INFO L933 BasicCegarLoop]: 343 mSDtfsCounter, 220 mSDsluCounter, 691 mSDsCounter, 0 mSdLazyCounter, 1191 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 1034 SdHoareTripleChecker+Invalid, 1260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:17,545 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 1034 Invalid, 1260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1191 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-24 00:30:17,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 871 states. [2022-02-24 00:30:17,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 871 to 844. [2022-02-24 00:30:17,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 844 states, 670 states have (on average 1.3134328358208955) internal successors, (880), 685 states have internal predecessors, (880), 96 states have call successors, (96), 68 states have call predecessors, (96), 77 states have return successors, (143), 92 states have call predecessors, (143), 87 states have call successors, (143) [2022-02-24 00:30:17,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 844 states to 844 states and 1119 transitions. [2022-02-24 00:30:17,620 INFO L78 Accepts]: Start accepts. Automaton has 844 states and 1119 transitions. Word has length 44 [2022-02-24 00:30:17,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:17,622 INFO L470 AbstractCegarLoop]: Abstraction has 844 states and 1119 transitions. [2022-02-24 00:30:17,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-02-24 00:30:17,622 INFO L276 IsEmpty]: Start isEmpty. Operand 844 states and 1119 transitions. [2022-02-24 00:30:17,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-02-24 00:30:17,623 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:17,623 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:17,623 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-02-24 00:30:17,623 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:17,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:17,624 INFO L85 PathProgramCache]: Analyzing trace with hash -821084774, now seen corresponding path program 1 times [2022-02-24 00:30:17,624 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:17,624 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310390163] [2022-02-24 00:30:17,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:17,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:17,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:17,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:17,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:17,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:17,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:17,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:17,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:17,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-02-24 00:30:17,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:17,859 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:17,859 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:17,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310390163] [2022-02-24 00:30:17,859 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310390163] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:17,859 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:17,859 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-02-24 00:30:17,859 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039833478] [2022-02-24 00:30:17,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:17,860 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-24 00:30:17,860 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:17,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-24 00:30:17,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-02-24 00:30:17,861 INFO L87 Difference]: Start difference. First operand 844 states and 1119 transitions. Second operand has 10 states, 10 states have (on average 3.3) internal successors, (33), 6 states have internal predecessors, (33), 4 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-02-24 00:30:19,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:19,434 INFO L93 Difference]: Finished difference Result 1460 states and 1912 transitions. [2022-02-24 00:30:19,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-24 00:30:19,435 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.3) internal successors, (33), 6 states have internal predecessors, (33), 4 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 45 [2022-02-24 00:30:19,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:19,438 INFO L225 Difference]: With dead ends: 1460 [2022-02-24 00:30:19,439 INFO L226 Difference]: Without dead ends: 898 [2022-02-24 00:30:19,440 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=84, Invalid=188, Unknown=0, NotChecked=0, Total=272 [2022-02-24 00:30:19,441 INFO L933 BasicCegarLoop]: 447 mSDtfsCounter, 1173 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 1110 mSolverCounterSat, 414 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1185 SdHoareTripleChecker+Valid, 662 SdHoareTripleChecker+Invalid, 1524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 414 IncrementalHoareTripleChecker+Valid, 1110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:19,441 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1185 Valid, 662 Invalid, 1524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [414 Valid, 1110 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-24 00:30:19,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 898 states. [2022-02-24 00:30:19,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 898 to 835. [2022-02-24 00:30:19,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 835 states, 661 states have (on average 1.2995461422087746) internal successors, (859), 676 states have internal predecessors, (859), 96 states have call successors, (96), 68 states have call predecessors, (96), 77 states have return successors, (143), 92 states have call predecessors, (143), 87 states have call successors, (143) [2022-02-24 00:30:19,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 1098 transitions. [2022-02-24 00:30:19,514 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 1098 transitions. Word has length 45 [2022-02-24 00:30:19,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:19,515 INFO L470 AbstractCegarLoop]: Abstraction has 835 states and 1098 transitions. [2022-02-24 00:30:19,515 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.3) internal successors, (33), 6 states have internal predecessors, (33), 4 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-02-24 00:30:19,515 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 1098 transitions. [2022-02-24 00:30:19,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-02-24 00:30:19,517 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:19,517 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:19,517 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-02-24 00:30:19,517 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:19,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:19,517 INFO L85 PathProgramCache]: Analyzing trace with hash 926060866, now seen corresponding path program 1 times [2022-02-24 00:30:19,518 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:19,518 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320943714] [2022-02-24 00:30:19,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:19,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:19,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:19,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:19,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:19,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:19,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:19,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:19,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:19,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-02-24 00:30:19,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:19,657 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:19,657 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:19,657 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320943714] [2022-02-24 00:30:19,657 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320943714] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:19,657 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:19,657 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-02-24 00:30:19,657 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976704002] [2022-02-24 00:30:19,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:19,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-24 00:30:19,658 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:19,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-24 00:30:19,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-02-24 00:30:19,659 INFO L87 Difference]: Start difference. First operand 835 states and 1098 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 4 states have internal predecessors, (36), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-02-24 00:30:20,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:20,646 INFO L93 Difference]: Finished difference Result 934 states and 1199 transitions. [2022-02-24 00:30:20,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-24 00:30:20,647 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 4 states have internal predecessors, (36), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 49 [2022-02-24 00:30:20,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:20,649 INFO L225 Difference]: With dead ends: 934 [2022-02-24 00:30:20,650 INFO L226 Difference]: Without dead ends: 595 [2022-02-24 00:30:20,651 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2022-02-24 00:30:20,651 INFO L933 BasicCegarLoop]: 383 mSDtfsCounter, 632 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 750 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 639 SdHoareTripleChecker+Valid, 703 SdHoareTripleChecker+Invalid, 875 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 750 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:20,652 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [639 Valid, 703 Invalid, 875 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 750 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-24 00:30:20,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2022-02-24 00:30:20,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 543. [2022-02-24 00:30:20,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 430 states have (on average 1.2767441860465116) internal successors, (549), 442 states have internal predecessors, (549), 63 states have call successors, (63), 43 states have call predecessors, (63), 49 states have return successors, (75), 59 states have call predecessors, (75), 54 states have call successors, (75) [2022-02-24 00:30:20,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 687 transitions. [2022-02-24 00:30:20,732 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 687 transitions. Word has length 49 [2022-02-24 00:30:20,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:20,732 INFO L470 AbstractCegarLoop]: Abstraction has 543 states and 687 transitions. [2022-02-24 00:30:20,732 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 4 states have internal predecessors, (36), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-02-24 00:30:20,732 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 687 transitions. [2022-02-24 00:30:20,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-02-24 00:30:20,734 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:20,734 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:20,734 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-02-24 00:30:20,734 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:20,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:20,734 INFO L85 PathProgramCache]: Analyzing trace with hash -399707783, now seen corresponding path program 1 times [2022-02-24 00:30:20,734 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:20,735 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078755289] [2022-02-24 00:30:20,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:20,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:20,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:20,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:20,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:20,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:20,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:20,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:20,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:20,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-02-24 00:30:20,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:20,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-24 00:30:20,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:20,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-02-24 00:30:20,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:20,878 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:20,878 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:20,879 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078755289] [2022-02-24 00:30:20,879 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078755289] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:20,879 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:20,879 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-02-24 00:30:20,879 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410586695] [2022-02-24 00:30:20,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:20,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-24 00:30:20,879 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:20,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-24 00:30:20,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-02-24 00:30:20,880 INFO L87 Difference]: Start difference. First operand 543 states and 687 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (10), 7 states have call predecessors, (10), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2022-02-24 00:30:21,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:21,684 INFO L93 Difference]: Finished difference Result 849 states and 1082 transitions. [2022-02-24 00:30:21,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-24 00:30:21,685 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (10), 7 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 58 [2022-02-24 00:30:21,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:21,687 INFO L225 Difference]: With dead ends: 849 [2022-02-24 00:30:21,688 INFO L226 Difference]: Without dead ends: 584 [2022-02-24 00:30:21,689 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-02-24 00:30:21,689 INFO L933 BasicCegarLoop]: 339 mSDtfsCounter, 320 mSDsluCounter, 409 mSDsCounter, 0 mSdLazyCounter, 692 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 748 SdHoareTripleChecker+Invalid, 828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 692 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:21,689 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [325 Valid, 748 Invalid, 828 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 692 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-24 00:30:21,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2022-02-24 00:30:21,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 557. [2022-02-24 00:30:21,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 443 states have (on average 1.2776523702031604) internal successors, (566), 455 states have internal predecessors, (566), 63 states have call successors, (63), 43 states have call predecessors, (63), 50 states have return successors, (78), 59 states have call predecessors, (78), 54 states have call successors, (78) [2022-02-24 00:30:21,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 707 transitions. [2022-02-24 00:30:21,744 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 707 transitions. Word has length 58 [2022-02-24 00:30:21,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:21,744 INFO L470 AbstractCegarLoop]: Abstraction has 557 states and 707 transitions. [2022-02-24 00:30:21,744 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (10), 7 states have call predecessors, (10), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2022-02-24 00:30:21,744 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 707 transitions. [2022-02-24 00:30:21,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-02-24 00:30:21,745 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:21,745 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:21,746 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-02-24 00:30:21,746 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:21,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:21,746 INFO L85 PathProgramCache]: Analyzing trace with hash -4114481, now seen corresponding path program 1 times [2022-02-24 00:30:21,746 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:21,746 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127483036] [2022-02-24 00:30:21,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:21,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:21,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:21,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:21,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:21,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:21,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:21,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:21,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:21,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-24 00:30:21,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:21,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-02-24 00:30:21,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:21,946 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:21,947 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:21,947 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127483036] [2022-02-24 00:30:21,947 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127483036] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:21,947 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:21,947 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-02-24 00:30:21,947 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807504094] [2022-02-24 00:30:21,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:21,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-24 00:30:21,948 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:21,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-24 00:30:21,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2022-02-24 00:30:21,948 INFO L87 Difference]: Start difference. First operand 557 states and 707 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 7 states have internal predecessors, (40), 4 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-02-24 00:30:24,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:24,037 INFO L93 Difference]: Finished difference Result 804 states and 1023 transitions. [2022-02-24 00:30:24,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-24 00:30:24,037 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 7 states have internal predecessors, (40), 4 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 52 [2022-02-24 00:30:24,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:24,040 INFO L225 Difference]: With dead ends: 804 [2022-02-24 00:30:24,040 INFO L226 Difference]: Without dead ends: 729 [2022-02-24 00:30:24,041 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=161, Invalid=489, Unknown=0, NotChecked=0, Total=650 [2022-02-24 00:30:24,042 INFO L933 BasicCegarLoop]: 436 mSDtfsCounter, 736 mSDsluCounter, 852 mSDsCounter, 0 mSdLazyCounter, 2466 mSolverCounterSat, 284 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 738 SdHoareTripleChecker+Valid, 1288 SdHoareTripleChecker+Invalid, 2750 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 284 IncrementalHoareTripleChecker+Valid, 2466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:24,042 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [738 Valid, 1288 Invalid, 2750 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [284 Valid, 2466 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-02-24 00:30:24,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 729 states. [2022-02-24 00:30:24,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 729 to 586. [2022-02-24 00:30:24,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 466 states have (on average 1.2703862660944205) internal successors, (592), 479 states have internal predecessors, (592), 65 states have call successors, (65), 44 states have call predecessors, (65), 54 states have return successors, (83), 63 states have call predecessors, (83), 56 states have call successors, (83) [2022-02-24 00:30:24,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 740 transitions. [2022-02-24 00:30:24,097 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 740 transitions. Word has length 52 [2022-02-24 00:30:24,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:24,097 INFO L470 AbstractCegarLoop]: Abstraction has 586 states and 740 transitions. [2022-02-24 00:30:24,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 7 states have internal predecessors, (40), 4 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-02-24 00:30:24,098 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 740 transitions. [2022-02-24 00:30:24,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-02-24 00:30:24,099 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:24,099 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:24,099 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-02-24 00:30:24,099 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:24,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:24,100 INFO L85 PathProgramCache]: Analyzing trace with hash -1043769892, now seen corresponding path program 1 times [2022-02-24 00:30:24,100 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:24,100 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269986351] [2022-02-24 00:30:24,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:24,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:24,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:24,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:24,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:24,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:24,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:24,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:24,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:24,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-02-24 00:30:24,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:24,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-02-24 00:30:24,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:24,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-24 00:30:24,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:24,375 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:24,376 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:24,376 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269986351] [2022-02-24 00:30:24,376 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269986351] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:24,376 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:24,376 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-02-24 00:30:24,376 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821619077] [2022-02-24 00:30:24,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:24,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-24 00:30:24,377 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:24,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-24 00:30:24,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-02-24 00:30:24,378 INFO L87 Difference]: Start difference. First operand 586 states and 740 transitions. Second operand has 10 states, 10 states have (on average 4.5) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (10), 7 states have call predecessors, (10), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2022-02-24 00:30:25,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:25,280 INFO L93 Difference]: Finished difference Result 880 states and 1120 transitions. [2022-02-24 00:30:25,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-24 00:30:25,281 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.5) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (10), 7 states have call predecessors, (10), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) Word has length 61 [2022-02-24 00:30:25,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:25,283 INFO L225 Difference]: With dead ends: 880 [2022-02-24 00:30:25,283 INFO L226 Difference]: Without dead ends: 572 [2022-02-24 00:30:25,285 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-02-24 00:30:25,285 INFO L933 BasicCegarLoop]: 344 mSDtfsCounter, 340 mSDsluCounter, 833 mSDsCounter, 0 mSdLazyCounter, 1021 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 1177 SdHoareTripleChecker+Invalid, 1150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 1021 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:25,285 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [346 Valid, 1177 Invalid, 1150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 1021 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-24 00:30:25,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2022-02-24 00:30:25,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 534. [2022-02-24 00:30:25,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 422 states have (on average 1.2630331753554502) internal successors, (533), 432 states have internal predecessors, (533), 62 states have call successors, (62), 43 states have call predecessors, (62), 49 states have return successors, (72), 59 states have call predecessors, (72), 54 states have call successors, (72) [2022-02-24 00:30:25,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 667 transitions. [2022-02-24 00:30:25,336 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 667 transitions. Word has length 61 [2022-02-24 00:30:25,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:25,336 INFO L470 AbstractCegarLoop]: Abstraction has 534 states and 667 transitions. [2022-02-24 00:30:25,337 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.5) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (10), 7 states have call predecessors, (10), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2022-02-24 00:30:25,337 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 667 transitions. [2022-02-24 00:30:25,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-02-24 00:30:25,338 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:25,338 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:25,338 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-02-24 00:30:25,338 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:25,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:25,338 INFO L85 PathProgramCache]: Analyzing trace with hash 197420613, now seen corresponding path program 1 times [2022-02-24 00:30:25,339 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:25,339 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113583743] [2022-02-24 00:30:25,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:25,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:25,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:25,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:25,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:25,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:25,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:25,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:25,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:25,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-24 00:30:25,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:25,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-02-24 00:30:25,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:25,536 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:25,536 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:25,536 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113583743] [2022-02-24 00:30:25,536 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113583743] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:25,536 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:25,537 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-02-24 00:30:25,537 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1724049292] [2022-02-24 00:30:25,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:25,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-24 00:30:25,537 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:25,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-24 00:30:25,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-02-24 00:30:25,538 INFO L87 Difference]: Start difference. First operand 534 states and 667 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 5 states have internal predecessors, (42), 3 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-24 00:30:26,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:26,410 INFO L93 Difference]: Finished difference Result 912 states and 1160 transitions. [2022-02-24 00:30:26,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-24 00:30:26,410 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 5 states have internal predecessors, (42), 3 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 54 [2022-02-24 00:30:26,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:26,412 INFO L225 Difference]: With dead ends: 912 [2022-02-24 00:30:26,413 INFO L226 Difference]: Without dead ends: 587 [2022-02-24 00:30:26,414 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=70, Invalid=140, Unknown=0, NotChecked=0, Total=210 [2022-02-24 00:30:26,414 INFO L933 BasicCegarLoop]: 319 mSDtfsCounter, 906 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 701 mSolverCounterSat, 271 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 919 SdHoareTripleChecker+Valid, 741 SdHoareTripleChecker+Invalid, 972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 271 IncrementalHoareTripleChecker+Valid, 701 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:26,414 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [919 Valid, 741 Invalid, 972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [271 Valid, 701 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-24 00:30:26,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2022-02-24 00:30:26,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 543. [2022-02-24 00:30:26,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 431 states have (on average 1.2645011600928073) internal successors, (545), 441 states have internal predecessors, (545), 62 states have call successors, (62), 43 states have call predecessors, (62), 49 states have return successors, (72), 59 states have call predecessors, (72), 54 states have call successors, (72) [2022-02-24 00:30:26,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 679 transitions. [2022-02-24 00:30:26,476 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 679 transitions. Word has length 54 [2022-02-24 00:30:26,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:26,476 INFO L470 AbstractCegarLoop]: Abstraction has 543 states and 679 transitions. [2022-02-24 00:30:26,477 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 5 states have internal predecessors, (42), 3 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-24 00:30:26,477 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 679 transitions. [2022-02-24 00:30:26,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-02-24 00:30:26,478 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:26,478 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:26,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-02-24 00:30:26,478 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:26,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:26,479 INFO L85 PathProgramCache]: Analyzing trace with hash 1550730310, now seen corresponding path program 1 times [2022-02-24 00:30:26,479 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:26,481 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401534797] [2022-02-24 00:30:26,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:26,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:26,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:26,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:26,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:26,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:26,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:26,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:26,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:26,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-24 00:30:26,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:26,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-02-24 00:30:26,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:26,699 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:26,699 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:26,699 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401534797] [2022-02-24 00:30:26,700 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401534797] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:26,700 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:26,700 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-02-24 00:30:26,700 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400244652] [2022-02-24 00:30:26,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:26,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-24 00:30:26,701 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:26,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-24 00:30:26,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2022-02-24 00:30:26,702 INFO L87 Difference]: Start difference. First operand 543 states and 679 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 8 states have internal predecessors, (42), 4 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-02-24 00:30:28,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:28,025 INFO L93 Difference]: Finished difference Result 645 states and 809 transitions. [2022-02-24 00:30:28,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-24 00:30:28,026 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 8 states have internal predecessors, (42), 4 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 54 [2022-02-24 00:30:28,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:28,028 INFO L225 Difference]: With dead ends: 645 [2022-02-24 00:30:28,028 INFO L226 Difference]: Without dead ends: 555 [2022-02-24 00:30:28,029 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2022-02-24 00:30:28,029 INFO L933 BasicCegarLoop]: 317 mSDtfsCounter, 586 mSDsluCounter, 626 mSDsCounter, 0 mSdLazyCounter, 1293 mSolverCounterSat, 152 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 593 SdHoareTripleChecker+Valid, 943 SdHoareTripleChecker+Invalid, 1445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 152 IncrementalHoareTripleChecker+Valid, 1293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:28,030 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [593 Valid, 943 Invalid, 1445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [152 Valid, 1293 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-24 00:30:28,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2022-02-24 00:30:28,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 524. [2022-02-24 00:30:28,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 414 states have (on average 1.2584541062801933) internal successors, (521), 424 states have internal predecessors, (521), 62 states have call successors, (62), 43 states have call predecessors, (62), 47 states have return successors, (70), 57 states have call predecessors, (70), 54 states have call successors, (70) [2022-02-24 00:30:28,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 653 transitions. [2022-02-24 00:30:28,083 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 653 transitions. Word has length 54 [2022-02-24 00:30:28,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:28,083 INFO L470 AbstractCegarLoop]: Abstraction has 524 states and 653 transitions. [2022-02-24 00:30:28,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 8 states have internal predecessors, (42), 4 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-02-24 00:30:28,083 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 653 transitions. [2022-02-24 00:30:28,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-02-24 00:30:28,084 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:28,084 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:28,085 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-02-24 00:30:28,085 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:28,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:28,085 INFO L85 PathProgramCache]: Analyzing trace with hash 1906967654, now seen corresponding path program 1 times [2022-02-24 00:30:28,085 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:28,085 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883456856] [2022-02-24 00:30:28,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:28,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:28,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:28,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:28,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:28,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:28,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:28,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:28,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:28,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-24 00:30:28,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:28,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-02-24 00:30:28,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:28,236 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:28,237 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:28,237 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883456856] [2022-02-24 00:30:28,237 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883456856] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:28,237 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:28,237 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-02-24 00:30:28,237 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639849008] [2022-02-24 00:30:28,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:28,238 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-24 00:30:28,238 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:28,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-24 00:30:28,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-02-24 00:30:28,238 INFO L87 Difference]: Start difference. First operand 524 states and 653 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-02-24 00:30:29,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:29,236 INFO L93 Difference]: Finished difference Result 571 states and 708 transitions. [2022-02-24 00:30:29,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-24 00:30:29,237 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 54 [2022-02-24 00:30:29,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:29,239 INFO L225 Difference]: With dead ends: 571 [2022-02-24 00:30:29,239 INFO L226 Difference]: Without dead ends: 552 [2022-02-24 00:30:29,239 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2022-02-24 00:30:29,240 INFO L933 BasicCegarLoop]: 350 mSDtfsCounter, 253 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 873 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 666 SdHoareTripleChecker+Invalid, 939 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 873 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:29,241 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [258 Valid, 666 Invalid, 939 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 873 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-24 00:30:29,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2022-02-24 00:30:29,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 519. [2022-02-24 00:30:29,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 519 states, 410 states have (on average 1.2463414634146341) internal successors, (511), 419 states have internal predecessors, (511), 61 states have call successors, (61), 43 states have call predecessors, (61), 47 states have return successors, (70), 57 states have call predecessors, (70), 54 states have call successors, (70) [2022-02-24 00:30:29,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 642 transitions. [2022-02-24 00:30:29,295 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 642 transitions. Word has length 54 [2022-02-24 00:30:29,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:29,296 INFO L470 AbstractCegarLoop]: Abstraction has 519 states and 642 transitions. [2022-02-24 00:30:29,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-02-24 00:30:29,296 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 642 transitions. [2022-02-24 00:30:29,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-02-24 00:30:29,298 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:29,298 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:29,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-02-24 00:30:29,298 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:29,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:29,299 INFO L85 PathProgramCache]: Analyzing trace with hash -982023083, now seen corresponding path program 1 times [2022-02-24 00:30:29,299 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:29,299 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457347074] [2022-02-24 00:30:29,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:29,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:29,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:29,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:29,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:29,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:29,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:29,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:29,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:29,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-24 00:30:29,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:29,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-02-24 00:30:29,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:29,502 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:29,503 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:29,503 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457347074] [2022-02-24 00:30:29,503 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457347074] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:29,503 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:29,503 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-02-24 00:30:29,503 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829810509] [2022-02-24 00:30:29,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:29,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-24 00:30:29,508 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:29,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-24 00:30:29,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2022-02-24 00:30:29,509 INFO L87 Difference]: Start difference. First operand 519 states and 642 transitions. Second operand has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-02-24 00:30:30,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:30,440 INFO L93 Difference]: Finished difference Result 584 states and 726 transitions. [2022-02-24 00:30:30,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-24 00:30:30,440 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) Word has length 55 [2022-02-24 00:30:30,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:30,442 INFO L225 Difference]: With dead ends: 584 [2022-02-24 00:30:30,442 INFO L226 Difference]: Without dead ends: 580 [2022-02-24 00:30:30,443 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2022-02-24 00:30:30,443 INFO L933 BasicCegarLoop]: 332 mSDtfsCounter, 299 mSDsluCounter, 1241 mSDsCounter, 0 mSdLazyCounter, 1596 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 1573 SdHoareTripleChecker+Invalid, 1705 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1596 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:30,443 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [306 Valid, 1573 Invalid, 1705 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1596 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-24 00:30:30,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2022-02-24 00:30:30,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 536. [2022-02-24 00:30:30,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 425 states have (on average 1.2376470588235293) internal successors, (526), 434 states have internal predecessors, (526), 61 states have call successors, (61), 43 states have call predecessors, (61), 49 states have return successors, (77), 59 states have call predecessors, (77), 54 states have call successors, (77) [2022-02-24 00:30:30,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 664 transitions. [2022-02-24 00:30:30,500 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 664 transitions. Word has length 55 [2022-02-24 00:30:30,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:30,500 INFO L470 AbstractCegarLoop]: Abstraction has 536 states and 664 transitions. [2022-02-24 00:30:30,501 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-02-24 00:30:30,501 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 664 transitions. [2022-02-24 00:30:30,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-02-24 00:30:30,502 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:30,502 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:30,502 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-02-24 00:30:30,502 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:30,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:30,503 INFO L85 PathProgramCache]: Analyzing trace with hash -981991339, now seen corresponding path program 1 times [2022-02-24 00:30:30,503 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:30,503 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266971721] [2022-02-24 00:30:30,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:30,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:30,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:30,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:30,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:30,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:30,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:30,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:30,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:30,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-24 00:30:30,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:30,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-02-24 00:30:30,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:30,686 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:30,687 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:30,687 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266971721] [2022-02-24 00:30:30,687 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266971721] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:30,687 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:30,687 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-02-24 00:30:30,687 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390922304] [2022-02-24 00:30:30,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:30,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-24 00:30:30,688 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:30,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-24 00:30:30,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2022-02-24 00:30:30,688 INFO L87 Difference]: Start difference. First operand 536 states and 664 transitions. Second operand has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-02-24 00:30:31,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:31,772 INFO L93 Difference]: Finished difference Result 579 states and 714 transitions. [2022-02-24 00:30:31,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-24 00:30:31,774 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) Word has length 55 [2022-02-24 00:30:31,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:31,776 INFO L225 Difference]: With dead ends: 579 [2022-02-24 00:30:31,776 INFO L226 Difference]: Without dead ends: 564 [2022-02-24 00:30:31,776 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2022-02-24 00:30:31,778 INFO L933 BasicCegarLoop]: 336 mSDtfsCounter, 201 mSDsluCounter, 1103 mSDsCounter, 0 mSdLazyCounter, 1987 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 1439 SdHoareTripleChecker+Invalid, 2055 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1987 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:31,778 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [204 Valid, 1439 Invalid, 2055 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1987 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-24 00:30:31,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2022-02-24 00:30:31,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 533. [2022-02-24 00:30:31,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 533 states, 422 states have (on average 1.2393364928909953) internal successors, (523), 432 states have internal predecessors, (523), 61 states have call successors, (61), 43 states have call predecessors, (61), 49 states have return successors, (76), 58 states have call predecessors, (76), 54 states have call successors, (76) [2022-02-24 00:30:31,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 533 states to 533 states and 660 transitions. [2022-02-24 00:30:31,837 INFO L78 Accepts]: Start accepts. Automaton has 533 states and 660 transitions. Word has length 55 [2022-02-24 00:30:31,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:31,838 INFO L470 AbstractCegarLoop]: Abstraction has 533 states and 660 transitions. [2022-02-24 00:30:31,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-02-24 00:30:31,838 INFO L276 IsEmpty]: Start isEmpty. Operand 533 states and 660 transitions. [2022-02-24 00:30:31,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-24 00:30:31,839 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:31,839 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:31,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-02-24 00:30:31,840 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:31,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:31,840 INFO L85 PathProgramCache]: Analyzing trace with hash 1286130686, now seen corresponding path program 1 times [2022-02-24 00:30:31,840 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:31,840 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409782143] [2022-02-24 00:30:31,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:31,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:31,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:31,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:31,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:31,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:31,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:31,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:31,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:31,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-24 00:30:31,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:32,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-02-24 00:30:32,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:32,023 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:32,023 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:32,023 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409782143] [2022-02-24 00:30:32,023 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409782143] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:32,024 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:32,024 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-02-24 00:30:32,024 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080612468] [2022-02-24 00:30:32,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:32,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-24 00:30:32,024 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:32,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-24 00:30:32,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-02-24 00:30:32,025 INFO L87 Difference]: Start difference. First operand 533 states and 660 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 5 states have internal predecessors, (44), 3 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-24 00:30:33,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:33,375 INFO L93 Difference]: Finished difference Result 570 states and 702 transitions. [2022-02-24 00:30:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-24 00:30:33,376 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 5 states have internal predecessors, (44), 3 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 56 [2022-02-24 00:30:33,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:33,377 INFO L225 Difference]: With dead ends: 570 [2022-02-24 00:30:33,377 INFO L226 Difference]: Without dead ends: 552 [2022-02-24 00:30:33,378 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2022-02-24 00:30:33,378 INFO L933 BasicCegarLoop]: 339 mSDtfsCounter, 549 mSDsluCounter, 417 mSDsCounter, 0 mSdLazyCounter, 1342 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 560 SdHoareTripleChecker+Valid, 756 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 1342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:33,378 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [560 Valid, 756 Invalid, 1475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 1342 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-24 00:30:33,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2022-02-24 00:30:33,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 515. [2022-02-24 00:30:33,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 407 states have (on average 1.2432432432432432) internal successors, (506), 416 states have internal predecessors, (506), 60 states have call successors, (60), 43 states have call predecessors, (60), 47 states have return successors, (69), 56 states have call predecessors, (69), 53 states have call successors, (69) [2022-02-24 00:30:33,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 635 transitions. [2022-02-24 00:30:33,433 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 635 transitions. Word has length 56 [2022-02-24 00:30:33,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:33,433 INFO L470 AbstractCegarLoop]: Abstraction has 515 states and 635 transitions. [2022-02-24 00:30:33,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 5 states have internal predecessors, (44), 3 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2022-02-24 00:30:33,434 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 635 transitions. [2022-02-24 00:30:33,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-02-24 00:30:33,435 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:33,435 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:33,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-02-24 00:30:33,435 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:33,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:33,436 INFO L85 PathProgramCache]: Analyzing trace with hash 1409892568, now seen corresponding path program 1 times [2022-02-24 00:30:33,436 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:33,436 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526105599] [2022-02-24 00:30:33,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:33,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:33,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:33,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:33,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:33,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:33,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:33,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:33,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:33,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-24 00:30:33,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:33,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-02-24 00:30:33,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:33,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-02-24 00:30:33,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:33,619 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:33,619 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:33,619 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526105599] [2022-02-24 00:30:33,619 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526105599] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:33,619 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:33,619 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-02-24 00:30:33,620 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328243670] [2022-02-24 00:30:33,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:33,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-24 00:30:33,622 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:33,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-24 00:30:33,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-02-24 00:30:33,623 INFO L87 Difference]: Start difference. First operand 515 states and 635 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (8), 8 states have call predecessors, (8), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2022-02-24 00:30:34,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:34,770 INFO L93 Difference]: Finished difference Result 563 states and 690 transitions. [2022-02-24 00:30:34,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-24 00:30:34,770 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (8), 8 states have call predecessors, (8), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 57 [2022-02-24 00:30:34,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:34,772 INFO L225 Difference]: With dead ends: 563 [2022-02-24 00:30:34,772 INFO L226 Difference]: Without dead ends: 535 [2022-02-24 00:30:34,772 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-02-24 00:30:34,773 INFO L933 BasicCegarLoop]: 314 mSDtfsCounter, 407 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 2021 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 418 SdHoareTripleChecker+Valid, 862 SdHoareTripleChecker+Invalid, 2175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 2021 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:34,773 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [418 Valid, 862 Invalid, 2175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 2021 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-24 00:30:34,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2022-02-24 00:30:34,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 506. [2022-02-24 00:30:34,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 401 states have (on average 1.2394014962593516) internal successors, (497), 409 states have internal predecessors, (497), 59 states have call successors, (59), 42 states have call predecessors, (59), 45 states have return successors, (67), 55 states have call predecessors, (67), 52 states have call successors, (67) [2022-02-24 00:30:34,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 623 transitions. [2022-02-24 00:30:34,833 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 623 transitions. Word has length 57 [2022-02-24 00:30:34,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:34,833 INFO L470 AbstractCegarLoop]: Abstraction has 506 states and 623 transitions. [2022-02-24 00:30:34,833 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (8), 8 states have call predecessors, (8), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2022-02-24 00:30:34,833 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 623 transitions. [2022-02-24 00:30:34,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-02-24 00:30:34,834 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:34,834 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:34,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-02-24 00:30:34,835 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:34,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:34,835 INFO L85 PathProgramCache]: Analyzing trace with hash -463727783, now seen corresponding path program 1 times [2022-02-24 00:30:34,835 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:34,835 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383561763] [2022-02-24 00:30:34,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:34,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:34,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:34,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:34,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:34,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:34,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:34,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:34,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:34,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-02-24 00:30:34,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:35,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-02-24 00:30:35,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:35,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-24 00:30:35,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:35,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-02-24 00:30:35,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:35,052 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:35,052 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:35,052 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383561763] [2022-02-24 00:30:35,052 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383561763] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:35,052 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:35,052 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-02-24 00:30:35,053 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104202208] [2022-02-24 00:30:35,053 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:35,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-24 00:30:35,053 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:35,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-24 00:30:35,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2022-02-24 00:30:35,054 INFO L87 Difference]: Start difference. First operand 506 states and 623 transitions. Second operand has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 6 states have internal predecessors, (47), 3 states have call successors, (11), 9 states have call predecessors, (11), 4 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2022-02-24 00:30:35,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:35,839 INFO L93 Difference]: Finished difference Result 798 states and 995 transitions. [2022-02-24 00:30:35,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-24 00:30:35,840 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 6 states have internal predecessors, (47), 3 states have call successors, (11), 9 states have call predecessors, (11), 4 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2022-02-24 00:30:35,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:35,842 INFO L225 Difference]: With dead ends: 798 [2022-02-24 00:30:35,842 INFO L226 Difference]: Without dead ends: 539 [2022-02-24 00:30:35,843 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=106, Invalid=314, Unknown=0, NotChecked=0, Total=420 [2022-02-24 00:30:35,844 INFO L933 BasicCegarLoop]: 314 mSDtfsCounter, 764 mSDsluCounter, 472 mSDsCounter, 0 mSdLazyCounter, 753 mSolverCounterSat, 253 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 775 SdHoareTripleChecker+Valid, 786 SdHoareTripleChecker+Invalid, 1006 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 253 IncrementalHoareTripleChecker+Valid, 753 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:35,844 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [775 Valid, 786 Invalid, 1006 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [253 Valid, 753 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-24 00:30:35,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2022-02-24 00:30:35,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 506. [2022-02-24 00:30:35,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 401 states have (on average 1.2344139650872819) internal successors, (495), 409 states have internal predecessors, (495), 59 states have call successors, (59), 42 states have call predecessors, (59), 45 states have return successors, (67), 55 states have call predecessors, (67), 52 states have call successors, (67) [2022-02-24 00:30:35,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 621 transitions. [2022-02-24 00:30:35,899 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 621 transitions. Word has length 65 [2022-02-24 00:30:35,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:35,900 INFO L470 AbstractCegarLoop]: Abstraction has 506 states and 621 transitions. [2022-02-24 00:30:35,900 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 6 states have internal predecessors, (47), 3 states have call successors, (11), 9 states have call predecessors, (11), 4 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2022-02-24 00:30:35,900 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 621 transitions. [2022-02-24 00:30:35,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-24 00:30:35,901 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:35,901 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:35,901 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-02-24 00:30:35,901 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:35,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:35,902 INFO L85 PathProgramCache]: Analyzing trace with hash -114011561, now seen corresponding path program 1 times [2022-02-24 00:30:35,902 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:35,902 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302638340] [2022-02-24 00:30:35,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:35,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:35,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:35,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:35,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:36,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:36,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:36,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:36,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:36,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-24 00:30:36,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:36,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-02-24 00:30:36,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:36,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-24 00:30:36,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:36,067 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:36,067 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:36,067 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302638340] [2022-02-24 00:30:36,068 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302638340] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:36,068 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:36,068 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-02-24 00:30:36,068 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251260441] [2022-02-24 00:30:36,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:36,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-24 00:30:36,069 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:36,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-24 00:30:36,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2022-02-24 00:30:36,070 INFO L87 Difference]: Start difference. First operand 506 states and 621 transitions. Second operand has 9 states, 9 states have (on average 5.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (8), 8 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-02-24 00:30:36,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:36,925 INFO L93 Difference]: Finished difference Result 556 states and 679 transitions. [2022-02-24 00:30:36,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-24 00:30:36,926 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (8), 8 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 59 [2022-02-24 00:30:36,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:36,927 INFO L225 Difference]: With dead ends: 556 [2022-02-24 00:30:36,927 INFO L226 Difference]: Without dead ends: 535 [2022-02-24 00:30:36,928 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 10 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2022-02-24 00:30:36,929 INFO L933 BasicCegarLoop]: 326 mSDtfsCounter, 393 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 938 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 405 SdHoareTripleChecker+Valid, 536 SdHoareTripleChecker+Invalid, 1061 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 938 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:36,930 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [405 Valid, 536 Invalid, 1061 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 938 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-24 00:30:36,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2022-02-24 00:30:37,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 505. [2022-02-24 00:30:37,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 400 states have (on average 1.2225) internal successors, (489), 408 states have internal predecessors, (489), 59 states have call successors, (59), 42 states have call predecessors, (59), 45 states have return successors, (67), 55 states have call predecessors, (67), 52 states have call successors, (67) [2022-02-24 00:30:37,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 615 transitions. [2022-02-24 00:30:37,017 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 615 transitions. Word has length 59 [2022-02-24 00:30:37,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:37,017 INFO L470 AbstractCegarLoop]: Abstraction has 505 states and 615 transitions. [2022-02-24 00:30:37,018 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (8), 8 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-02-24 00:30:37,018 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 615 transitions. [2022-02-24 00:30:37,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-02-24 00:30:37,019 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:37,019 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:37,019 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-02-24 00:30:37,019 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:37,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:37,020 INFO L85 PathProgramCache]: Analyzing trace with hash 568579878, now seen corresponding path program 1 times [2022-02-24 00:30:37,020 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:37,020 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493743943] [2022-02-24 00:30:37,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:37,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:37,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:37,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:37,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:37,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:37,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:37,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:37,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:37,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-02-24 00:30:37,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:37,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-02-24 00:30:37,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:37,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-24 00:30:37,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:37,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-02-24 00:30:37,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:37,218 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:37,219 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:37,219 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493743943] [2022-02-24 00:30:37,219 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493743943] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:37,219 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:37,219 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-02-24 00:30:37,219 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442203584] [2022-02-24 00:30:37,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:37,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-24 00:30:37,220 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:37,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-24 00:30:37,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2022-02-24 00:30:37,220 INFO L87 Difference]: Start difference. First operand 505 states and 615 transitions. Second operand has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (11), 8 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2022-02-24 00:30:38,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:38,306 INFO L93 Difference]: Finished difference Result 783 states and 965 transitions. [2022-02-24 00:30:38,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-24 00:30:38,307 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (11), 8 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) Word has length 68 [2022-02-24 00:30:38,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:38,310 INFO L225 Difference]: With dead ends: 783 [2022-02-24 00:30:38,310 INFO L226 Difference]: Without dead ends: 557 [2022-02-24 00:30:38,311 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2022-02-24 00:30:38,311 INFO L933 BasicCegarLoop]: 336 mSDtfsCounter, 369 mSDsluCounter, 960 mSDsCounter, 0 mSdLazyCounter, 1338 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 377 SdHoareTripleChecker+Valid, 1296 SdHoareTripleChecker+Invalid, 1446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 1338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:38,311 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [377 Valid, 1296 Invalid, 1446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 1338 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-24 00:30:38,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2022-02-24 00:30:38,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 505. [2022-02-24 00:30:38,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 400 states have (on average 1.2175) internal successors, (487), 408 states have internal predecessors, (487), 59 states have call successors, (59), 42 states have call predecessors, (59), 45 states have return successors, (67), 55 states have call predecessors, (67), 52 states have call successors, (67) [2022-02-24 00:30:38,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 613 transitions. [2022-02-24 00:30:38,367 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 613 transitions. Word has length 68 [2022-02-24 00:30:38,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:38,367 INFO L470 AbstractCegarLoop]: Abstraction has 505 states and 613 transitions. [2022-02-24 00:30:38,367 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (11), 8 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2022-02-24 00:30:38,367 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 613 transitions. [2022-02-24 00:30:38,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-02-24 00:30:38,368 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:38,369 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:38,369 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-02-24 00:30:38,369 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:38,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:38,369 INFO L85 PathProgramCache]: Analyzing trace with hash -683420303, now seen corresponding path program 1 times [2022-02-24 00:30:38,369 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:38,369 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524979305] [2022-02-24 00:30:38,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:38,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:38,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:38,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:38,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:38,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:38,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:38,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:38,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:38,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-24 00:30:38,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:38,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-02-24 00:30:38,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:38,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-24 00:30:38,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:38,573 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:38,573 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:38,574 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524979305] [2022-02-24 00:30:38,574 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524979305] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:38,574 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:38,574 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-02-24 00:30:38,574 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651958690] [2022-02-24 00:30:38,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:38,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-24 00:30:38,574 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:38,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-24 00:30:38,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-02-24 00:30:38,575 INFO L87 Difference]: Start difference. First operand 505 states and 613 transitions. Second operand has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2022-02-24 00:30:39,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:39,366 INFO L93 Difference]: Finished difference Result 542 states and 657 transitions. [2022-02-24 00:30:39,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-24 00:30:39,367 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 61 [2022-02-24 00:30:39,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:39,369 INFO L225 Difference]: With dead ends: 542 [2022-02-24 00:30:39,369 INFO L226 Difference]: Without dead ends: 517 [2022-02-24 00:30:39,369 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2022-02-24 00:30:39,369 INFO L933 BasicCegarLoop]: 319 mSDtfsCounter, 605 mSDsluCounter, 403 mSDsCounter, 0 mSdLazyCounter, 1189 mSolverCounterSat, 237 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 617 SdHoareTripleChecker+Valid, 722 SdHoareTripleChecker+Invalid, 1426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 237 IncrementalHoareTripleChecker+Valid, 1189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:39,369 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [617 Valid, 722 Invalid, 1426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [237 Valid, 1189 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-24 00:30:39,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2022-02-24 00:30:39,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 485. [2022-02-24 00:30:39,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 383 states have (on average 1.2219321148825066) internal successors, (468), 391 states have internal predecessors, (468), 58 states have call successors, (58), 41 states have call predecessors, (58), 43 states have return successors, (65), 53 states have call predecessors, (65), 51 states have call successors, (65) [2022-02-24 00:30:39,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 591 transitions. [2022-02-24 00:30:39,423 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 591 transitions. Word has length 61 [2022-02-24 00:30:39,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:39,424 INFO L470 AbstractCegarLoop]: Abstraction has 485 states and 591 transitions. [2022-02-24 00:30:39,424 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2022-02-24 00:30:39,424 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 591 transitions. [2022-02-24 00:30:39,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-02-24 00:30:39,425 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:39,425 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:39,425 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-02-24 00:30:39,425 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:39,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:39,425 INFO L85 PathProgramCache]: Analyzing trace with hash 330084932, now seen corresponding path program 1 times [2022-02-24 00:30:39,426 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:39,426 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421446944] [2022-02-24 00:30:39,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:39,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:39,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:39,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:39,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:39,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:39,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:39,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:39,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:39,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-24 00:30:39,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:39,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:39,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:39,626 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:39,626 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:39,627 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421446944] [2022-02-24 00:30:39,627 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421446944] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:39,627 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:39,627 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-02-24 00:30:39,627 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163709189] [2022-02-24 00:30:39,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:39,627 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-24 00:30:39,627 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:39,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-24 00:30:39,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-02-24 00:30:39,628 INFO L87 Difference]: Start difference. First operand 485 states and 591 transitions. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 7 states have internal predecessors, (48), 2 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-02-24 00:30:40,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:40,554 INFO L93 Difference]: Finished difference Result 529 states and 642 transitions. [2022-02-24 00:30:40,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-24 00:30:40,555 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 7 states have internal predecessors, (48), 2 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) Word has length 60 [2022-02-24 00:30:40,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:40,557 INFO L225 Difference]: With dead ends: 529 [2022-02-24 00:30:40,557 INFO L226 Difference]: Without dead ends: 508 [2022-02-24 00:30:40,557 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2022-02-24 00:30:40,557 INFO L933 BasicCegarLoop]: 327 mSDtfsCounter, 402 mSDsluCounter, 1205 mSDsCounter, 0 mSdLazyCounter, 1719 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 405 SdHoareTripleChecker+Valid, 1532 SdHoareTripleChecker+Invalid, 1867 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 1719 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:40,558 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [405 Valid, 1532 Invalid, 1867 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 1719 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-24 00:30:40,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2022-02-24 00:30:40,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 481. [2022-02-24 00:30:40,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 380 states have (on average 1.2210526315789474) internal successors, (464), 388 states have internal predecessors, (464), 57 states have call successors, (57), 41 states have call predecessors, (57), 43 states have return successors, (64), 52 states have call predecessors, (64), 50 states have call successors, (64) [2022-02-24 00:30:40,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 585 transitions. [2022-02-24 00:30:40,612 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 585 transitions. Word has length 60 [2022-02-24 00:30:40,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:40,612 INFO L470 AbstractCegarLoop]: Abstraction has 481 states and 585 transitions. [2022-02-24 00:30:40,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 7 states have internal predecessors, (48), 2 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-02-24 00:30:40,613 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 585 transitions. [2022-02-24 00:30:40,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-02-24 00:30:40,614 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:40,614 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:40,614 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-02-24 00:30:40,614 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:40,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:40,614 INFO L85 PathProgramCache]: Analyzing trace with hash -1109788813, now seen corresponding path program 1 times [2022-02-24 00:30:40,614 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:40,615 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383085076] [2022-02-24 00:30:40,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:40,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:40,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:40,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:40,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:40,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:40,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:40,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:40,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:40,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-24 00:30:40,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:40,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-02-24 00:30:40,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:40,838 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:40,839 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:40,839 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383085076] [2022-02-24 00:30:40,839 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383085076] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:40,839 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:40,839 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-02-24 00:30:40,839 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181702061] [2022-02-24 00:30:40,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:40,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-24 00:30:40,840 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:40,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-24 00:30:40,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-02-24 00:30:40,840 INFO L87 Difference]: Start difference. First operand 481 states and 585 transitions. Second operand has 14 states, 14 states have (on average 3.5) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-02-24 00:30:42,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:42,101 INFO L93 Difference]: Finished difference Result 525 states and 636 transitions. [2022-02-24 00:30:42,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-24 00:30:42,102 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) Word has length 61 [2022-02-24 00:30:42,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:42,104 INFO L225 Difference]: With dead ends: 525 [2022-02-24 00:30:42,104 INFO L226 Difference]: Without dead ends: 503 [2022-02-24 00:30:42,105 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2022-02-24 00:30:42,105 INFO L933 BasicCegarLoop]: 322 mSDtfsCounter, 152 mSDsluCounter, 1232 mSDsCounter, 0 mSdLazyCounter, 2245 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 1554 SdHoareTripleChecker+Invalid, 2300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 2245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:42,105 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 1554 Invalid, 2300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 2245 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-24 00:30:42,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2022-02-24 00:30:42,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 476. [2022-02-24 00:30:42,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 376 states have (on average 1.2207446808510638) internal successors, (459), 384 states have internal predecessors, (459), 56 states have call successors, (56), 41 states have call predecessors, (56), 43 states have return successors, (63), 51 states have call predecessors, (63), 49 states have call successors, (63) [2022-02-24 00:30:42,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 578 transitions. [2022-02-24 00:30:42,159 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 578 transitions. Word has length 61 [2022-02-24 00:30:42,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:42,159 INFO L470 AbstractCegarLoop]: Abstraction has 476 states and 578 transitions. [2022-02-24 00:30:42,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-02-24 00:30:42,160 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 578 transitions. [2022-02-24 00:30:42,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-02-24 00:30:42,161 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:42,161 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:42,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-02-24 00:30:42,161 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:42,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:42,161 INFO L85 PathProgramCache]: Analyzing trace with hash 155004021, now seen corresponding path program 1 times [2022-02-24 00:30:42,162 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:42,162 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883675252] [2022-02-24 00:30:42,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:42,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:42,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:42,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:42,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:42,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:42,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:42,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:42,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:42,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-24 00:30:42,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:42,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-02-24 00:30:42,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:42,366 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:42,366 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:42,367 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883675252] [2022-02-24 00:30:42,367 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883675252] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:42,367 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:42,367 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-02-24 00:30:42,367 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368628125] [2022-02-24 00:30:42,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:42,367 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-24 00:30:42,367 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:42,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-24 00:30:42,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-02-24 00:30:42,368 INFO L87 Difference]: Start difference. First operand 476 states and 578 transitions. Second operand has 14 states, 14 states have (on average 3.5) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-02-24 00:30:43,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:43,226 INFO L93 Difference]: Finished difference Result 520 states and 629 transitions. [2022-02-24 00:30:43,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-24 00:30:43,226 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) Word has length 61 [2022-02-24 00:30:43,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:43,228 INFO L225 Difference]: With dead ends: 520 [2022-02-24 00:30:43,228 INFO L226 Difference]: Without dead ends: 499 [2022-02-24 00:30:43,228 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2022-02-24 00:30:43,229 INFO L933 BasicCegarLoop]: 316 mSDtfsCounter, 430 mSDsluCounter, 1161 mSDsCounter, 0 mSdLazyCounter, 1685 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 433 SdHoareTripleChecker+Valid, 1477 SdHoareTripleChecker+Invalid, 1857 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 1685 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:43,229 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [433 Valid, 1477 Invalid, 1857 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 1685 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-24 00:30:43,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2022-02-24 00:30:43,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 472. [2022-02-24 00:30:43,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 373 states have (on average 1.2198391420911527) internal successors, (455), 381 states have internal predecessors, (455), 55 states have call successors, (55), 41 states have call predecessors, (55), 43 states have return successors, (62), 50 states have call predecessors, (62), 48 states have call successors, (62) [2022-02-24 00:30:43,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 572 transitions. [2022-02-24 00:30:43,296 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 572 transitions. Word has length 61 [2022-02-24 00:30:43,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:43,297 INFO L470 AbstractCegarLoop]: Abstraction has 472 states and 572 transitions. [2022-02-24 00:30:43,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-02-24 00:30:43,297 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 572 transitions. [2022-02-24 00:30:43,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-02-24 00:30:43,298 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:43,298 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:43,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-02-24 00:30:43,298 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:43,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:43,299 INFO L85 PathProgramCache]: Analyzing trace with hash 602415460, now seen corresponding path program 1 times [2022-02-24 00:30:43,299 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:43,299 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698967722] [2022-02-24 00:30:43,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:43,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:43,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:43,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:43,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:43,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:43,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:43,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:43,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:43,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-02-24 00:30:43,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:43,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-02-24 00:30:43,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:43,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-24 00:30:43,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:43,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-02-24 00:30:43,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:43,474 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:43,474 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:43,474 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698967722] [2022-02-24 00:30:43,474 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698967722] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:43,474 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:43,474 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-02-24 00:30:43,474 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117637735] [2022-02-24 00:30:43,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:43,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-24 00:30:43,475 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:43,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-24 00:30:43,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-02-24 00:30:43,475 INFO L87 Difference]: Start difference. First operand 472 states and 572 transitions. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 3 states have internal predecessors, (52), 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-02-24 00:30:44,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:44,156 INFO L93 Difference]: Finished difference Result 896 states and 1099 transitions. [2022-02-24 00:30:44,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-24 00:30:44,157 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 3 states have internal predecessors, (52), 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 70 [2022-02-24 00:30:44,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:44,159 INFO L225 Difference]: With dead ends: 896 [2022-02-24 00:30:44,159 INFO L226 Difference]: Without dead ends: 643 [2022-02-24 00:30:44,160 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2022-02-24 00:30:44,161 INFO L933 BasicCegarLoop]: 369 mSDtfsCounter, 745 mSDsluCounter, 508 mSDsCounter, 0 mSdLazyCounter, 527 mSolverCounterSat, 261 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 756 SdHoareTripleChecker+Valid, 877 SdHoareTripleChecker+Invalid, 788 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 261 IncrementalHoareTripleChecker+Valid, 527 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:44,161 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [756 Valid, 877 Invalid, 788 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [261 Valid, 527 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-24 00:30:44,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2022-02-24 00:30:44,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 593. [2022-02-24 00:30:44,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 466 states have (on average 1.2124463519313304) internal successors, (565), 476 states have internal predecessors, (565), 68 states have call successors, (68), 51 states have call predecessors, (68), 58 states have return successors, (87), 66 states have call predecessors, (87), 62 states have call successors, (87) [2022-02-24 00:30:44,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 720 transitions. [2022-02-24 00:30:44,211 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 720 transitions. Word has length 70 [2022-02-24 00:30:44,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:44,211 INFO L470 AbstractCegarLoop]: Abstraction has 593 states and 720 transitions. [2022-02-24 00:30:44,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 3 states have internal predecessors, (52), 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-02-24 00:30:44,212 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 720 transitions. [2022-02-24 00:30:44,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-02-24 00:30:44,213 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:44,213 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:44,213 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-02-24 00:30:44,213 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:44,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:44,214 INFO L85 PathProgramCache]: Analyzing trace with hash 1775283994, now seen corresponding path program 1 times [2022-02-24 00:30:44,214 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:44,214 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240594523] [2022-02-24 00:30:44,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:44,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:44,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:44,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:44,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:44,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:44,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:44,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:44,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:44,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-24 00:30:44,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:44,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-02-24 00:30:44,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:44,444 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:44,445 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:44,445 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240594523] [2022-02-24 00:30:44,445 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240594523] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:44,445 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:44,445 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-02-24 00:30:44,445 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903581056] [2022-02-24 00:30:44,445 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:44,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-24 00:30:44,446 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:44,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-24 00:30:44,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-02-24 00:30:44,446 INFO L87 Difference]: Start difference. First operand 593 states and 720 transitions. Second operand has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 7 states have internal predecessors, (53), 2 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-02-24 00:30:45,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:45,230 INFO L93 Difference]: Finished difference Result 637 states and 772 transitions. [2022-02-24 00:30:45,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-24 00:30:45,230 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 7 states have internal predecessors, (53), 2 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) Word has length 65 [2022-02-24 00:30:45,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:45,232 INFO L225 Difference]: With dead ends: 637 [2022-02-24 00:30:45,232 INFO L226 Difference]: Without dead ends: 594 [2022-02-24 00:30:45,232 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2022-02-24 00:30:45,233 INFO L933 BasicCegarLoop]: 308 mSDtfsCounter, 424 mSDsluCounter, 1112 mSDsCounter, 0 mSdLazyCounter, 1630 mSolverCounterSat, 165 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 429 SdHoareTripleChecker+Valid, 1420 SdHoareTripleChecker+Invalid, 1795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 1630 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:45,233 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [429 Valid, 1420 Invalid, 1795 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 1630 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-24 00:30:45,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2022-02-24 00:30:45,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 567. [2022-02-24 00:30:45,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 567 states, 445 states have (on average 1.2112359550561798) internal successors, (539), 455 states have internal predecessors, (539), 65 states have call successors, (65), 49 states have call predecessors, (65), 56 states have return successors, (84), 63 states have call predecessors, (84), 59 states have call successors, (84) [2022-02-24 00:30:45,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 688 transitions. [2022-02-24 00:30:45,297 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 688 transitions. Word has length 65 [2022-02-24 00:30:45,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:45,298 INFO L470 AbstractCegarLoop]: Abstraction has 567 states and 688 transitions. [2022-02-24 00:30:45,298 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 7 states have internal predecessors, (53), 2 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-02-24 00:30:45,298 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 688 transitions. [2022-02-24 00:30:45,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-02-24 00:30:45,299 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:45,299 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:45,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-02-24 00:30:45,299 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:45,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:45,300 INFO L85 PathProgramCache]: Analyzing trace with hash -780637837, now seen corresponding path program 1 times [2022-02-24 00:30:45,300 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:45,300 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394707371] [2022-02-24 00:30:45,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:45,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:45,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:45,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:45,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:45,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:45,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:45,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:45,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:45,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-02-24 00:30:45,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:45,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-02-24 00:30:45,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:45,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-24 00:30:45,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:45,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-02-24 00:30:45,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:45,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-02-24 00:30:45,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:45,475 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:45,475 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:45,475 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394707371] [2022-02-24 00:30:45,475 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394707371] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:45,475 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:45,475 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-02-24 00:30:45,476 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783399723] [2022-02-24 00:30:45,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:45,476 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-24 00:30:45,476 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:45,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-24 00:30:45,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2022-02-24 00:30:45,477 INFO L87 Difference]: Start difference. First operand 567 states and 688 transitions. Second operand has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (12), 9 states have call predecessors, (12), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2022-02-24 00:30:46,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:46,313 INFO L93 Difference]: Finished difference Result 899 states and 1097 transitions. [2022-02-24 00:30:46,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-24 00:30:46,313 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (12), 9 states have call predecessors, (12), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 79 [2022-02-24 00:30:46,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:46,316 INFO L225 Difference]: With dead ends: 899 [2022-02-24 00:30:46,316 INFO L226 Difference]: Without dead ends: 582 [2022-02-24 00:30:46,317 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=110, Invalid=232, Unknown=0, NotChecked=0, Total=342 [2022-02-24 00:30:46,317 INFO L933 BasicCegarLoop]: 403 mSDtfsCounter, 412 mSDsluCounter, 644 mSDsCounter, 0 mSdLazyCounter, 917 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 419 SdHoareTripleChecker+Valid, 1047 SdHoareTripleChecker+Invalid, 1045 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:46,317 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [419 Valid, 1047 Invalid, 1045 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 917 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-24 00:30:46,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2022-02-24 00:30:46,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 549. [2022-02-24 00:30:46,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 431 states have (on average 1.211136890951276) internal successors, (522), 440 states have internal predecessors, (522), 63 states have call successors, (63), 49 states have call predecessors, (63), 54 states have return successors, (73), 60 states have call predecessors, (73), 57 states have call successors, (73) [2022-02-24 00:30:46,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 658 transitions. [2022-02-24 00:30:46,366 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 658 transitions. Word has length 79 [2022-02-24 00:30:46,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:46,366 INFO L470 AbstractCegarLoop]: Abstraction has 549 states and 658 transitions. [2022-02-24 00:30:46,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (12), 9 states have call predecessors, (12), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2022-02-24 00:30:46,366 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 658 transitions. [2022-02-24 00:30:46,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-02-24 00:30:46,367 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:46,368 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:46,368 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-02-24 00:30:46,368 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:46,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:46,368 INFO L85 PathProgramCache]: Analyzing trace with hash -503170370, now seen corresponding path program 1 times [2022-02-24 00:30:46,368 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:46,368 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636692149] [2022-02-24 00:30:46,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:46,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:46,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:46,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:46,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:46,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:46,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:46,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:46,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:46,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-02-24 00:30:46,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:46,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-02-24 00:30:46,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:46,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-24 00:30:46,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:46,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-02-24 00:30:46,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:46,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-02-24 00:30:46,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:46,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-24 00:30:46,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:46,635 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:46,635 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:46,635 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636692149] [2022-02-24 00:30:46,635 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636692149] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:46,635 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:46,635 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-02-24 00:30:46,635 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628947082] [2022-02-24 00:30:46,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:46,636 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-24 00:30:46,636 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:46,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-24 00:30:46,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-02-24 00:30:46,636 INFO L87 Difference]: Start difference. First operand 549 states and 658 transitions. Second operand has 14 states, 14 states have (on average 4.071428571428571) internal successors, (57), 5 states have internal predecessors, (57), 2 states have call successors, (14), 10 states have call predecessors, (14), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-02-24 00:30:47,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:47,699 INFO L93 Difference]: Finished difference Result 912 states and 1132 transitions. [2022-02-24 00:30:47,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-24 00:30:47,699 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.071428571428571) internal successors, (57), 5 states have internal predecessors, (57), 2 states have call successors, (14), 10 states have call predecessors, (14), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 80 [2022-02-24 00:30:47,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:47,701 INFO L225 Difference]: With dead ends: 912 [2022-02-24 00:30:47,701 INFO L226 Difference]: Without dead ends: 658 [2022-02-24 00:30:47,702 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=115, Invalid=391, Unknown=0, NotChecked=0, Total=506 [2022-02-24 00:30:47,702 INFO L933 BasicCegarLoop]: 354 mSDtfsCounter, 438 mSDsluCounter, 1291 mSDsCounter, 0 mSdLazyCounter, 1472 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 449 SdHoareTripleChecker+Valid, 1645 SdHoareTripleChecker+Invalid, 1631 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 1472 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:47,703 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [449 Valid, 1645 Invalid, 1631 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 1472 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-24 00:30:47,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 658 states. [2022-02-24 00:30:47,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 658 to 513. [2022-02-24 00:30:47,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 407 states have (on average 1.2113022113022114) internal successors, (493), 414 states have internal predecessors, (493), 56 states have call successors, (56), 43 states have call predecessors, (56), 49 states have return successors, (63), 56 states have call predecessors, (63), 51 states have call successors, (63) [2022-02-24 00:30:47,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 612 transitions. [2022-02-24 00:30:47,764 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 612 transitions. Word has length 80 [2022-02-24 00:30:47,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:47,764 INFO L470 AbstractCegarLoop]: Abstraction has 513 states and 612 transitions. [2022-02-24 00:30:47,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.071428571428571) internal successors, (57), 5 states have internal predecessors, (57), 2 states have call successors, (14), 10 states have call predecessors, (14), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-02-24 00:30:47,764 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 612 transitions. [2022-02-24 00:30:47,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-02-24 00:30:47,766 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:47,766 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:47,766 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-02-24 00:30:47,766 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:47,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:47,766 INFO L85 PathProgramCache]: Analyzing trace with hash 350908657, now seen corresponding path program 1 times [2022-02-24 00:30:47,766 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:47,767 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270521102] [2022-02-24 00:30:47,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:47,767 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:47,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:47,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:47,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:47,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:47,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:47,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:47,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:47,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-24 00:30:47,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:47,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-02-24 00:30:47,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:47,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-02-24 00:30:47,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:48,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-24 00:30:48,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:48,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-02-24 00:30:48,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:48,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-02-24 00:30:48,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:48,018 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:48,018 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:48,018 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270521102] [2022-02-24 00:30:48,018 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1270521102] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:48,018 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:48,018 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-02-24 00:30:48,018 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329308268] [2022-02-24 00:30:48,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:48,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-24 00:30:48,019 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:48,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-24 00:30:48,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2022-02-24 00:30:48,020 INFO L87 Difference]: Start difference. First operand 513 states and 612 transitions. Second operand has 16 states, 16 states have (on average 4.0625) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (11), 9 states have call predecessors, (11), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2022-02-24 00:30:49,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:49,085 INFO L93 Difference]: Finished difference Result 591 states and 704 transitions. [2022-02-24 00:30:49,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-24 00:30:49,085 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.0625) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (11), 9 states have call predecessors, (11), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) Word has length 85 [2022-02-24 00:30:49,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:49,088 INFO L225 Difference]: With dead ends: 591 [2022-02-24 00:30:49,088 INFO L226 Difference]: Without dead ends: 570 [2022-02-24 00:30:49,088 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2022-02-24 00:30:49,089 INFO L933 BasicCegarLoop]: 304 mSDtfsCounter, 270 mSDsluCounter, 1490 mSDsCounter, 0 mSdLazyCounter, 1950 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 1794 SdHoareTripleChecker+Invalid, 2051 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 1950 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:49,089 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [278 Valid, 1794 Invalid, 2051 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 1950 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-24 00:30:49,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2022-02-24 00:30:49,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 521. [2022-02-24 00:30:49,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 414 states have (on average 1.2077294685990339) internal successors, (500), 421 states have internal predecessors, (500), 56 states have call successors, (56), 43 states have call predecessors, (56), 50 states have return successors, (66), 57 states have call predecessors, (66), 51 states have call successors, (66) [2022-02-24 00:30:49,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 622 transitions. [2022-02-24 00:30:49,149 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 622 transitions. Word has length 85 [2022-02-24 00:30:49,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:49,149 INFO L470 AbstractCegarLoop]: Abstraction has 521 states and 622 transitions. [2022-02-24 00:30:49,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.0625) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (11), 9 states have call predecessors, (11), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2022-02-24 00:30:49,150 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 622 transitions. [2022-02-24 00:30:49,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-02-24 00:30:49,151 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:49,151 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:49,151 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-02-24 00:30:49,151 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:49,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:49,151 INFO L85 PathProgramCache]: Analyzing trace with hash 1483403988, now seen corresponding path program 1 times [2022-02-24 00:30:49,152 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:49,152 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129107158] [2022-02-24 00:30:49,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:49,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:49,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:49,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:49,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:49,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:49,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:49,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:49,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:49,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-24 00:30:49,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:49,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-02-24 00:30:49,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:49,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-02-24 00:30:49,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:49,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-02-24 00:30:49,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:49,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-02-24 00:30:49,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:49,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-02-24 00:30:49,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:49,392 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:49,392 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:49,392 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129107158] [2022-02-24 00:30:49,393 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129107158] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:49,393 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:49,393 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-02-24 00:30:49,393 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927269572] [2022-02-24 00:30:49,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:49,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-24 00:30:49,394 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:49,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-24 00:30:49,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2022-02-24 00:30:49,395 INFO L87 Difference]: Start difference. First operand 521 states and 622 transitions. Second operand has 16 states, 16 states have (on average 4.125) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (11), 9 states have call predecessors, (11), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2022-02-24 00:30:50,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:50,462 INFO L93 Difference]: Finished difference Result 591 states and 703 transitions. [2022-02-24 00:30:50,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-24 00:30:50,462 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.125) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (11), 9 states have call predecessors, (11), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) Word has length 86 [2022-02-24 00:30:50,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:50,465 INFO L225 Difference]: With dead ends: 591 [2022-02-24 00:30:50,465 INFO L226 Difference]: Without dead ends: 570 [2022-02-24 00:30:50,465 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2022-02-24 00:30:50,466 INFO L933 BasicCegarLoop]: 320 mSDtfsCounter, 346 mSDsluCounter, 1512 mSDsCounter, 0 mSdLazyCounter, 1945 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 1832 SdHoareTripleChecker+Invalid, 2078 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 1945 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:50,466 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [350 Valid, 1832 Invalid, 2078 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 1945 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-24 00:30:50,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2022-02-24 00:30:50,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 513. [2022-02-24 00:30:50,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 407 states have (on average 1.2088452088452089) internal successors, (492), 414 states have internal predecessors, (492), 56 states have call successors, (56), 43 states have call predecessors, (56), 49 states have return successors, (63), 56 states have call predecessors, (63), 51 states have call successors, (63) [2022-02-24 00:30:50,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 611 transitions. [2022-02-24 00:30:50,538 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 611 transitions. Word has length 86 [2022-02-24 00:30:50,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:50,538 INFO L470 AbstractCegarLoop]: Abstraction has 513 states and 611 transitions. [2022-02-24 00:30:50,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.125) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (11), 9 states have call predecessors, (11), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2022-02-24 00:30:50,538 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 611 transitions. [2022-02-24 00:30:50,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-02-24 00:30:50,539 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:50,539 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:50,540 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-02-24 00:30:50,540 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:50,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:50,540 INFO L85 PathProgramCache]: Analyzing trace with hash 305068683, now seen corresponding path program 1 times [2022-02-24 00:30:50,540 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:50,540 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378959746] [2022-02-24 00:30:50,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:50,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:50,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:50,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-24 00:30:50,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:50,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-02-24 00:30:50,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:50,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-02-24 00:30:50,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:50,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-24 00:30:50,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:50,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-02-24 00:30:50,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:50,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-24 00:30:50,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:50,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-02-24 00:30:50,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-24 00:30:50,758 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-24 00:30:50,758 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-24 00:30:50,758 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378959746] [2022-02-24 00:30:50,758 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378959746] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-24 00:30:50,758 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-24 00:30:50,759 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-02-24 00:30:50,759 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16202915] [2022-02-24 00:30:50,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-24 00:30:50,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-24 00:30:50,761 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-24 00:30:50,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-24 00:30:50,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-02-24 00:30:50,762 INFO L87 Difference]: Start difference. First operand 513 states and 611 transitions. Second operand has 12 states, 12 states have (on average 5.416666666666667) internal successors, (65), 5 states have internal predecessors, (65), 5 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 5 states have call predecessors, (7), 4 states have call successors, (7) [2022-02-24 00:30:51,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-24 00:30:51,843 INFO L93 Difference]: Finished difference Result 1002 states and 1178 transitions. [2022-02-24 00:30:51,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-24 00:30:51,845 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.416666666666667) internal successors, (65), 5 states have internal predecessors, (65), 5 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 5 states have call predecessors, (7), 4 states have call successors, (7) Word has length 81 [2022-02-24 00:30:51,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-24 00:30:51,847 INFO L225 Difference]: With dead ends: 1002 [2022-02-24 00:30:51,847 INFO L226 Difference]: Without dead ends: 660 [2022-02-24 00:30:51,848 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=124, Invalid=338, Unknown=0, NotChecked=0, Total=462 [2022-02-24 00:30:51,848 INFO L933 BasicCegarLoop]: 333 mSDtfsCounter, 796 mSDsluCounter, 248 mSDsCounter, 0 mSdLazyCounter, 1428 mSolverCounterSat, 262 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 803 SdHoareTripleChecker+Valid, 581 SdHoareTripleChecker+Invalid, 1690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 262 IncrementalHoareTripleChecker+Valid, 1428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-24 00:30:51,848 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [803 Valid, 581 Invalid, 1690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [262 Valid, 1428 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-24 00:30:51,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2022-02-24 00:30:51,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 634. [2022-02-24 00:30:51,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 504 states have (on average 1.2003968253968254) internal successors, (605), 513 states have internal predecessors, (605), 64 states have call successors, (64), 55 states have call predecessors, (64), 65 states have return successors, (75), 66 states have call predecessors, (75), 59 states have call successors, (75) [2022-02-24 00:30:51,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 744 transitions. [2022-02-24 00:30:51,907 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 744 transitions. Word has length 81 [2022-02-24 00:30:51,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-24 00:30:51,908 INFO L470 AbstractCegarLoop]: Abstraction has 634 states and 744 transitions. [2022-02-24 00:30:51,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.416666666666667) internal successors, (65), 5 states have internal predecessors, (65), 5 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 5 states have call predecessors, (7), 4 states have call successors, (7) [2022-02-24 00:30:51,908 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 744 transitions. [2022-02-24 00:30:51,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-02-24 00:30:51,909 INFO L506 BasicCegarLoop]: Found error trace [2022-02-24 00:30:51,909 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-24 00:30:51,909 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-02-24 00:30:51,909 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-24 00:30:51,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-24 00:30:51,910 INFO L85 PathProgramCache]: Analyzing trace with hash 1596391875, now seen corresponding path program 1 times [2022-02-24 00:30:51,910 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-24 00:30:51,910 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354813622] [2022-02-24 00:30:51,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-24 00:30:51,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-24 00:30:51,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-24 00:30:51,928 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-24 00:30:51,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-24 00:30:52,006 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-24 00:30:52,006 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-24 00:30:52,007 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-02-24 00:30:52,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-02-24 00:30:52,015 INFO L732 BasicCegarLoop]: Path program 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] [2022-02-24 00:30:52,018 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-02-24 00:30:52,153 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 24.02 12:30:52 BasicIcfg [2022-02-24 00:30:52,153 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-02-24 00:30:52,160 INFO L158 Benchmark]: Toolchain (without parser) took 51919.31ms. Allocated memory was 179.3MB in the beginning and 549.5MB in the end (delta: 370.1MB). Free memory was 121.6MB in the beginning and 216.3MB in the end (delta: -94.6MB). Peak memory consumption was 275.4MB. Max. memory is 8.0GB. [2022-02-24 00:30:52,160 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 179.3MB. Free memory is still 138.9MB. There was no memory consumed. Max. memory is 8.0GB. [2022-02-24 00:30:52,160 INFO L158 Benchmark]: CACSL2BoogieTranslator took 418.23ms. Allocated memory was 179.3MB in the beginning and 263.2MB in the end (delta: 83.9MB). Free memory was 121.4MB in the beginning and 224.3MB in the end (delta: -102.9MB). Peak memory consumption was 9.6MB. Max. memory is 8.0GB. [2022-02-24 00:30:52,160 INFO L158 Benchmark]: Boogie Preprocessor took 112.10ms. Allocated memory is still 263.2MB. Free memory was 224.3MB in the beginning and 220.6MB in the end (delta: 3.7MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. [2022-02-24 00:30:52,162 INFO L158 Benchmark]: RCFGBuilder took 975.43ms. Allocated memory is still 263.2MB. Free memory was 220.6MB in the beginning and 180.7MB in the end (delta: 39.8MB). Peak memory consumption was 39.8MB. Max. memory is 8.0GB. [2022-02-24 00:30:52,163 INFO L158 Benchmark]: IcfgTransformer took 64.06ms. Allocated memory is still 263.2MB. Free memory was 180.7MB in the beginning and 176.0MB in the end (delta: 4.7MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. [2022-02-24 00:30:52,163 INFO L158 Benchmark]: TraceAbstraction took 50341.35ms. Allocated memory was 263.2MB in the beginning and 549.5MB in the end (delta: 286.3MB). Free memory was 175.5MB in the beginning and 216.3MB in the end (delta: -40.7MB). Peak memory consumption was 246.5MB. Max. memory is 8.0GB. [2022-02-24 00:30:52,164 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.13ms. Allocated memory is still 179.3MB. Free memory is still 138.9MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 418.23ms. Allocated memory was 179.3MB in the beginning and 263.2MB in the end (delta: 83.9MB). Free memory was 121.4MB in the beginning and 224.3MB in the end (delta: -102.9MB). Peak memory consumption was 9.6MB. Max. memory is 8.0GB. * Boogie Preprocessor took 112.10ms. Allocated memory is still 263.2MB. Free memory was 224.3MB in the beginning and 220.6MB in the end (delta: 3.7MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. * RCFGBuilder took 975.43ms. Allocated memory is still 263.2MB. Free memory was 220.6MB in the beginning and 180.7MB in the end (delta: 39.8MB). Peak memory consumption was 39.8MB. Max. memory is 8.0GB. * IcfgTransformer took 64.06ms. Allocated memory is still 263.2MB. Free memory was 180.7MB in the beginning and 176.0MB in the end (delta: 4.7MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. * TraceAbstraction took 50341.35ms. Allocated memory was 263.2MB in the beginning and 549.5MB in the end (delta: 286.3MB). Free memory was 175.5MB in the beginning and 216.3MB in the end (delta: -40.7MB). Peak memory consumption was 246.5MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - CounterExampleResult [Line: 65]: a call to reach_error is reachable a call to reach_error is reachable We found a FailurePath: [L36] int FloppyThread ; [L37] int KernelMode ; [L38] int Suspended ; [L39] int Executive ; [L40] int DiskController ; [L41] int FloppyDiskPeripheral ; [L42] int FlConfigCallBack ; [L43] int MaximumInterfaceType ; [L44] int MOUNTDEV_MOUNTED_DEVICE_GUID ; [L45] int myStatus ; [L46] int s ; [L47] int UNLOADED ; [L48] int NP ; [L49] int DC ; [L50] int SKIP1 ; [L51] int SKIP2 ; [L52] int MPR1 ; [L53] int MPR3 ; [L54] int IPC ; [L55] int pended ; [L56] int compRegistered ; [L57] int lowerDriverReturn ; [L58] int setEventCalled ; [L59] int customIrp ; [L91] int PagingReferenceCount = 0; [L92] int PagingMutex = 0; VAL [\old(compRegistered)=270, \old(customIrp)=262, \old(DC)=274, \old(DiskController)=286, \old(Executive)=276, \old(FlConfigCallBack)=263, \old(FloppyDiskPeripheral)=282, \old(FloppyThread)=260, \old(IPC)=267, \old(KernelMode)=264, \old(lowerDriverReturn)=275, \old(MaximumInterfaceType)=284, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=272, \old(MPR1)=269, \old(MPR3)=287, \old(myStatus)=283, \old(NP)=277, \old(PagingMutex)=273, \old(PagingReferenceCount)=279, \old(pended)=278, \old(s)=265, \old(setEventCalled)=261, \old(SKIP1)=266, \old(SKIP2)=271, \old(Suspended)=280, \old(UNLOADED)=285, compRegistered=0, customIrp=0, DC=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=0, MPR3=0, myStatus=0, NP=0, PagingMutex=0, PagingReferenceCount=0, pended=0, s=0, setEventCalled=0, SKIP1=0, SKIP2=0, Suspended=0, UNLOADED=0] [L671] int status ; [L672] int irp = __VERIFIER_nondet_int() ; [L673] int pirp ; [L674] int pirp__IoStatus__Status ; [L675] int irp_choice = __VERIFIER_nondet_int() ; [L676] int devobj = __VERIFIER_nondet_int() ; [L677] int __cil_tmp8 ; [L679] FloppyThread = 0 [L680] KernelMode = 0 [L681] Suspended = 0 [L682] Executive = 0 [L683] DiskController = 0 [L684] FloppyDiskPeripheral = 0 [L685] FlConfigCallBack = 0 [L686] MaximumInterfaceType = 0 [L687] MOUNTDEV_MOUNTED_DEVICE_GUID = 0 [L688] myStatus = 0 [L689] s = 0 [L690] UNLOADED = 0 [L691] NP = 0 [L692] DC = 0 [L693] SKIP1 = 0 [L694] SKIP2 = 0 [L695] MPR1 = 0 [L696] MPR3 = 0 [L697] IPC = 0 [L698] pended = 0 [L699] compRegistered = 0 [L700] lowerDriverReturn = 0 [L701] setEventCalled = 0 [L702] customIrp = 0 [L706] status = 0 [L707] pirp = irp VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=0, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=0, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=0, MPR3=0, myStatus=0, NP=0, PagingMutex=0, PagingReferenceCount=0, pended=0, pirp=0, s=0, setEventCalled=0, SKIP1=0, SKIP2=0, status=0, Suspended=0, UNLOADED=0] [L708] CALL _BLAST_init() VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=0, MPR3=0, myStatus=0, NP=0, PagingMutex=0, PagingReferenceCount=0, pended=0, s=0, setEventCalled=0, SKIP1=0, SKIP2=0, Suspended=0, UNLOADED=0] [L74] UNLOADED = 0 [L75] NP = 1 [L76] DC = 2 [L77] SKIP1 = 3 [L78] SKIP2 = 4 [L79] MPR1 = 5 [L80] MPR3 = 6 [L81] IPC = 7 [L82] s = UNLOADED [L83] pended = 0 [L84] compRegistered = 0 [L85] lowerDriverReturn = 0 [L86] setEventCalled = 0 [L87] customIrp = 0 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L708] RET _BLAST_init() VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, pirp=0, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, UNLOADED=0] [L710] COND TRUE status >= 0 [L711] s = NP [L712] customIrp = 0 [L713] setEventCalled = customIrp [L714] lowerDriverReturn = setEventCalled [L715] compRegistered = lowerDriverReturn [L716] pended = compRegistered [L717] pirp__IoStatus__Status = 0 [L718] myStatus = 0 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, pirp=0, pirp__IoStatus__Status=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, UNLOADED=0] [L719] COND TRUE irp_choice == 0 [L720] pirp__IoStatus__Status = -1073741637 [L721] myStatus = -1073741637 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, pirp=0, pirp__IoStatus__Status=-1073741637, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, UNLOADED=0] [L724] CALL stub_driver_init() VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L661] s = NP [L662] pended = 0 [L663] compRegistered = 0 [L664] lowerDriverReturn = 0 [L665] setEventCalled = 0 [L666] customIrp = 0 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L724] RET stub_driver_init() VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, pirp=0, pirp__IoStatus__Status=-1073741637, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, UNLOADED=0] [L727] COND FALSE !(status < 0) [L731] int tmp_ndt_1; [L732] tmp_ndt_1 = __VERIFIER_nondet_int() [L733] COND TRUE tmp_ndt_1 == 3 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, pirp=0, pirp__IoStatus__Status=-1073741637, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=3, UNLOADED=0] [L740] CALL, EXPR FloppyPnp(devobj, pirp) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L164] int DeviceObject__DeviceExtension = __VERIFIER_nondet_int() ; [L165] int Irp__Tail__Overlay__CurrentStackLocation = __VERIFIER_nondet_int() ; [L166] int Irp__IoStatus__Information ; [L167] int Irp__IoStatus__Status ; [L168] int Irp__CurrentLocation = __VERIFIER_nondet_int() ; [L169] int disketteExtension__IsRemoved = __VERIFIER_nondet_int() ; [L170] int disketteExtension__IsStarted = __VERIFIER_nondet_int() ; [L171] int disketteExtension__TargetObject = __VERIFIER_nondet_int() ; [L172] int disketteExtension__HoldNewRequests ; [L173] int disketteExtension__FloppyThread = __VERIFIER_nondet_int() ; [L174] int disketteExtension__InterfaceString__Buffer = __VERIFIER_nondet_int() ; [L175] int disketteExtension__InterfaceString = __VERIFIER_nondet_int() ; [L176] int disketteExtension__ArcName__Length = __VERIFIER_nondet_int() ; [L177] int disketteExtension__ArcName = __VERIFIER_nondet_int() ; [L178] int irpSp__MinorFunction = __VERIFIER_nondet_int() ; [L179] int IoGetConfigurationInformation__FloppyCount = __VERIFIER_nondet_int() ; [L180] int irpSp ; [L181] int disketteExtension ; [L182] int ntStatus ; [L183] int doneEvent = __VERIFIER_nondet_int() ; [L184] int irpSp___0 ; [L185] int nextIrpSp ; [L186] int nextIrpSp__Control ; [L187] int irpSp___1 ; [L188] int irpSp__Context ; [L189] int irpSp__Control ; [L190] long __cil_tmp29 ; [L191] long __cil_tmp30 ; [L194] ntStatus = 0 [L195] PagingReferenceCount ++ VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__InterfaceString=-2, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=-3, IPC=7, Irp=0, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L196] COND TRUE PagingReferenceCount == 1 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__InterfaceString=-2, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=-3, IPC=7, Irp=0, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L199] disketteExtension = DeviceObject__DeviceExtension [L200] irpSp = Irp__Tail__Overlay__CurrentStackLocation VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__InterfaceString=-2, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=-3, IPC=7, Irp=0, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L201] COND FALSE !(\read(disketteExtension__IsRemoved)) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__InterfaceString=-2, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=-3, IPC=7, Irp=0, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L210] COND FALSE !(irpSp__MinorFunction == 0) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__InterfaceString=-2, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=-3, IPC=7, Irp=0, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L213] COND TRUE irpSp__MinorFunction == 5 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__InterfaceString=-2, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=-3, IPC=7, Irp=0, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L239] COND TRUE irpSp__MinorFunction == 5 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__InterfaceString=-2, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=-3, IPC=7, Irp=0, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L242] COND FALSE !(! disketteExtension__IsStarted) [L258] disketteExtension__HoldNewRequests = 1 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=-2, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=-3, IPC=7, Irp=0, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L259] CALL, EXPR FlQueueIrpToThread(Irp, disketteExtension) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(DisketteExtension)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=1, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L101] int status ; [L102] int threadHandle = __VERIFIER_nondet_int() ; [L103] int DisketteExtension__PoweringDown = __VERIFIER_nondet_int() ; [L104] int DisketteExtension__ThreadReferenceCount = __VERIFIER_nondet_int() ; [L105] int DisketteExtension__FloppyThread = __VERIFIER_nondet_int() ; [L106] int Irp__IoStatus__Status ; [L107] int Irp__IoStatus__Information ; [L108] int Irp__Tail__Overlay__CurrentStackLocation__Control ; [L109] int ObjAttributes = __VERIFIER_nondet_int() ; [L110] int __cil_tmp12 ; [L111] int __cil_tmp13 ; VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(DisketteExtension)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=1, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, DisketteExtension=0, DisketteExtension__FloppyThread=0, DisketteExtension__PoweringDown=0, DisketteExtension__ThreadReferenceCount=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ObjAttributes=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, threadHandle=-4, UNLOADED=0] [L114] COND FALSE !(DisketteExtension__PoweringDown == 1) [L120] DisketteExtension__ThreadReferenceCount ++ VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(DisketteExtension)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=1, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, DisketteExtension=0, DisketteExtension__FloppyThread=0, DisketteExtension__PoweringDown=0, DisketteExtension__ThreadReferenceCount=1, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ObjAttributes=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, threadHandle=-4, UNLOADED=0] [L121] COND FALSE !(DisketteExtension__ThreadReferenceCount == 0) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(DisketteExtension)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=1, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, DisketteExtension=0, DisketteExtension__FloppyThread=0, DisketteExtension__PoweringDown=0, DisketteExtension__ThreadReferenceCount=1, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ObjAttributes=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, threadHandle=-4, UNLOADED=0] [L153] COND TRUE pended == 0 [L154] pended = 1 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(DisketteExtension)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=1, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, DisketteExtension=0, DisketteExtension__FloppyThread=0, DisketteExtension__PoweringDown=0, DisketteExtension__ThreadReferenceCount=1, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ObjAttributes=0, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, threadHandle=-4, UNLOADED=0] [L160] return (259); VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(DisketteExtension)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=1, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, \result=259, compRegistered=0, customIrp=0, DC=2, DiskController=0, DisketteExtension=0, DisketteExtension__FloppyThread=0, DisketteExtension__PoweringDown=0, DisketteExtension__ThreadReferenceCount=1, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ObjAttributes=0, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, threadHandle=-4, UNLOADED=0] [L259] RET, EXPR FlQueueIrpToThread(Irp, disketteExtension) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=-2, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, FlQueueIrpToThread(Irp, disketteExtension)=259, IoGetConfigurationInformation__FloppyCount=-3, IPC=7, Irp=0, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L259] ntStatus = FlQueueIrpToThread(Irp, disketteExtension) [L262] __cil_tmp29 = (long )ntStatus VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=-2, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=-3, IPC=7, Irp=0, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L263] COND TRUE __cil_tmp29 == 259L VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=-2, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=-3, IPC=7, Irp=0, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L265-L266] CALL KeWaitForSingleObject(disketteExtension__FloppyThread, Executive, KernelMode, 0, 0) VAL [\old(Alertable)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(Object)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(Timeout)=0, \old(UNLOADED)=0, \old(WaitMode)=0, \old(WaitReason)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L1036] COND FALSE !(s == MPR3) VAL [\old(Alertable)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(Object)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(Timeout)=0, \old(UNLOADED)=0, \old(WaitMode)=0, \old(WaitReason)=0, Alertable=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, Object=0, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, Timeout=0, UNLOADED=0, WaitMode=0, WaitReason=0] [L1045] COND FALSE !(customIrp == 1) VAL [\old(Alertable)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(Object)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(Timeout)=0, \old(UNLOADED)=0, \old(WaitMode)=0, \old(WaitReason)=0, Alertable=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, Object=0, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, Timeout=0, UNLOADED=0, WaitMode=0, WaitReason=0] [L1049] COND FALSE !(s == MPR3) VAL [\old(Alertable)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(Object)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(Timeout)=0, \old(UNLOADED)=0, \old(WaitMode)=0, \old(WaitReason)=0, Alertable=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, Object=0, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, Timeout=0, UNLOADED=0, WaitMode=0, WaitReason=0] [L1056] int tmp_ndt_8; [L1057] tmp_ndt_8 = __VERIFIER_nondet_int() [L1058] COND FALSE !(tmp_ndt_8 == 0) VAL [\old(Alertable)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(Object)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(Timeout)=0, \old(UNLOADED)=0, \old(WaitMode)=0, \old(WaitReason)=0, Alertable=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, Object=0, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, Timeout=0, tmp_ndt_8=-5, UNLOADED=0, WaitMode=0, WaitReason=0] [L1066] return (-1073741823); VAL [\old(Alertable)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(Object)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(Timeout)=0, \old(UNLOADED)=0, \old(WaitMode)=0, \old(WaitReason)=0, \result=-1073741823, Alertable=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, Object=0, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, Timeout=0, tmp_ndt_8=-5, UNLOADED=0, WaitMode=0, WaitReason=0] [L265-L266] RET KeWaitForSingleObject(disketteExtension__FloppyThread, Executive, KernelMode, 0, 0) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=-2, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=-3, IPC=7, Irp=0, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, KeWaitForSingleObject(disketteExtension__FloppyThread, Executive, KernelMode, 0, 0)=-1073741823, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L268] COND FALSE !(disketteExtension__FloppyThread != 0) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=-2, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=-3, IPC=7, Irp=0, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L271] disketteExtension__FloppyThread = 0 [L272] Irp__IoStatus__Status = 0 [L273] myStatus = 0 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=-2, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=-3, IPC=7, Irp=0, Irp__CurrentLocation=0, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L274] COND TRUE s == NP [L275] s = SKIP1 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=-2, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=-3, IPC=7, Irp=0, Irp__CurrentLocation=0, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L282] Irp__CurrentLocation ++ [L283] Irp__Tail__Overlay__CurrentStackLocation ++ VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=-2, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=-3, IPC=7, Irp=0, Irp__CurrentLocation=1, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=1, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L284] CALL, EXPR IofCallDriver(disketteExtension__TargetObject, Irp) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L938] int returnVal2 ; [L939] int compRetStatus1 ; [L940] int lcontext = __VERIFIER_nondet_int() ; [L941] unsigned long __cil_tmp7 ; VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=0, KernelMode=0, lcontext=-6, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L944] COND FALSE !(\read(compRegistered)) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=0, KernelMode=0, lcontext=-6, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L957] int tmp_ndt_12; [L958] tmp_ndt_12 = __VERIFIER_nondet_int() [L959] COND TRUE tmp_ndt_12 == 0 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=0, KernelMode=0, lcontext=-6, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_12=0, UNLOADED=0] [L970] returnVal2 = 0 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=0, KernelMode=0, lcontext=-6, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, returnVal2=0, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_12=0, UNLOADED=0] [L983] COND FALSE !(s == NP) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=0, KernelMode=0, lcontext=-6, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, returnVal2=0, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_12=0, UNLOADED=0] [L987] COND FALSE !(s == MPR1) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=0, KernelMode=0, lcontext=-6, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, returnVal2=0, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_12=0, UNLOADED=0] [L996] COND TRUE s == SKIP1 [L997] s = SKIP2 [L998] lowerDriverReturn = returnVal2 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=0, KernelMode=0, lcontext=-6, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, returnVal2=0, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_12=0, UNLOADED=0] [L1006] return (returnVal2); VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, \result=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=0, KernelMode=0, lcontext=-6, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, returnVal2=0, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_12=0, UNLOADED=0] [L284] RET, EXPR IofCallDriver(disketteExtension__TargetObject, Irp) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=-2, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IofCallDriver(disketteExtension__TargetObject, Irp)=0, IoGetConfigurationInformation__FloppyCount=-3, IPC=7, Irp=0, Irp__CurrentLocation=1, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=1, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L284] ntStatus = IofCallDriver(disketteExtension__TargetObject, Irp) [L430] PagingReferenceCount -- VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=-2, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=-3, IPC=7, Irp=0, Irp__CurrentLocation=1, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=1, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=0, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L431] COND TRUE PagingReferenceCount == 0 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=-2, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=-3, IPC=7, Irp=0, Irp__CurrentLocation=1, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=1, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=0, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L434] return (ntStatus); VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, \result=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=-2, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=-3, IPC=7, Irp=0, Irp__CurrentLocation=1, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=1, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=0, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L740] RET, EXPR FloppyPnp(devobj, pirp) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyPnp(devobj, pirp)=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=3, UNLOADED=0] [L740] status = FloppyPnp(devobj, pirp) [L750] COND TRUE pended == 1 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=3, UNLOADED=0] [L751] COND FALSE !(s == NP) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=3, UNLOADED=0] [L758] COND TRUE pended == 1 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=3, UNLOADED=0] [L759] COND FALSE !(s == MPR3) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=3, UNLOADED=0] [L766] COND TRUE s != UNLOADED VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=3, UNLOADED=0] [L767] COND TRUE status != -1 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=3, UNLOADED=0] [L768] COND FALSE !(s != SKIP2) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=3, UNLOADED=0] [L782] COND TRUE pended == 1 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=3, UNLOADED=0] [L783] COND TRUE status != 259 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=3, UNLOADED=0] [L784] CALL errorFn() VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L65] reach_error() VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 25 procedures, 302 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 50.1s, OverallIterations: 39, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 39.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 19171 SdHoareTripleChecker+Valid, 31.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 18889 mSDsluCounter, 36757 SdHoareTripleChecker+Invalid, 27.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 23532 mSDsCounter, 6351 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 45651 IncrementalHoareTripleChecker+Invalid, 52002 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 6351 mSolverCounterUnsat, 13225 mSDtfsCounter, 45651 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 836 GetRequests, 346 SyntacticMatches, 7 SemanticMatches, 483 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 939 ImplicationChecksByTransitivity, 8.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=846occurred in iteration=11, InterpolantAutomatonStates: 420, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.2s AutomataMinimizationTime, 38 MinimizatonAttempts, 1822 StatesRemovedByMinimization, 38 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 7.0s InterpolantComputationTime, 2154 NumberOfCodeBlocks, 2154 NumberOfCodeBlocksAsserted, 39 NumberOfCheckSat, 2034 ConstructedInterpolants, 0 QuantifiedInterpolants, 10522 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 38 InterpolantComputations, 38 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! [2022-02-24 00:30:52,205 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...