/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/automizer/LoopAccelerationJordanC.epf -i ../../../trunk/examples/svcomp/ntdrivers-simplified/floppy_simpl3.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-7390193 [2022-04-05 04:10:44,453 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-04-05 04:10:44,455 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-04-05 04:10:44,489 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-04-05 04:10:44,490 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-04-05 04:10:44,490 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-04-05 04:10:44,491 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-04-05 04:10:44,492 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-04-05 04:10:44,493 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-04-05 04:10:44,498 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-04-05 04:10:44,498 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-04-05 04:10:44,499 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-04-05 04:10:44,499 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-04-05 04:10:44,500 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-04-05 04:10:44,500 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-04-05 04:10:44,501 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-04-05 04:10:44,501 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-04-05 04:10:44,502 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-04-05 04:10:44,503 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-04-05 04:10:44,504 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-04-05 04:10:44,505 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-04-05 04:10:44,508 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-04-05 04:10:44,509 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-04-05 04:10:44,511 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-04-05 04:10:44,512 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-04-05 04:10:44,522 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-04-05 04:10:44,522 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-04-05 04:10:44,522 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-04-05 04:10:44,523 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-04-05 04:10:44,524 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-04-05 04:10:44,525 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-04-05 04:10:44,525 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-04-05 04:10:44,526 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-04-05 04:10:44,527 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-04-05 04:10:44,527 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-04-05 04:10:44,528 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-04-05 04:10:44,528 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-04-05 04:10:44,529 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-04-05 04:10:44,529 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-04-05 04:10:44,529 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-04-05 04:10:44,529 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-04-05 04:10:44,531 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-04-05 04:10:44,531 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/LoopAccelerationJordanC.epf [2022-04-05 04:10:44,540 INFO L113 SettingsManager]: Loading preferences was successful [2022-04-05 04:10:44,541 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-04-05 04:10:44,542 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-04-05 04:10:44,542 INFO L138 SettingsManager]: * sizeof long=4 [2022-04-05 04:10:44,542 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-04-05 04:10:44,542 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-04-05 04:10:44,542 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-04-05 04:10:44,543 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-04-05 04:10:44,543 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-04-05 04:10:44,543 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-04-05 04:10:44,543 INFO L138 SettingsManager]: * sizeof long double=12 [2022-04-05 04:10:44,543 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-04-05 04:10:44,544 INFO L138 SettingsManager]: * Use constant arrays=true [2022-04-05 04:10:44,544 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-04-05 04:10:44,544 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-04-05 04:10:44,544 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-04-05 04:10:44,544 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-04-05 04:10:44,544 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-04-05 04:10:44,544 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-05 04:10:44,544 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-04-05 04:10:44,544 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-04-05 04:10:44,545 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2022-04-05 04:10:44,546 INFO L138 SettingsManager]: * TransformationType=LOOP_ACCELERATION_JORDAN WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-04-05 04:10:44,750 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-04-05 04:10:44,768 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-04-05 04:10:44,770 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-04-05 04:10:44,770 INFO L271 PluginConnector]: Initializing CDTParser... [2022-04-05 04:10:44,771 INFO L275 PluginConnector]: CDTParser initialized [2022-04-05 04:10:44,772 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-04-05 04:10:44,813 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/48595725c/8901cab4d0d645178fe941a70eaf426b/FLAG921ccc670 [2022-04-05 04:10:45,178 INFO L306 CDTParser]: Found 1 translation units. [2022-04-05 04:10:45,179 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers-simplified/floppy_simpl3.cil-1.c [2022-04-05 04:10:45,187 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/48595725c/8901cab4d0d645178fe941a70eaf426b/FLAG921ccc670 [2022-04-05 04:10:45,197 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/48595725c/8901cab4d0d645178fe941a70eaf426b [2022-04-05 04:10:45,199 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-04-05 04:10:45,200 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-04-05 04:10:45,201 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-04-05 04:10:45,201 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-04-05 04:10:45,204 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-04-05 04:10:45,204 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.04 04:10:45" (1/1) ... [2022-04-05 04:10:45,205 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@59b5f88e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 04:10:45, skipping insertion in model container [2022-04-05 04:10:45,205 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.04 04:10:45" (1/1) ... [2022-04-05 04:10:45,210 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-04-05 04:10:45,248 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-04-05 04:10:45,382 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-04-05 04:10:45,464 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-05 04:10:45,470 INFO L203 MainTranslator]: Completed pre-run [2022-04-05 04:10:45,481 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-04-05 04:10:45,534 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-05 04:10:45,548 INFO L208 MainTranslator]: Completed translation [2022-04-05 04:10:45,549 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 04:10:45 WrapperNode [2022-04-05 04:10:45,549 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-04-05 04:10:45,550 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-04-05 04:10:45,550 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-04-05 04:10:45,550 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-04-05 04:10:45,562 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 04:10:45" (1/1) ... [2022-04-05 04:10:45,562 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 04:10:45" (1/1) ... [2022-04-05 04:10:45,583 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 04:10:45" (1/1) ... [2022-04-05 04:10:45,583 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 04:10:45" (1/1) ... [2022-04-05 04:10:45,610 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 04:10:45" (1/1) ... [2022-04-05 04:10:45,617 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 04:10:45" (1/1) ... [2022-04-05 04:10:45,620 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 04:10:45" (1/1) ... [2022-04-05 04:10:45,641 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-04-05 04:10:45,642 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-04-05 04:10:45,642 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-04-05 04:10:45,642 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-04-05 04:10:45,651 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 04:10:45" (1/1) ... [2022-04-05 04:10:45,659 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-05 04:10:45,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-05 04:10:45,686 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-04-05 04:10:45,687 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-04-05 04:10:45,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-04-05 04:10:45,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-04-05 04:10:45,713 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-04-05 04:10:45,713 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2022-04-05 04:10:45,714 INFO L138 BoogieDeclarations]: Found implementation of procedure _BLAST_init [2022-04-05 04:10:45,714 INFO L138 BoogieDeclarations]: Found implementation of procedure FlAcpiConfigureFloppy [2022-04-05 04:10:45,714 INFO L138 BoogieDeclarations]: Found implementation of procedure FlQueueIrpToThread [2022-04-05 04:10:45,714 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPnp [2022-04-05 04:10:45,714 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyStartDevice [2022-04-05 04:10:45,714 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPnpComplete [2022-04-05 04:10:45,714 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFdcDeviceIo [2022-04-05 04:10:45,715 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyProcessQueuedRequests [2022-04-05 04:10:45,715 INFO L138 BoogieDeclarations]: Found implementation of procedure stub_driver_init [2022-04-05 04:10:45,715 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-04-05 04:10:45,716 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2022-04-05 04:10:45,717 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteSymbolicLink [2022-04-05 04:10:45,717 INFO L138 BoogieDeclarations]: Found implementation of procedure IoQueryDeviceDescription [2022-04-05 04:10:45,717 INFO L138 BoogieDeclarations]: Found implementation of procedure IoRegisterDeviceInterface [2022-04-05 04:10:45,717 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2022-04-05 04:10:45,717 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2022-04-05 04:10:45,717 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2022-04-05 04:10:45,718 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2022-04-05 04:10:45,718 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2022-04-05 04:10:45,718 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2022-04-05 04:10:45,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ObReferenceObjectByHandle [2022-04-05 04:10:45,718 INFO L138 BoogieDeclarations]: Found implementation of procedure PsCreateSystemThread [2022-04-05 04:10:45,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2022-04-05 04:10:45,718 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-04-05 04:10:45,718 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-04-05 04:10:45,718 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-04-05 04:10:45,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-04-05 04:10:45,718 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2022-04-05 04:10:45,718 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-04-05 04:10:45,718 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2022-04-05 04:10:45,718 INFO L130 BoogieDeclarations]: Found specification of procedure FlAcpiConfigureFloppy [2022-04-05 04:10:45,718 INFO L130 BoogieDeclarations]: Found specification of procedure FlQueueIrpToThread [2022-04-05 04:10:45,718 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPnp [2022-04-05 04:10:45,719 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyStartDevice [2022-04-05 04:10:45,719 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPnpComplete [2022-04-05 04:10:45,719 INFO L130 BoogieDeclarations]: Found specification of procedure FlFdcDeviceIo [2022-04-05 04:10:45,719 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2022-04-05 04:10:45,719 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteSymbolicLink [2022-04-05 04:10:45,719 INFO L130 BoogieDeclarations]: Found specification of procedure IoQueryDeviceDescription [2022-04-05 04:10:45,719 INFO L130 BoogieDeclarations]: Found specification of procedure IoRegisterDeviceInterface [2022-04-05 04:10:45,719 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2022-04-05 04:10:45,719 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2022-04-05 04:10:45,719 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2022-04-05 04:10:45,719 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2022-04-05 04:10:45,719 INFO L130 BoogieDeclarations]: Found specification of procedure ObReferenceObjectByHandle [2022-04-05 04:10:45,719 INFO L130 BoogieDeclarations]: Found specification of procedure PsCreateSystemThread [2022-04-05 04:10:45,719 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2022-04-05 04:10:45,719 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2022-04-05 04:10:45,719 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2022-04-05 04:10:45,720 INFO L130 BoogieDeclarations]: Found specification of procedure _BLAST_init [2022-04-05 04:10:45,720 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyProcessQueuedRequests [2022-04-05 04:10:45,720 INFO L130 BoogieDeclarations]: Found specification of procedure stub_driver_init [2022-04-05 04:10:45,720 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-04-05 04:10:45,720 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2022-04-05 04:10:45,720 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-04-05 04:10:45,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-04-05 04:10:45,720 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-04-05 04:10:45,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-04-05 04:10:45,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-04-05 04:10:45,720 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-04-05 04:10:45,896 INFO L234 CfgBuilder]: Building ICFG [2022-04-05 04:10:45,897 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-04-05 04:10:45,929 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-05 04:10:45,967 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-05 04:10:45,968 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-05 04:10:45,981 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-05 04:10:45,997 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-05 04:10:45,998 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-05 04:10:46,002 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-05 04:10:46,219 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2022-04-05 04:10:46,219 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2022-04-05 04:10:46,220 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-05 04:10:46,278 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume false; [2022-04-05 04:10:46,278 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume !false; [2022-04-05 04:10:46,284 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-05 04:10:46,298 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2022-04-05 04:10:46,299 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2022-04-05 04:10:46,368 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-05 04:10:46,376 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-05 04:10:46,377 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-05 04:10:46,377 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-05 04:10:46,381 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-05 04:10:46,381 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-05 04:10:46,381 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-05 04:10:46,387 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-05 04:10:46,387 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-05 04:10:46,416 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-05 04:10:46,443 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##12: assume !false; [2022-04-05 04:10:46,443 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume false; [2022-04-05 04:10:46,478 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-05 04:10:46,482 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-05 04:10:46,482 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-05 04:10:46,483 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-05 04:10:46,494 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-05 04:10:46,494 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-05 04:10:46,494 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-05 04:10:46,497 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-04-05 04:10:46,497 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-04-05 04:10:46,507 INFO L275 CfgBuilder]: Performing block encoding [2022-04-05 04:10:46,519 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-04-05 04:10:46,519 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-04-05 04:10:46,521 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.04 04:10:46 BoogieIcfgContainer [2022-04-05 04:10:46,522 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-04-05 04:10:46,522 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2022-04-05 04:10:46,523 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2022-04-05 04:10:46,524 INFO L275 PluginConnector]: IcfgTransformer initialized [2022-04-05 04:10:46,526 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.04 04:10:46" (1/1) ... [2022-04-05 04:10:46,529 INFO L168 ansformationObserver]: Applying ICFG transformation LOOP_ACCELERATION_JORDAN [2022-04-05 04:10:46,566 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 05.04 04:10:46 BasicIcfg [2022-04-05 04:10:46,566 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2022-04-05 04:10:46,569 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-04-05 04:10:46,569 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-04-05 04:10:46,572 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-04-05 04:10:46,572 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 05.04 04:10:45" (1/4) ... [2022-04-05 04:10:46,572 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4bf3d21d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.04 04:10:46, skipping insertion in model container [2022-04-05 04:10:46,572 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 04:10:45" (2/4) ... [2022-04-05 04:10:46,574 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4bf3d21d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.04 04:10:46, skipping insertion in model container [2022-04-05 04:10:46,574 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.04 04:10:46" (3/4) ... [2022-04-05 04:10:46,574 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4bf3d21d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 05.04 04:10:46, skipping insertion in model container [2022-04-05 04:10:46,574 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 05.04 04:10:46" (4/4) ... [2022-04-05 04:10:46,575 INFO L111 eAbstractionObserver]: Analyzing ICFG floppy_simpl3.cil-1.cJordan [2022-04-05 04:10:46,579 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:ForwardPredicates Determinization: PREDICATE_ABSTRACTION [2022-04-05 04:10:46,579 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-04-05 04:10:46,617 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-04-05 04:10:46,622 INFO L340 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=ForwardPredicates, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP [2022-04-05 04:10:46,623 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-04-05 04:10:46,637 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-04-05 04:10:46,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-04-05 04:10:46,642 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:10:46,643 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:10:46,643 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:10:46,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:10:46,647 INFO L85 PathProgramCache]: Analyzing trace with hash -1586821705, now seen corresponding path program 1 times [2022-04-05 04:10:46,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:10:46,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000644121] [2022-04-05 04:10:46,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:10:46,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:10:46,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:46,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:10:46,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:46,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:10:46,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:46,949 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:10:46,949 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:10:46,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000644121] [2022-04-05 04:10:46,950 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000644121] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:10:46,950 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:10:46,950 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-05 04:10:46,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247287732] [2022-04-05 04:10:46,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:10:46,954 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-05 04:10:46,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:10:46,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-05 04:10:46,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-04-05 04:10:46,981 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-04-05 04:10:47,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:10:47,851 INFO L93 Difference]: Finished difference Result 330 states and 448 transitions. [2022-04-05 04:10:47,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-05 04:10:47,853 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-04-05 04:10:47,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:10:47,865 INFO L225 Difference]: With dead ends: 330 [2022-04-05 04:10:47,865 INFO L226 Difference]: Without dead ends: 324 [2022-04-05 04:10:47,866 INFO L912 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-04-05 04:10:47,869 INFO L913 BasicCegarLoop]: 366 mSDtfsCounter, 154 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 772 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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, 0.8s IncrementalHoareTripleChecker+Time [2022-04-05 04:10:47,869 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [159 Valid, 575 Invalid, 839 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 772 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-05 04:10:47,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2022-04-05 04:10:47,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 294. [2022-04-05 04:10:47,914 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-04-05 04:10:47,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 388 transitions. [2022-04-05 04:10:47,916 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 388 transitions. Word has length 20 [2022-04-05 04:10:47,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:10:47,917 INFO L478 AbstractCegarLoop]: Abstraction has 294 states and 388 transitions. [2022-04-05 04:10:47,917 INFO L479 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-04-05 04:10:47,917 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 388 transitions. [2022-04-05 04:10:47,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-04-05 04:10:47,918 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:10:47,918 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:10:47,918 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-04-05 04:10:47,918 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:10:47,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:10:47,919 INFO L85 PathProgramCache]: Analyzing trace with hash -1593983850, now seen corresponding path program 1 times [2022-04-05 04:10:47,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:10:47,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40218999] [2022-04-05 04:10:47,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:10:47,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:10:47,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:48,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:10:48,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:48,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:10:48,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:48,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:10:48,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:48,118 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:10:48,118 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:10:48,118 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40218999] [2022-04-05 04:10:48,118 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40218999] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:10:48,118 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:10:48,118 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-05 04:10:48,118 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121985466] [2022-04-05 04:10:48,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:10:48,119 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-05 04:10:48,119 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:10:48,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-05 04:10:48,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-04-05 04:10:48,120 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-04-05 04:10:49,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:10:49,100 INFO L93 Difference]: Finished difference Result 481 states and 642 transitions. [2022-04-05 04:10:49,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-05 04:10:49,101 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-04-05 04:10:49,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:10:49,117 INFO L225 Difference]: With dead ends: 481 [2022-04-05 04:10:49,117 INFO L226 Difference]: Without dead ends: 480 [2022-04-05 04:10:49,117 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-04-05 04:10:49,118 INFO L913 BasicCegarLoop]: 490 mSDtfsCounter, 576 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 822 mSolverCounterSat, 165 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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, 0.9s IncrementalHoareTripleChecker+Time [2022-04-05 04:10:49,118 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [582 Valid, 733 Invalid, 987 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 822 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-04-05 04:10:49,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2022-04-05 04:10:49,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 431. [2022-04-05 04:10:49,140 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-04-05 04:10:49,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 573 transitions. [2022-04-05 04:10:49,143 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 573 transitions. Word has length 28 [2022-04-05 04:10:49,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:10:49,143 INFO L478 AbstractCegarLoop]: Abstraction has 431 states and 573 transitions. [2022-04-05 04:10:49,143 INFO L479 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-04-05 04:10:49,144 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 573 transitions. [2022-04-05 04:10:49,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-04-05 04:10:49,144 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:10:49,144 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:10:49,145 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-04-05 04:10:49,145 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:10:49,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:10:49,145 INFO L85 PathProgramCache]: Analyzing trace with hash -149155043, now seen corresponding path program 1 times [2022-04-05 04:10:49,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:10:49,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062906164] [2022-04-05 04:10:49,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:10:49,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:10:49,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:49,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:10:49,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:49,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:10:49,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:49,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:10:49,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:49,358 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:10:49,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:10:49,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062906164] [2022-04-05 04:10:49,359 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062906164] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:10:49,359 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:10:49,359 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-05 04:10:49,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858845891] [2022-04-05 04:10:49,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:10:49,360 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-05 04:10:49,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:10:49,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-05 04:10:49,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-04-05 04:10:49,360 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-04-05 04:10:49,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:10:49,909 INFO L93 Difference]: Finished difference Result 679 states and 906 transitions. [2022-04-05 04:10:49,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-05 04:10:49,910 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-04-05 04:10:49,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:10:49,915 INFO L225 Difference]: With dead ends: 679 [2022-04-05 04:10:49,916 INFO L226 Difference]: Without dead ends: 679 [2022-04-05 04:10:49,916 INFO L912 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-04-05 04:10:49,921 INFO L913 BasicCegarLoop]: 353 mSDtfsCounter, 645 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 363 mSolverCounterSat, 190 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 652 SdHoareTripleChecker+Valid, 558 SdHoareTripleChecker+Invalid, 553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 190 IncrementalHoareTripleChecker+Valid, 363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 04:10:49,923 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [652 Valid, 558 Invalid, 553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [190 Valid, 363 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 04:10:49,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2022-04-05 04:10:49,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 634. [2022-04-05 04:10:49,945 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-04-05 04:10:49,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 848 transitions. [2022-04-05 04:10:49,948 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 848 transitions. Word has length 30 [2022-04-05 04:10:49,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:10:49,948 INFO L478 AbstractCegarLoop]: Abstraction has 634 states and 848 transitions. [2022-04-05 04:10:49,948 INFO L479 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-04-05 04:10:49,948 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 848 transitions. [2022-04-05 04:10:49,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-04-05 04:10:49,949 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:10:49,949 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:10:49,949 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-04-05 04:10:49,950 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:10:49,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:10:49,950 INFO L85 PathProgramCache]: Analyzing trace with hash 2019248335, now seen corresponding path program 1 times [2022-04-05 04:10:49,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:10:49,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469741681] [2022-04-05 04:10:49,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:10:49,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:10:49,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:50,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:10:50,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:50,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:10:50,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:50,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:10:50,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:50,046 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:10:50,046 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:10:50,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469741681] [2022-04-05 04:10:50,047 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469741681] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:10:50,047 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:10:50,047 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-05 04:10:50,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31075810] [2022-04-05 04:10:50,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:10:50,047 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-05 04:10:50,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:10:50,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-05 04:10:50,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-04-05 04:10:50,048 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-04-05 04:10:50,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:10:50,681 INFO L93 Difference]: Finished difference Result 685 states and 924 transitions. [2022-04-05 04:10:50,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-05 04:10:50,681 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-04-05 04:10:50,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:10:50,684 INFO L225 Difference]: With dead ends: 685 [2022-04-05 04:10:50,684 INFO L226 Difference]: Without dead ends: 685 [2022-04-05 04:10:50,685 INFO L912 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-04-05 04:10:50,685 INFO L913 BasicCegarLoop]: 354 mSDtfsCounter, 253 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 666 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 633 SdHoareTripleChecker+Invalid, 792 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 04:10:50,685 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [260 Valid, 633 Invalid, 792 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 666 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 04:10:50,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2022-04-05 04:10:50,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 635. [2022-04-05 04:10:50,714 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-04-05 04:10:50,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 849 transitions. [2022-04-05 04:10:50,720 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 849 transitions. Word has length 34 [2022-04-05 04:10:50,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:10:50,720 INFO L478 AbstractCegarLoop]: Abstraction has 635 states and 849 transitions. [2022-04-05 04:10:50,720 INFO L479 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-04-05 04:10:50,720 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 849 transitions. [2022-04-05 04:10:50,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-04-05 04:10:50,725 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:10:50,725 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:10:50,725 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-04-05 04:10:50,725 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:10:50,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:10:50,726 INFO L85 PathProgramCache]: Analyzing trace with hash -468264498, now seen corresponding path program 1 times [2022-04-05 04:10:50,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:10:50,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235409692] [2022-04-05 04:10:50,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:10:50,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:10:50,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:50,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:10:50,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:50,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:10:50,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:50,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:10:50,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:50,866 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:10:50,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:10:50,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235409692] [2022-04-05 04:10:50,867 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235409692] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:10:50,867 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:10:50,867 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-05 04:10:50,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512322854] [2022-04-05 04:10:50,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:10:50,868 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-05 04:10:50,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:10:50,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-05 04:10:50,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-04-05 04:10:50,869 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-04-05 04:10:51,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:10:51,546 INFO L93 Difference]: Finished difference Result 724 states and 957 transitions. [2022-04-05 04:10:51,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-05 04:10:51,547 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-04-05 04:10:51,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:10:51,549 INFO L225 Difference]: With dead ends: 724 [2022-04-05 04:10:51,550 INFO L226 Difference]: Without dead ends: 724 [2022-04-05 04:10:51,550 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-04-05 04:10:51,550 INFO L913 BasicCegarLoop]: 328 mSDtfsCounter, 586 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 156 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 593 SdHoareTripleChecker+Valid, 450 SdHoareTripleChecker+Invalid, 692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 156 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 04:10:51,551 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [593 Valid, 450 Invalid, 692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [156 Valid, 536 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 04:10:51,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2022-04-05 04:10:51,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 679. [2022-04-05 04:10:51,562 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-04-05 04:10:51,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 907 transitions. [2022-04-05 04:10:51,565 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 907 transitions. Word has length 34 [2022-04-05 04:10:51,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:10:51,565 INFO L478 AbstractCegarLoop]: Abstraction has 679 states and 907 transitions. [2022-04-05 04:10:51,565 INFO L479 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-04-05 04:10:51,565 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 907 transitions. [2022-04-05 04:10:51,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-04-05 04:10:51,566 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:10:51,566 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:10:51,566 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-04-05 04:10:51,567 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:10:51,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:10:51,567 INFO L85 PathProgramCache]: Analyzing trace with hash 1317256940, now seen corresponding path program 1 times [2022-04-05 04:10:51,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:10:51,567 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034660737] [2022-04-05 04:10:51,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:10:51,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:10:51,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:51,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:10:51,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:51,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:10:51,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:51,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:10:51,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:51,667 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:10:51,667 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:10:51,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034660737] [2022-04-05 04:10:51,667 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034660737] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:10:51,667 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:10:51,667 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-05 04:10:51,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471315034] [2022-04-05 04:10:51,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:10:51,668 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-05 04:10:51,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:10:51,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-05 04:10:51,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-04-05 04:10:51,668 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-04-05 04:10:52,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:10:52,190 INFO L93 Difference]: Finished difference Result 703 states and 937 transitions. [2022-04-05 04:10:52,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-05 04:10:52,191 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-04-05 04:10:52,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:10:52,195 INFO L225 Difference]: With dead ends: 703 [2022-04-05 04:10:52,196 INFO L226 Difference]: Without dead ends: 703 [2022-04-05 04:10:52,196 INFO L912 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-04-05 04:10:52,197 INFO L913 BasicCegarLoop]: 352 mSDtfsCounter, 380 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 463 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 383 SdHoareTripleChecker+Valid, 569 SdHoareTripleChecker+Invalid, 622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 463 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 04:10:52,197 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [383 Valid, 569 Invalid, 622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 463 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 04:10:52,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2022-04-05 04:10:52,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 690. [2022-04-05 04:10:52,212 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-04-05 04:10:52,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 921 transitions. [2022-04-05 04:10:52,215 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 921 transitions. Word has length 40 [2022-04-05 04:10:52,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:10:52,216 INFO L478 AbstractCegarLoop]: Abstraction has 690 states and 921 transitions. [2022-04-05 04:10:52,216 INFO L479 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-04-05 04:10:52,216 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 921 transitions. [2022-04-05 04:10:52,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-05 04:10:52,217 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:10:52,217 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:10:52,217 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-04-05 04:10:52,217 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:10:52,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:10:52,218 INFO L85 PathProgramCache]: Analyzing trace with hash 291374002, now seen corresponding path program 1 times [2022-04-05 04:10:52,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:10:52,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268406492] [2022-04-05 04:10:52,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:10:52,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:10:52,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:52,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:10:52,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:52,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:10:52,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:52,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:10:52,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:52,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 04:10:52,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:52,358 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:10:52,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:10:52,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268406492] [2022-04-05 04:10:52,358 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268406492] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:10:52,358 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:10:52,358 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-05 04:10:52,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889845690] [2022-04-05 04:10:52,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:10:52,359 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-05 04:10:52,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:10:52,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-05 04:10:52,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-04-05 04:10:52,360 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-04-05 04:10:53,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:10:53,082 INFO L93 Difference]: Finished difference Result 716 states and 951 transitions. [2022-04-05 04:10:53,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-05 04:10:53,083 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-04-05 04:10:53,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:10:53,085 INFO L225 Difference]: With dead ends: 716 [2022-04-05 04:10:53,085 INFO L226 Difference]: Without dead ends: 716 [2022-04-05 04:10:53,086 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-04-05 04:10:53,086 INFO L913 BasicCegarLoop]: 326 mSDtfsCounter, 360 mSDsluCounter, 412 mSDsCounter, 0 mSdLazyCounter, 1257 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 1380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 1257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 04:10:53,086 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [374 Valid, 738 Invalid, 1380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 1257 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 04:10:53,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2022-04-05 04:10:53,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 694. [2022-04-05 04:10:53,105 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-04-05 04:10:53,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 925 transitions. [2022-04-05 04:10:53,107 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 925 transitions. Word has length 41 [2022-04-05 04:10:53,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:10:53,108 INFO L478 AbstractCegarLoop]: Abstraction has 694 states and 925 transitions. [2022-04-05 04:10:53,108 INFO L479 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-04-05 04:10:53,108 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 925 transitions. [2022-04-05 04:10:53,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-05 04:10:53,109 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:10:53,109 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:10:53,109 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-04-05 04:10:53,110 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:10:53,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:10:53,110 INFO L85 PathProgramCache]: Analyzing trace with hash 1620668477, now seen corresponding path program 1 times [2022-04-05 04:10:53,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:10:53,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984688697] [2022-04-05 04:10:53,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:10:53,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:10:53,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:53,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:10:53,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:53,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:10:53,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:53,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:10:53,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:53,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 04:10:53,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:53,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-04-05 04:10:53,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:53,264 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:10:53,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:10:53,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984688697] [2022-04-05 04:10:53,265 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984688697] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:10:53,265 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:10:53,265 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-05 04:10:53,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502116328] [2022-04-05 04:10:53,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:10:53,266 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-05 04:10:53,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:10:53,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-05 04:10:53,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-04-05 04:10:53,266 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-04-05 04:10:53,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:10:53,749 INFO L93 Difference]: Finished difference Result 764 states and 1012 transitions. [2022-04-05 04:10:53,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-04-05 04:10:53,749 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-04-05 04:10:53,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:10:53,752 INFO L225 Difference]: With dead ends: 764 [2022-04-05 04:10:53,752 INFO L226 Difference]: Without dead ends: 764 [2022-04-05 04:10:53,752 INFO L912 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-04-05 04:10:53,752 INFO L913 BasicCegarLoop]: 333 mSDtfsCounter, 504 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 521 mSolverCounterSat, 213 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 507 SdHoareTripleChecker+Valid, 623 SdHoareTripleChecker+Invalid, 734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 213 IncrementalHoareTripleChecker+Valid, 521 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 04:10:53,753 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [507 Valid, 623 Invalid, 734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [213 Valid, 521 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 04:10:53,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2022-04-05 04:10:53,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 733. [2022-04-05 04:10:53,764 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-04-05 04:10:53,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 973 transitions. [2022-04-05 04:10:53,766 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 973 transitions. Word has length 41 [2022-04-05 04:10:53,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:10:53,766 INFO L478 AbstractCegarLoop]: Abstraction has 733 states and 973 transitions. [2022-04-05 04:10:53,766 INFO L479 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-04-05 04:10:53,766 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 973 transitions. [2022-04-05 04:10:53,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-04-05 04:10:53,767 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:10:53,767 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:10:53,767 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-04-05 04:10:53,767 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:10:53,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:10:53,767 INFO L85 PathProgramCache]: Analyzing trace with hash -1267362978, now seen corresponding path program 1 times [2022-04-05 04:10:53,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:10:53,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790372704] [2022-04-05 04:10:53,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:10:53,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:10:53,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:53,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:10:53,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:53,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:10:53,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:53,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:10:53,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:53,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 04:10:53,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:53,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-04-05 04:10:53,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:53,954 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:10:53,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:10:53,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790372704] [2022-04-05 04:10:53,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790372704] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:10:53,955 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:10:53,955 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-05 04:10:53,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122210187] [2022-04-05 04:10:53,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:10:53,955 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-05 04:10:53,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:10:53,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-05 04:10:53,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-04-05 04:10:53,956 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-04-05 04:10:54,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:10:54,863 INFO L93 Difference]: Finished difference Result 764 states and 1010 transitions. [2022-04-05 04:10:54,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-05 04:10:54,863 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-04-05 04:10:54,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:10:54,866 INFO L225 Difference]: With dead ends: 764 [2022-04-05 04:10:54,866 INFO L226 Difference]: Without dead ends: 764 [2022-04-05 04:10:54,866 INFO L912 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-04-05 04:10:54,867 INFO L913 BasicCegarLoop]: 316 mSDtfsCounter, 1070 mSDsluCounter, 471 mSDsCounter, 0 mSdLazyCounter, 1120 mSolverCounterSat, 313 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1080 SdHoareTripleChecker+Valid, 787 SdHoareTripleChecker+Invalid, 1433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 313 IncrementalHoareTripleChecker+Valid, 1120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 04:10:54,867 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1080 Valid, 787 Invalid, 1433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [313 Valid, 1120 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 04:10:54,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2022-04-05 04:10:54,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 733. [2022-04-05 04:10:54,877 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-04-05 04:10:54,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 971 transitions. [2022-04-05 04:10:54,879 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 971 transitions. Word has length 42 [2022-04-05 04:10:54,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:10:54,879 INFO L478 AbstractCegarLoop]: Abstraction has 733 states and 971 transitions. [2022-04-05 04:10:54,880 INFO L479 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-04-05 04:10:54,880 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 971 transitions. [2022-04-05 04:10:54,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-04-05 04:10:54,880 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:10:54,880 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:10:54,880 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-04-05 04:10:54,880 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:10:54,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:10:54,881 INFO L85 PathProgramCache]: Analyzing trace with hash -1584928940, now seen corresponding path program 1 times [2022-04-05 04:10:54,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:10:54,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954034639] [2022-04-05 04:10:54,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:10:54,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:10:54,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:54,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:10:54,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:54,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:10:54,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:55,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:10:55,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:55,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 04:10:55,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:55,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-04-05 04:10:55,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:55,093 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:10:55,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:10:55,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954034639] [2022-04-05 04:10:55,093 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954034639] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:10:55,093 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:10:55,093 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-05 04:10:55,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007964905] [2022-04-05 04:10:55,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:10:55,094 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-05 04:10:55,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:10:55,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-05 04:10:55,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-04-05 04:10:55,094 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-04-05 04:10:56,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:10:56,053 INFO L93 Difference]: Finished difference Result 764 states and 1008 transitions. [2022-04-05 04:10:56,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-05 04:10:56,054 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-04-05 04:10:56,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:10:56,056 INFO L225 Difference]: With dead ends: 764 [2022-04-05 04:10:56,056 INFO L226 Difference]: Without dead ends: 764 [2022-04-05 04:10:56,056 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2022-04-05 04:10:56,057 INFO L913 BasicCegarLoop]: 317 mSDtfsCounter, 775 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 839 mSolverCounterSat, 254 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 785 SdHoareTripleChecker+Valid, 631 SdHoareTripleChecker+Invalid, 1093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 254 IncrementalHoareTripleChecker+Valid, 839 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-05 04:10:56,057 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [785 Valid, 631 Invalid, 1093 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [254 Valid, 839 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-05 04:10:56,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2022-04-05 04:10:56,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 733. [2022-04-05 04:10:56,067 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-04-05 04:10:56,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 969 transitions. [2022-04-05 04:10:56,070 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 969 transitions. Word has length 43 [2022-04-05 04:10:56,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:10:56,070 INFO L478 AbstractCegarLoop]: Abstraction has 733 states and 969 transitions. [2022-04-05 04:10:56,070 INFO L479 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-04-05 04:10:56,070 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 969 transitions. [2022-04-05 04:10:56,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-04-05 04:10:56,071 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:10:56,071 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:10:56,071 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-04-05 04:10:56,071 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:10:56,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:10:56,071 INFO L85 PathProgramCache]: Analyzing trace with hash -1688052930, now seen corresponding path program 1 times [2022-04-05 04:10:56,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:10:56,071 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357107282] [2022-04-05 04:10:56,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:10:56,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:10:56,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:56,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:10:56,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:56,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:10:56,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:56,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:10:56,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:56,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 04:10:56,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:56,167 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:10:56,167 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:10:56,167 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357107282] [2022-04-05 04:10:56,167 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1357107282] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:10:56,167 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:10:56,167 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-04-05 04:10:56,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777702064] [2022-04-05 04:10:56,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:10:56,168 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-04-05 04:10:56,168 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:10:56,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-04-05 04:10:56,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-04-05 04:10:56,168 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-04-05 04:10:56,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:10:56,854 INFO L93 Difference]: Finished difference Result 1107 states and 1480 transitions. [2022-04-05 04:10:56,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-05 04:10:56,855 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-04-05 04:10:56,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:10:56,858 INFO L225 Difference]: With dead ends: 1107 [2022-04-05 04:10:56,858 INFO L226 Difference]: Without dead ends: 1107 [2022-04-05 04:10:56,858 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-04-05 04:10:56,859 INFO L913 BasicCegarLoop]: 440 mSDtfsCounter, 656 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 777 mSolverCounterSat, 250 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 669 SdHoareTripleChecker+Valid, 647 SdHoareTripleChecker+Invalid, 1027 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 250 IncrementalHoareTripleChecker+Valid, 777 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 04:10:56,859 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [669 Valid, 647 Invalid, 1027 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [250 Valid, 777 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 04:10:56,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1107 states. [2022-04-05 04:10:56,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1107 to 846. [2022-04-05 04:10:56,873 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-04-05 04:10:56,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 846 states to 846 states and 1123 transitions. [2022-04-05 04:10:56,875 INFO L78 Accepts]: Start accepts. Automaton has 846 states and 1123 transitions. Word has length 44 [2022-04-05 04:10:56,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:10:56,876 INFO L478 AbstractCegarLoop]: Abstraction has 846 states and 1123 transitions. [2022-04-05 04:10:56,876 INFO L479 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-04-05 04:10:56,876 INFO L276 IsEmpty]: Start isEmpty. Operand 846 states and 1123 transitions. [2022-04-05 04:10:56,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-04-05 04:10:56,876 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:10:56,876 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:10:56,876 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-04-05 04:10:56,877 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:10:56,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:10:56,877 INFO L85 PathProgramCache]: Analyzing trace with hash 1627203032, now seen corresponding path program 1 times [2022-04-05 04:10:56,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:10:56,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218595882] [2022-04-05 04:10:56,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:10:56,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:10:56,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:56,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:10:56,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:56,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:10:56,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:56,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:10:56,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:56,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 04:10:56,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:56,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-04-05 04:10:56,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:56,993 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:10:56,993 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:10:56,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218595882] [2022-04-05 04:10:56,993 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218595882] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:10:56,993 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:10:56,993 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-05 04:10:56,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918397162] [2022-04-05 04:10:56,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:10:56,994 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-05 04:10:56,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:10:56,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-05 04:10:56,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-04-05 04:10:56,994 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-04-05 04:10:57,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:10:57,552 INFO L93 Difference]: Finished difference Result 886 states and 1171 transitions. [2022-04-05 04:10:57,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-04-05 04:10:57,552 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-04-05 04:10:57,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:10:57,555 INFO L225 Difference]: With dead ends: 886 [2022-04-05 04:10:57,555 INFO L226 Difference]: Without dead ends: 871 [2022-04-05 04:10:57,555 INFO L912 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-04-05 04:10:57,556 INFO L913 BasicCegarLoop]: 343 mSDtfsCounter, 474 mSDsluCounter, 739 mSDsCounter, 0 mSdLazyCounter, 950 mSolverCounterSat, 204 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 477 SdHoareTripleChecker+Valid, 1082 SdHoareTripleChecker+Invalid, 1154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 950 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 04:10:57,556 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [477 Valid, 1082 Invalid, 1154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 950 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 04:10:57,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 871 states. [2022-04-05 04:10:57,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 871 to 844. [2022-04-05 04:10:57,568 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-04-05 04:10:57,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 844 states to 844 states and 1119 transitions. [2022-04-05 04:10:57,570 INFO L78 Accepts]: Start accepts. Automaton has 844 states and 1119 transitions. Word has length 44 [2022-04-05 04:10:57,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:10:57,570 INFO L478 AbstractCegarLoop]: Abstraction has 844 states and 1119 transitions. [2022-04-05 04:10:57,570 INFO L479 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-04-05 04:10:57,570 INFO L276 IsEmpty]: Start isEmpty. Operand 844 states and 1119 transitions. [2022-04-05 04:10:57,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-04-05 04:10:57,571 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:10:57,571 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:10:57,571 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-04-05 04:10:57,571 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:10:57,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:10:57,571 INFO L85 PathProgramCache]: Analyzing trace with hash -821084774, now seen corresponding path program 1 times [2022-04-05 04:10:57,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:10:57,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153788737] [2022-04-05 04:10:57,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:10:57,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:10:57,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:57,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:10:57,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:57,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:10:57,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:57,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:10:57,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:57,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-05 04:10:57,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:57,755 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:10:57,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:10:57,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153788737] [2022-04-05 04:10:57,756 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153788737] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:10:57,756 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:10:57,756 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-05 04:10:57,756 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881062957] [2022-04-05 04:10:57,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:10:57,756 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-05 04:10:57,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:10:57,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-05 04:10:57,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-04-05 04:10:57,757 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-04-05 04:10:59,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:10:59,239 INFO L93 Difference]: Finished difference Result 898 states and 1175 transitions. [2022-04-05 04:10:59,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-05 04:10:59,246 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-04-05 04:10:59,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:10:59,254 INFO L225 Difference]: With dead ends: 898 [2022-04-05 04:10:59,254 INFO L226 Difference]: Without dead ends: 898 [2022-04-05 04:10:59,254 INFO L912 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-04-05 04:10:59,255 INFO L913 BasicCegarLoop]: 447 mSDtfsCounter, 1067 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 1438 mSolverCounterSat, 367 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1079 SdHoareTripleChecker+Valid, 663 SdHoareTripleChecker+Invalid, 1805 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 367 IncrementalHoareTripleChecker+Valid, 1438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-04-05 04:10:59,255 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1079 Valid, 663 Invalid, 1805 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [367 Valid, 1438 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-04-05 04:10:59,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 898 states. [2022-04-05 04:10:59,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 898 to 835. [2022-04-05 04:10:59,267 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-04-05 04:10:59,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 1098 transitions. [2022-04-05 04:10:59,269 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 1098 transitions. Word has length 45 [2022-04-05 04:10:59,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:10:59,269 INFO L478 AbstractCegarLoop]: Abstraction has 835 states and 1098 transitions. [2022-04-05 04:10:59,269 INFO L479 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-04-05 04:10:59,269 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 1098 transitions. [2022-04-05 04:10:59,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-04-05 04:10:59,270 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:10:59,270 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:10:59,270 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-04-05 04:10:59,271 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:10:59,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:10:59,271 INFO L85 PathProgramCache]: Analyzing trace with hash 926060866, now seen corresponding path program 1 times [2022-04-05 04:10:59,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:10:59,271 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94588597] [2022-04-05 04:10:59,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:10:59,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:10:59,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:59,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:10:59,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:59,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:10:59,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:59,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:10:59,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:59,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 04:10:59,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:10:59,372 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:10:59,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:10:59,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94588597] [2022-04-05 04:10:59,373 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94588597] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:10:59,373 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:10:59,373 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-05 04:10:59,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711424121] [2022-04-05 04:10:59,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:10:59,373 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-05 04:10:59,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:10:59,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-05 04:10:59,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-04-05 04:10:59,374 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-04-05 04:11:00,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:11:00,152 INFO L93 Difference]: Finished difference Result 595 states and 750 transitions. [2022-04-05 04:11:00,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-04-05 04:11:00,153 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-04-05 04:11:00,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:11:00,154 INFO L225 Difference]: With dead ends: 595 [2022-04-05 04:11:00,154 INFO L226 Difference]: Without dead ends: 595 [2022-04-05 04:11:00,155 INFO L912 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-04-05 04:11:00,155 INFO L913 BasicCegarLoop]: 383 mSDtfsCounter, 582 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 777 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 589 SdHoareTripleChecker+Valid, 703 SdHoareTripleChecker+Invalid, 894 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 777 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 04:11:00,156 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [589 Valid, 703 Invalid, 894 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 777 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 04:11:00,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2022-04-05 04:11:00,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 543. [2022-04-05 04:11:00,164 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-04-05 04:11:00,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 687 transitions. [2022-04-05 04:11:00,165 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 687 transitions. Word has length 49 [2022-04-05 04:11:00,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:11:00,165 INFO L478 AbstractCegarLoop]: Abstraction has 543 states and 687 transitions. [2022-04-05 04:11:00,165 INFO L479 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-04-05 04:11:00,165 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 687 transitions. [2022-04-05 04:11:00,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-04-05 04:11:00,166 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:11:00,166 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:11:00,166 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-04-05 04:11:00,166 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:11:00,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:11:00,166 INFO L85 PathProgramCache]: Analyzing trace with hash -399707783, now seen corresponding path program 1 times [2022-04-05 04:11:00,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:11:00,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365323711] [2022-04-05 04:11:00,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:11:00,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:11:00,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:00,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:11:00,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:00,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:11:00,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:00,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:11:00,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:00,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-05 04:11:00,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:00,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-05 04:11:00,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:00,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-05 04:11:00,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:00,290 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:11:00,291 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:11:00,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365323711] [2022-04-05 04:11:00,291 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365323711] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:11:00,291 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:11:00,291 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-05 04:11:00,291 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854174150] [2022-04-05 04:11:00,291 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:11:00,291 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-05 04:11:00,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:11:00,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-05 04:11:00,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-04-05 04:11:00,292 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-04-05 04:11:00,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:11:00,845 INFO L93 Difference]: Finished difference Result 584 states and 740 transitions. [2022-04-05 04:11:00,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-05 04:11:00,845 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-04-05 04:11:00,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:11:00,847 INFO L225 Difference]: With dead ends: 584 [2022-04-05 04:11:00,847 INFO L226 Difference]: Without dead ends: 584 [2022-04-05 04:11:00,847 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-04-05 04:11:00,848 INFO L913 BasicCegarLoop]: 339 mSDtfsCounter, 452 mSDsluCounter, 445 mSDsCounter, 0 mSdLazyCounter, 629 mSolverCounterSat, 187 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 784 SdHoareTripleChecker+Invalid, 816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 187 IncrementalHoareTripleChecker+Valid, 629 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 04:11:00,848 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [457 Valid, 784 Invalid, 816 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [187 Valid, 629 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 04:11:00,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2022-04-05 04:11:00,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 557. [2022-04-05 04:11:00,854 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-04-05 04:11:00,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 707 transitions. [2022-04-05 04:11:00,855 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 707 transitions. Word has length 58 [2022-04-05 04:11:00,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:11:00,855 INFO L478 AbstractCegarLoop]: Abstraction has 557 states and 707 transitions. [2022-04-05 04:11:00,856 INFO L479 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-04-05 04:11:00,856 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 707 transitions. [2022-04-05 04:11:00,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-04-05 04:11:00,856 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:11:00,856 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:11:00,856 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-04-05 04:11:00,856 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:11:00,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:11:00,857 INFO L85 PathProgramCache]: Analyzing trace with hash -4114481, now seen corresponding path program 1 times [2022-04-05 04:11:00,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:11:00,857 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411870810] [2022-04-05 04:11:00,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:11:00,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:11:00,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:00,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:11:00,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:00,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:11:00,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:00,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:11:00,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:00,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 04:11:00,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:00,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-05 04:11:00,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:01,003 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:11:01,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:11:01,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411870810] [2022-04-05 04:11:01,005 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1411870810] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:11:01,005 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:11:01,005 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-05 04:11:01,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794271837] [2022-04-05 04:11:01,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:11:01,006 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-05 04:11:01,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:11:01,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-05 04:11:01,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2022-04-05 04:11:01,006 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-04-05 04:11:02,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:11:02,368 INFO L93 Difference]: Finished difference Result 729 states and 923 transitions. [2022-04-05 04:11:02,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-05 04:11:02,374 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-04-05 04:11:02,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:11:02,376 INFO L225 Difference]: With dead ends: 729 [2022-04-05 04:11:02,376 INFO L226 Difference]: Without dead ends: 729 [2022-04-05 04:11:02,376 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=161, Invalid=489, Unknown=0, NotChecked=0, Total=650 [2022-04-05 04:11:02,377 INFO L913 BasicCegarLoop]: 436 mSDtfsCounter, 908 mSDsluCounter, 803 mSDsCounter, 0 mSdLazyCounter, 1824 mSolverCounterSat, 379 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 910 SdHoareTripleChecker+Valid, 1239 SdHoareTripleChecker+Invalid, 2203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 379 IncrementalHoareTripleChecker+Valid, 1824 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-04-05 04:11:02,377 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [910 Valid, 1239 Invalid, 2203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [379 Valid, 1824 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-04-05 04:11:02,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 729 states. [2022-04-05 04:11:02,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 729 to 586. [2022-04-05 04:11:02,385 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-04-05 04:11:02,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 740 transitions. [2022-04-05 04:11:02,386 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 740 transitions. Word has length 52 [2022-04-05 04:11:02,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:11:02,386 INFO L478 AbstractCegarLoop]: Abstraction has 586 states and 740 transitions. [2022-04-05 04:11:02,386 INFO L479 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-04-05 04:11:02,386 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 740 transitions. [2022-04-05 04:11:02,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-04-05 04:11:02,387 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:11:02,387 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:11:02,387 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-04-05 04:11:02,387 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:11:02,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:11:02,388 INFO L85 PathProgramCache]: Analyzing trace with hash -1043769892, now seen corresponding path program 1 times [2022-04-05 04:11:02,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:11:02,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225286806] [2022-04-05 04:11:02,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:11:02,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:11:02,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:02,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:11:02,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:02,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:11:02,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:02,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:11:02,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:02,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-05 04:11:02,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:02,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-05 04:11:02,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:02,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-05 04:11:02,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:02,580 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:11:02,580 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:11:02,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225286806] [2022-04-05 04:11:02,580 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225286806] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:11:02,580 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:11:02,580 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-05 04:11:02,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546851614] [2022-04-05 04:11:02,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:11:02,581 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-05 04:11:02,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:11:02,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-05 04:11:02,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-04-05 04:11:02,581 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-04-05 04:11:03,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:11:03,153 INFO L93 Difference]: Finished difference Result 572 states and 716 transitions. [2022-04-05 04:11:03,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-05 04:11:03,153 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-04-05 04:11:03,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:11:03,155 INFO L225 Difference]: With dead ends: 572 [2022-04-05 04:11:03,155 INFO L226 Difference]: Without dead ends: 572 [2022-04-05 04:11:03,155 INFO L912 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-04-05 04:11:03,155 INFO L913 BasicCegarLoop]: 344 mSDtfsCounter, 549 mSDsluCounter, 784 mSDsCounter, 0 mSdLazyCounter, 876 mSolverCounterSat, 222 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 555 SdHoareTripleChecker+Valid, 1128 SdHoareTripleChecker+Invalid, 1098 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 222 IncrementalHoareTripleChecker+Valid, 876 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 04:11:03,155 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [555 Valid, 1128 Invalid, 1098 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [222 Valid, 876 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 04:11:03,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2022-04-05 04:11:03,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 534. [2022-04-05 04:11:03,162 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-04-05 04:11:03,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 667 transitions. [2022-04-05 04:11:03,164 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 667 transitions. Word has length 61 [2022-04-05 04:11:03,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:11:03,164 INFO L478 AbstractCegarLoop]: Abstraction has 534 states and 667 transitions. [2022-04-05 04:11:03,164 INFO L479 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-04-05 04:11:03,164 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 667 transitions. [2022-04-05 04:11:03,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-04-05 04:11:03,165 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:11:03,165 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:11:03,165 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-04-05 04:11:03,165 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:11:03,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:11:03,165 INFO L85 PathProgramCache]: Analyzing trace with hash 197420613, now seen corresponding path program 1 times [2022-04-05 04:11:03,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:11:03,165 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129563344] [2022-04-05 04:11:03,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:11:03,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:11:03,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:03,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:11:03,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:03,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:11:03,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:03,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:11:03,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:03,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 04:11:03,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:03,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-05 04:11:03,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:03,292 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:11:03,292 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:11:03,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129563344] [2022-04-05 04:11:03,293 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129563344] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:11:03,293 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:11:03,293 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-05 04:11:03,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672237092] [2022-04-05 04:11:03,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:11:03,293 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-05 04:11:03,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:11:03,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-05 04:11:03,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-04-05 04:11:03,293 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-04-05 04:11:03,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:11:03,886 INFO L93 Difference]: Finished difference Result 587 states and 741 transitions. [2022-04-05 04:11:03,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-05 04:11:03,886 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-04-05 04:11:03,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:11:03,888 INFO L225 Difference]: With dead ends: 587 [2022-04-05 04:11:03,888 INFO L226 Difference]: Without dead ends: 587 [2022-04-05 04:11:03,888 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=70, Invalid=140, Unknown=0, NotChecked=0, Total=210 [2022-04-05 04:11:03,889 INFO L913 BasicCegarLoop]: 319 mSDtfsCounter, 674 mSDsluCounter, 370 mSDsCounter, 0 mSdLazyCounter, 573 mSolverCounterSat, 171 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 687 SdHoareTripleChecker+Valid, 689 SdHoareTripleChecker+Invalid, 744 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 171 IncrementalHoareTripleChecker+Valid, 573 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 04:11:03,889 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [687 Valid, 689 Invalid, 744 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [171 Valid, 573 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 04:11:03,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2022-04-05 04:11:03,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 543. [2022-04-05 04:11:03,916 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-04-05 04:11:03,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 679 transitions. [2022-04-05 04:11:03,918 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 679 transitions. Word has length 54 [2022-04-05 04:11:03,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:11:03,918 INFO L478 AbstractCegarLoop]: Abstraction has 543 states and 679 transitions. [2022-04-05 04:11:03,918 INFO L479 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-04-05 04:11:03,918 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 679 transitions. [2022-04-05 04:11:03,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-04-05 04:11:03,918 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:11:03,919 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:11:03,919 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-04-05 04:11:03,919 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:11:03,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:11:03,919 INFO L85 PathProgramCache]: Analyzing trace with hash 1550730310, now seen corresponding path program 1 times [2022-04-05 04:11:03,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:11:03,919 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512244692] [2022-04-05 04:11:03,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:11:03,919 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:11:03,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:03,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:11:03,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:04,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:11:04,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:04,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:11:04,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:04,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 04:11:04,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:04,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-05 04:11:04,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:04,103 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:11:04,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:11:04,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512244692] [2022-04-05 04:11:04,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [512244692] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:11:04,103 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:11:04,103 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-05 04:11:04,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203010097] [2022-04-05 04:11:04,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:11:04,104 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-05 04:11:04,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:11:04,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-05 04:11:04,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2022-04-05 04:11:04,104 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-04-05 04:11:05,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:11:05,097 INFO L93 Difference]: Finished difference Result 555 states and 691 transitions. [2022-04-05 04:11:05,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-05 04:11:05,097 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-04-05 04:11:05,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:11:05,099 INFO L225 Difference]: With dead ends: 555 [2022-04-05 04:11:05,099 INFO L226 Difference]: Without dead ends: 555 [2022-04-05 04:11:05,099 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2022-04-05 04:11:05,099 INFO L913 BasicCegarLoop]: 317 mSDtfsCounter, 653 mSDsluCounter, 680 mSDsCounter, 0 mSdLazyCounter, 1396 mSolverCounterSat, 222 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 660 SdHoareTripleChecker+Valid, 997 SdHoareTripleChecker+Invalid, 1618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 222 IncrementalHoareTripleChecker+Valid, 1396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-05 04:11:05,100 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [660 Valid, 997 Invalid, 1618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [222 Valid, 1396 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-05 04:11:05,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2022-04-05 04:11:05,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 524. [2022-04-05 04:11:05,105 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-04-05 04:11:05,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 653 transitions. [2022-04-05 04:11:05,106 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 653 transitions. Word has length 54 [2022-04-05 04:11:05,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:11:05,106 INFO L478 AbstractCegarLoop]: Abstraction has 524 states and 653 transitions. [2022-04-05 04:11:05,107 INFO L479 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-04-05 04:11:05,107 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 653 transitions. [2022-04-05 04:11:05,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-04-05 04:11:05,110 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:11:05,110 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:11:05,110 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-04-05 04:11:05,110 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:11:05,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:11:05,111 INFO L85 PathProgramCache]: Analyzing trace with hash 1906967654, now seen corresponding path program 1 times [2022-04-05 04:11:05,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:11:05,111 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456016620] [2022-04-05 04:11:05,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:11:05,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:11:05,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:05,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:11:05,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:05,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:11:05,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:05,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:11:05,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:05,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 04:11:05,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:05,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-05 04:11:05,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:05,227 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:11:05,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:11:05,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456016620] [2022-04-05 04:11:05,227 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1456016620] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:11:05,227 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:11:05,227 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-05 04:11:05,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029832449] [2022-04-05 04:11:05,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:11:05,227 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-05 04:11:05,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:11:05,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-05 04:11:05,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-04-05 04:11:05,228 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-04-05 04:11:05,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:11:05,850 INFO L93 Difference]: Finished difference Result 552 states and 681 transitions. [2022-04-05 04:11:05,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-04-05 04:11:05,851 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-04-05 04:11:05,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:11:05,852 INFO L225 Difference]: With dead ends: 552 [2022-04-05 04:11:05,852 INFO L226 Difference]: Without dead ends: 552 [2022-04-05 04:11:05,852 INFO L912 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-04-05 04:11:05,853 INFO L913 BasicCegarLoop]: 350 mSDtfsCounter, 290 mSDsluCounter, 382 mSDsCounter, 0 mSdLazyCounter, 922 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 732 SdHoareTripleChecker+Invalid, 1024 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 922 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 04:11:05,853 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [295 Valid, 732 Invalid, 1024 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 922 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 04:11:05,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2022-04-05 04:11:05,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 519. [2022-04-05 04:11:05,859 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-04-05 04:11:05,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 642 transitions. [2022-04-05 04:11:05,860 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 642 transitions. Word has length 54 [2022-04-05 04:11:05,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:11:05,860 INFO L478 AbstractCegarLoop]: Abstraction has 519 states and 642 transitions. [2022-04-05 04:11:05,860 INFO L479 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-04-05 04:11:05,860 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 642 transitions. [2022-04-05 04:11:05,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-04-05 04:11:05,861 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:11:05,861 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:11:05,861 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-04-05 04:11:05,861 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:11:05,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:11:05,861 INFO L85 PathProgramCache]: Analyzing trace with hash -982023083, now seen corresponding path program 1 times [2022-04-05 04:11:05,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:11:05,861 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055861162] [2022-04-05 04:11:05,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:11:05,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:11:05,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:05,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:11:05,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:05,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:11:05,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:05,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:11:05,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:05,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 04:11:05,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:05,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-05 04:11:05,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:06,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-04-05 04:11:06,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:11:06,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055861162] [2022-04-05 04:11:06,018 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055861162] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:11:06,018 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:11:06,018 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-05 04:11:06,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941743891] [2022-04-05 04:11:06,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:11:06,019 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-05 04:11:06,019 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:11:06,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-05 04:11:06,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2022-04-05 04:11:06,020 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-04-05 04:11:06,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:11:06,793 INFO L93 Difference]: Finished difference Result 581 states and 723 transitions. [2022-04-05 04:11:06,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-05 04:11:06,794 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-04-05 04:11:06,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:11:06,795 INFO L225 Difference]: With dead ends: 581 [2022-04-05 04:11:06,795 INFO L226 Difference]: Without dead ends: 580 [2022-04-05 04:11:06,796 INFO L912 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-04-05 04:11:06,796 INFO L913 BasicCegarLoop]: 332 mSDtfsCounter, 299 mSDsluCounter, 1231 mSDsCounter, 0 mSdLazyCounter, 1606 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 1563 SdHoareTripleChecker+Invalid, 1715 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1606 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-05 04:11:06,796 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [306 Valid, 1563 Invalid, 1715 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1606 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-05 04:11:06,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2022-04-05 04:11:06,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 536. [2022-04-05 04:11:06,802 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-04-05 04:11:06,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 664 transitions. [2022-04-05 04:11:06,803 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 664 transitions. Word has length 55 [2022-04-05 04:11:06,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:11:06,803 INFO L478 AbstractCegarLoop]: Abstraction has 536 states and 664 transitions. [2022-04-05 04:11:06,804 INFO L479 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-04-05 04:11:06,804 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 664 transitions. [2022-04-05 04:11:06,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-04-05 04:11:06,804 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:11:06,804 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:11:06,804 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-04-05 04:11:06,804 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:11:06,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:11:06,805 INFO L85 PathProgramCache]: Analyzing trace with hash -981991339, now seen corresponding path program 1 times [2022-04-05 04:11:06,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:11:06,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803016249] [2022-04-05 04:11:06,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:11:06,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:11:06,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:06,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:11:06,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:06,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:11:06,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:06,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:11:06,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:06,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 04:11:06,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:06,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-05 04:11:06,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:07,008 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:11:07,009 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:11:07,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803016249] [2022-04-05 04:11:07,009 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803016249] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:11:07,009 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:11:07,009 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-05 04:11:07,010 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487088333] [2022-04-05 04:11:07,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:11:07,010 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-05 04:11:07,010 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:11:07,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-05 04:11:07,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2022-04-05 04:11:07,011 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-04-05 04:11:07,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:11:07,796 INFO L93 Difference]: Finished difference Result 576 states and 711 transitions. [2022-04-05 04:11:07,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-05 04:11:07,798 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-04-05 04:11:07,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:11:07,799 INFO L225 Difference]: With dead ends: 576 [2022-04-05 04:11:07,799 INFO L226 Difference]: Without dead ends: 564 [2022-04-05 04:11:07,800 INFO L912 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-04-05 04:11:07,800 INFO L913 BasicCegarLoop]: 336 mSDtfsCounter, 287 mSDsluCounter, 1106 mSDsCounter, 0 mSdLazyCounter, 1726 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 1442 SdHoareTripleChecker+Invalid, 1839 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 1726 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-05 04:11:07,800 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [290 Valid, 1442 Invalid, 1839 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 1726 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-05 04:11:07,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2022-04-05 04:11:07,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 533. [2022-04-05 04:11:07,806 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-04-05 04:11:07,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 533 states to 533 states and 660 transitions. [2022-04-05 04:11:07,807 INFO L78 Accepts]: Start accepts. Automaton has 533 states and 660 transitions. Word has length 55 [2022-04-05 04:11:07,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:11:07,807 INFO L478 AbstractCegarLoop]: Abstraction has 533 states and 660 transitions. [2022-04-05 04:11:07,807 INFO L479 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-04-05 04:11:07,807 INFO L276 IsEmpty]: Start isEmpty. Operand 533 states and 660 transitions. [2022-04-05 04:11:07,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-04-05 04:11:07,808 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:11:07,808 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:11:07,808 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-04-05 04:11:07,808 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:11:07,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:11:07,808 INFO L85 PathProgramCache]: Analyzing trace with hash 1286130686, now seen corresponding path program 1 times [2022-04-05 04:11:07,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:11:07,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464329814] [2022-04-05 04:11:07,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:11:07,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:11:07,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:07,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:11:07,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:07,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:11:07,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:07,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:11:07,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:07,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 04:11:07,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:07,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-05 04:11:07,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:07,937 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:11:07,938 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:11:07,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464329814] [2022-04-05 04:11:07,938 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464329814] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:11:07,938 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:11:07,938 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-05 04:11:07,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808469267] [2022-04-05 04:11:07,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:11:07,938 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-05 04:11:07,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:11:07,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-05 04:11:07,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-04-05 04:11:07,939 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-04-05 04:11:08,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:11:08,637 INFO L93 Difference]: Finished difference Result 566 states and 697 transitions. [2022-04-05 04:11:08,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-05 04:11:08,637 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-04-05 04:11:08,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:11:08,639 INFO L225 Difference]: With dead ends: 566 [2022-04-05 04:11:08,639 INFO L226 Difference]: Without dead ends: 552 [2022-04-05 04:11:08,639 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2022-04-05 04:11:08,640 INFO L913 BasicCegarLoop]: 339 mSDtfsCounter, 806 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 757 mSolverCounterSat, 233 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 817 SdHoareTripleChecker+Valid, 685 SdHoareTripleChecker+Invalid, 990 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 233 IncrementalHoareTripleChecker+Valid, 757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 04:11:08,640 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [817 Valid, 685 Invalid, 990 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [233 Valid, 757 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 04:11:08,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2022-04-05 04:11:08,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 515. [2022-04-05 04:11:08,646 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-04-05 04:11:08,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 635 transitions. [2022-04-05 04:11:08,647 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 635 transitions. Word has length 56 [2022-04-05 04:11:08,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:11:08,647 INFO L478 AbstractCegarLoop]: Abstraction has 515 states and 635 transitions. [2022-04-05 04:11:08,648 INFO L479 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-04-05 04:11:08,648 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 635 transitions. [2022-04-05 04:11:08,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-04-05 04:11:08,648 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:11:08,648 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:11:08,648 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-04-05 04:11:08,649 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:11:08,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:11:08,649 INFO L85 PathProgramCache]: Analyzing trace with hash 1409892568, now seen corresponding path program 1 times [2022-04-05 04:11:08,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:11:08,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153732595] [2022-04-05 04:11:08,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:11:08,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:11:08,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:08,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:11:08,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:08,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:11:08,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:08,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:11:08,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:08,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 04:11:08,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:08,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-04-05 04:11:08,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:08,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-04-05 04:11:08,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:08,820 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:11:08,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:11:08,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153732595] [2022-04-05 04:11:08,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153732595] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:11:08,820 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:11:08,820 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-05 04:11:08,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627363625] [2022-04-05 04:11:08,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:11:08,822 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-05 04:11:08,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:11:08,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-05 04:11:08,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-04-05 04:11:08,823 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-04-05 04:11:09,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:11:09,600 INFO L93 Difference]: Finished difference Result 560 states and 687 transitions. [2022-04-05 04:11:09,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-04-05 04:11:09,600 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-04-05 04:11:09,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:11:09,602 INFO L225 Difference]: With dead ends: 560 [2022-04-05 04:11:09,602 INFO L226 Difference]: Without dead ends: 535 [2022-04-05 04:11:09,602 INFO L912 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-04-05 04:11:09,603 INFO L913 BasicCegarLoop]: 314 mSDtfsCounter, 737 mSDsluCounter, 455 mSDsCounter, 0 mSdLazyCounter, 1473 mSolverCounterSat, 296 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 748 SdHoareTripleChecker+Valid, 769 SdHoareTripleChecker+Invalid, 1769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 296 IncrementalHoareTripleChecker+Valid, 1473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-05 04:11:09,603 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [748 Valid, 769 Invalid, 1769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [296 Valid, 1473 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-05 04:11:09,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2022-04-05 04:11:09,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 506. [2022-04-05 04:11:09,609 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-04-05 04:11:09,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 623 transitions. [2022-04-05 04:11:09,610 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 623 transitions. Word has length 57 [2022-04-05 04:11:09,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:11:09,610 INFO L478 AbstractCegarLoop]: Abstraction has 506 states and 623 transitions. [2022-04-05 04:11:09,610 INFO L479 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-04-05 04:11:09,610 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 623 transitions. [2022-04-05 04:11:09,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-04-05 04:11:09,611 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:11:09,611 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:11:09,611 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-04-05 04:11:09,611 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:11:09,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:11:09,611 INFO L85 PathProgramCache]: Analyzing trace with hash -463727783, now seen corresponding path program 1 times [2022-04-05 04:11:09,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:11:09,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373973909] [2022-04-05 04:11:09,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:11:09,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:11:09,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:09,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:11:09,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:09,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:11:09,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:09,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:11:09,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:09,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-05 04:11:09,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:09,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-05 04:11:09,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:09,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-05 04:11:09,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:09,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-05 04:11:09,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:09,756 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:11:09,757 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:11:09,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373973909] [2022-04-05 04:11:09,757 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373973909] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:11:09,757 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:11:09,757 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-05 04:11:09,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136582571] [2022-04-05 04:11:09,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:11:09,757 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-05 04:11:09,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:11:09,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-05 04:11:09,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2022-04-05 04:11:09,758 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-04-05 04:11:10,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:11:10,734 INFO L93 Difference]: Finished difference Result 539 states and 664 transitions. [2022-04-05 04:11:10,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-04-05 04:11:10,734 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-04-05 04:11:10,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:11:10,736 INFO L225 Difference]: With dead ends: 539 [2022-04-05 04:11:10,736 INFO L226 Difference]: Without dead ends: 539 [2022-04-05 04:11:10,737 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=106, Invalid=314, Unknown=0, NotChecked=0, Total=420 [2022-04-05 04:11:10,737 INFO L913 BasicCegarLoop]: 314 mSDtfsCounter, 567 mSDsluCounter, 744 mSDsCounter, 0 mSdLazyCounter, 1395 mSolverCounterSat, 187 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 578 SdHoareTripleChecker+Valid, 1058 SdHoareTripleChecker+Invalid, 1582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 187 IncrementalHoareTripleChecker+Valid, 1395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-05 04:11:10,737 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [578 Valid, 1058 Invalid, 1582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [187 Valid, 1395 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-05 04:11:10,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2022-04-05 04:11:10,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 506. [2022-04-05 04:11:10,745 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-04-05 04:11:10,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 621 transitions. [2022-04-05 04:11:10,746 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 621 transitions. Word has length 65 [2022-04-05 04:11:10,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:11:10,747 INFO L478 AbstractCegarLoop]: Abstraction has 506 states and 621 transitions. [2022-04-05 04:11:10,747 INFO L479 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-04-05 04:11:10,747 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 621 transitions. [2022-04-05 04:11:10,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-04-05 04:11:10,748 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:11:10,748 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:11:10,748 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-04-05 04:11:10,748 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:11:10,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:11:10,748 INFO L85 PathProgramCache]: Analyzing trace with hash -114011561, now seen corresponding path program 1 times [2022-04-05 04:11:10,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:11:10,748 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254005207] [2022-04-05 04:11:10,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:11:10,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:11:10,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:10,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:11:10,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:10,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:11:10,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:10,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:11:10,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:10,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 04:11:10,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:10,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-04-05 04:11:10,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:10,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 04:11:10,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:10,874 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:11:10,874 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:11:10,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254005207] [2022-04-05 04:11:10,874 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254005207] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:11:10,874 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:11:10,874 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-05 04:11:10,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526071556] [2022-04-05 04:11:10,874 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:11:10,875 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-05 04:11:10,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:11:10,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-05 04:11:10,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2022-04-05 04:11:10,875 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-04-05 04:11:11,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:11:11,650 INFO L93 Difference]: Finished difference Result 535 states and 651 transitions. [2022-04-05 04:11:11,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-05 04:11:11,650 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-04-05 04:11:11,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:11:11,652 INFO L225 Difference]: With dead ends: 535 [2022-04-05 04:11:11,652 INFO L226 Difference]: Without dead ends: 535 [2022-04-05 04:11:11,652 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 10 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2022-04-05 04:11:11,653 INFO L913 BasicCegarLoop]: 326 mSDtfsCounter, 301 mSDsluCounter, 212 mSDsCounter, 0 mSdLazyCounter, 1147 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 313 SdHoareTripleChecker+Valid, 538 SdHoareTripleChecker+Invalid, 1227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-05 04:11:11,653 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [313 Valid, 538 Invalid, 1227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1147 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-05 04:11:11,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2022-04-05 04:11:11,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 505. [2022-04-05 04:11:11,658 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-04-05 04:11:11,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 615 transitions. [2022-04-05 04:11:11,658 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 615 transitions. Word has length 59 [2022-04-05 04:11:11,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:11:11,659 INFO L478 AbstractCegarLoop]: Abstraction has 505 states and 615 transitions. [2022-04-05 04:11:11,659 INFO L479 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-04-05 04:11:11,659 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 615 transitions. [2022-04-05 04:11:11,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-04-05 04:11:11,659 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:11:11,659 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:11:11,659 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-04-05 04:11:11,660 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:11:11,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:11:11,660 INFO L85 PathProgramCache]: Analyzing trace with hash 568579878, now seen corresponding path program 1 times [2022-04-05 04:11:11,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:11:11,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377038233] [2022-04-05 04:11:11,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:11:11,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:11:11,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:11,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:11:11,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:11,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:11:11,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:11,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:11:11,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:11,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-05 04:11:11,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:11,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-05 04:11:11,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:11,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-05 04:11:11,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:11,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-05 04:11:11,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:11,805 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:11:11,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:11:11,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377038233] [2022-04-05 04:11:11,805 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377038233] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:11:11,805 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:11:11,805 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-05 04:11:11,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932357313] [2022-04-05 04:11:11,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:11:11,806 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-05 04:11:11,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:11:11,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-05 04:11:11,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2022-04-05 04:11:11,806 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-04-05 04:11:12,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:11:12,544 INFO L93 Difference]: Finished difference Result 557 states and 681 transitions. [2022-04-05 04:11:12,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-05 04:11:12,544 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-04-05 04:11:12,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:11:12,546 INFO L225 Difference]: With dead ends: 557 [2022-04-05 04:11:12,546 INFO L226 Difference]: Without dead ends: 557 [2022-04-05 04:11:12,546 INFO L912 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-04-05 04:11:12,546 INFO L913 BasicCegarLoop]: 336 mSDtfsCounter, 332 mSDsluCounter, 1122 mSDsCounter, 0 mSdLazyCounter, 1352 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 340 SdHoareTripleChecker+Valid, 1458 SdHoareTripleChecker+Invalid, 1474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 1352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 04:11:12,547 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [340 Valid, 1458 Invalid, 1474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 1352 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 04:11:12,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2022-04-05 04:11:12,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 505. [2022-04-05 04:11:12,552 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-04-05 04:11:12,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 613 transitions. [2022-04-05 04:11:12,552 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 613 transitions. Word has length 68 [2022-04-05 04:11:12,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:11:12,552 INFO L478 AbstractCegarLoop]: Abstraction has 505 states and 613 transitions. [2022-04-05 04:11:12,553 INFO L479 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-04-05 04:11:12,553 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 613 transitions. [2022-04-05 04:11:12,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-04-05 04:11:12,553 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:11:12,553 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:11:12,553 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-04-05 04:11:12,554 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:11:12,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:11:12,554 INFO L85 PathProgramCache]: Analyzing trace with hash -683420303, now seen corresponding path program 1 times [2022-04-05 04:11:12,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:11:12,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960191539] [2022-04-05 04:11:12,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:11:12,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:11:12,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:12,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:11:12,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:12,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:11:12,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:12,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:11:12,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:12,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 04:11:12,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:12,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-04-05 04:11:12,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:12,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 04:11:12,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:12,705 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:11:12,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:11:12,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960191539] [2022-04-05 04:11:12,706 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960191539] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:11:12,706 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:11:12,706 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-05 04:11:12,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179679631] [2022-04-05 04:11:12,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:11:12,707 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-05 04:11:12,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:11:12,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-05 04:11:12,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-04-05 04:11:12,707 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-04-05 04:11:13,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:11:13,485 INFO L93 Difference]: Finished difference Result 517 states and 631 transitions. [2022-04-05 04:11:13,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-05 04:11:13,485 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-04-05 04:11:13,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:11:13,487 INFO L225 Difference]: With dead ends: 517 [2022-04-05 04:11:13,487 INFO L226 Difference]: Without dead ends: 517 [2022-04-05 04:11:13,488 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2022-04-05 04:11:13,488 INFO L913 BasicCegarLoop]: 319 mSDtfsCounter, 372 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 1477 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 384 SdHoareTripleChecker+Valid, 819 SdHoareTripleChecker+Invalid, 1596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 1477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-05 04:11:13,488 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [384 Valid, 819 Invalid, 1596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 1477 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-05 04:11:13,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2022-04-05 04:11:13,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 485. [2022-04-05 04:11:13,495 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-04-05 04:11:13,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 591 transitions. [2022-04-05 04:11:13,496 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 591 transitions. Word has length 61 [2022-04-05 04:11:13,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:11:13,496 INFO L478 AbstractCegarLoop]: Abstraction has 485 states and 591 transitions. [2022-04-05 04:11:13,497 INFO L479 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-04-05 04:11:13,497 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 591 transitions. [2022-04-05 04:11:13,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-04-05 04:11:13,498 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:11:13,498 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:11:13,498 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-04-05 04:11:13,498 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:11:13,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:11:13,498 INFO L85 PathProgramCache]: Analyzing trace with hash 330084932, now seen corresponding path program 1 times [2022-04-05 04:11:13,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:11:13,498 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859000906] [2022-04-05 04:11:13,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:11:13,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:11:13,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:13,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:11:13,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:13,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:11:13,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:13,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:11:13,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:13,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 04:11:13,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:13,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:11:13,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:13,716 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:11:13,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:11:13,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859000906] [2022-04-05 04:11:13,716 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859000906] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:11:13,716 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:11:13,716 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-05 04:11:13,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172122861] [2022-04-05 04:11:13,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:11:13,717 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-05 04:11:13,717 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:11:13,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-05 04:11:13,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-04-05 04:11:13,717 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-04-05 04:11:14,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:11:14,473 INFO L93 Difference]: Finished difference Result 526 states and 639 transitions. [2022-04-05 04:11:14,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-05 04:11:14,473 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-04-05 04:11:14,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:11:14,475 INFO L225 Difference]: With dead ends: 526 [2022-04-05 04:11:14,475 INFO L226 Difference]: Without dead ends: 508 [2022-04-05 04:11:14,475 INFO L912 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-04-05 04:11:14,479 INFO L913 BasicCegarLoop]: 327 mSDtfsCounter, 355 mSDsluCounter, 1199 mSDsCounter, 0 mSdLazyCounter, 1779 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 358 SdHoareTripleChecker+Valid, 1526 SdHoareTripleChecker+Invalid, 1921 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 1779 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-05 04:11:14,479 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [358 Valid, 1526 Invalid, 1921 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 1779 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-05 04:11:14,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2022-04-05 04:11:14,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 481. [2022-04-05 04:11:14,488 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-04-05 04:11:14,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 585 transitions. [2022-04-05 04:11:14,489 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 585 transitions. Word has length 60 [2022-04-05 04:11:14,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:11:14,489 INFO L478 AbstractCegarLoop]: Abstraction has 481 states and 585 transitions. [2022-04-05 04:11:14,489 INFO L479 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-04-05 04:11:14,489 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 585 transitions. [2022-04-05 04:11:14,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-04-05 04:11:14,490 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:11:14,490 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:11:14,490 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-04-05 04:11:14,490 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:11:14,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:11:14,490 INFO L85 PathProgramCache]: Analyzing trace with hash -1109788813, now seen corresponding path program 1 times [2022-04-05 04:11:14,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:11:14,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975866163] [2022-04-05 04:11:14,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:11:14,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:11:14,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:14,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:11:14,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:14,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:11:14,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:14,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:11:14,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:14,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 04:11:14,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:14,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-05 04:11:14,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:14,656 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:11:14,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:11:14,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975866163] [2022-04-05 04:11:14,656 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975866163] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:11:14,656 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:11:14,656 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-05 04:11:14,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242193088] [2022-04-05 04:11:14,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:11:14,656 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-05 04:11:14,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:11:14,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-05 04:11:14,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-04-05 04:11:14,657 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-04-05 04:11:15,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:11:15,475 INFO L93 Difference]: Finished difference Result 522 states and 633 transitions. [2022-04-05 04:11:15,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-05 04:11:15,475 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-04-05 04:11:15,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:11:15,477 INFO L225 Difference]: With dead ends: 522 [2022-04-05 04:11:15,477 INFO L226 Difference]: Without dead ends: 503 [2022-04-05 04:11:15,477 INFO L912 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-04-05 04:11:15,478 INFO L913 BasicCegarLoop]: 336 mSDtfsCounter, 237 mSDsluCounter, 1271 mSDsCounter, 0 mSdLazyCounter, 1942 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 1607 SdHoareTripleChecker+Invalid, 2012 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1942 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-05 04:11:15,478 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [240 Valid, 1607 Invalid, 2012 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1942 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-05 04:11:15,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2022-04-05 04:11:15,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 476. [2022-04-05 04:11:15,482 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-04-05 04:11:15,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 578 transitions. [2022-04-05 04:11:15,483 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 578 transitions. Word has length 61 [2022-04-05 04:11:15,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:11:15,483 INFO L478 AbstractCegarLoop]: Abstraction has 476 states and 578 transitions. [2022-04-05 04:11:15,483 INFO L479 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-04-05 04:11:15,483 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 578 transitions. [2022-04-05 04:11:15,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-04-05 04:11:15,484 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:11:15,484 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:11:15,484 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-04-05 04:11:15,484 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:11:15,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:11:15,484 INFO L85 PathProgramCache]: Analyzing trace with hash 155004021, now seen corresponding path program 1 times [2022-04-05 04:11:15,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:11:15,484 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909327123] [2022-04-05 04:11:15,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:11:15,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:11:15,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:15,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:11:15,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:15,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:11:15,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:15,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:11:15,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:15,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 04:11:15,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:15,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-05 04:11:15,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:15,625 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:11:15,625 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:11:15,625 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909327123] [2022-04-05 04:11:15,625 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909327123] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:11:15,625 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:11:15,625 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-05 04:11:15,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934732236] [2022-04-05 04:11:15,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:11:15,626 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-05 04:11:15,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:11:15,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-05 04:11:15,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-04-05 04:11:15,626 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-04-05 04:11:16,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:11:16,287 INFO L93 Difference]: Finished difference Result 517 states and 626 transitions. [2022-04-05 04:11:16,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-05 04:11:16,287 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-04-05 04:11:16,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:11:16,292 INFO L225 Difference]: With dead ends: 517 [2022-04-05 04:11:16,293 INFO L226 Difference]: Without dead ends: 499 [2022-04-05 04:11:16,293 INFO L912 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-04-05 04:11:16,293 INFO L913 BasicCegarLoop]: 316 mSDtfsCounter, 312 mSDsluCounter, 1161 mSDsCounter, 0 mSdLazyCounter, 1736 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 315 SdHoareTripleChecker+Valid, 1477 SdHoareTripleChecker+Invalid, 1841 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 1736 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 04:11:16,293 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [315 Valid, 1477 Invalid, 1841 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 1736 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 04:11:16,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2022-04-05 04:11:16,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 472. [2022-04-05 04:11:16,298 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-04-05 04:11:16,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 572 transitions. [2022-04-05 04:11:16,298 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 572 transitions. Word has length 61 [2022-04-05 04:11:16,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:11:16,298 INFO L478 AbstractCegarLoop]: Abstraction has 472 states and 572 transitions. [2022-04-05 04:11:16,299 INFO L479 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-04-05 04:11:16,299 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 572 transitions. [2022-04-05 04:11:16,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-04-05 04:11:16,299 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:11:16,299 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:11:16,299 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-04-05 04:11:16,299 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:11:16,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:11:16,300 INFO L85 PathProgramCache]: Analyzing trace with hash -1597555542, now seen corresponding path program 1 times [2022-04-05 04:11:16,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:11:16,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723295274] [2022-04-05 04:11:16,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:11:16,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:11:16,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:16,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:11:16,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:16,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:11:16,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:16,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:11:16,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:16,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 04:11:16,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:16,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-05 04:11:16,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:16,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-05 04:11:16,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:16,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-05 04:11:16,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:16,418 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:11:16,419 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:11:16,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723295274] [2022-04-05 04:11:16,419 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [723295274] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:11:16,419 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:11:16,419 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-05 04:11:16,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543546302] [2022-04-05 04:11:16,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:11:16,419 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-05 04:11:16,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:11:16,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-05 04:11:16,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-04-05 04:11:16,420 INFO L87 Difference]: Start difference. First operand 472 states and 572 transitions. Second operand has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (12), 9 states have call predecessors, (12), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-04-05 04:11:16,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:11:16,940 INFO L93 Difference]: Finished difference Result 643 states and 778 transitions. [2022-04-05 04:11:16,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-05 04:11:16,940 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (12), 9 states have call predecessors, (12), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 67 [2022-04-05 04:11:16,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:11:16,942 INFO L225 Difference]: With dead ends: 643 [2022-04-05 04:11:16,942 INFO L226 Difference]: Without dead ends: 643 [2022-04-05 04:11:16,942 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2022-04-05 04:11:16,943 INFO L913 BasicCegarLoop]: 369 mSDtfsCounter, 926 mSDsluCounter, 386 mSDsCounter, 0 mSdLazyCounter, 435 mSolverCounterSat, 327 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 937 SdHoareTripleChecker+Valid, 755 SdHoareTripleChecker+Invalid, 762 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 327 IncrementalHoareTripleChecker+Valid, 435 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-05 04:11:16,943 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [937 Valid, 755 Invalid, 762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [327 Valid, 435 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-05 04:11:16,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2022-04-05 04:11:16,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 593. [2022-04-05 04:11:16,948 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-04-05 04:11:16,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 720 transitions. [2022-04-05 04:11:16,949 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 720 transitions. Word has length 67 [2022-04-05 04:11:16,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:11:16,949 INFO L478 AbstractCegarLoop]: Abstraction has 593 states and 720 transitions. [2022-04-05 04:11:16,949 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (12), 9 states have call predecessors, (12), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-04-05 04:11:16,949 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 720 transitions. [2022-04-05 04:11:16,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-04-05 04:11:16,950 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:11:16,950 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:11:16,950 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-04-05 04:11:16,950 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:11:16,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:11:16,950 INFO L85 PathProgramCache]: Analyzing trace with hash 1775283994, now seen corresponding path program 1 times [2022-04-05 04:11:16,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:11:16,951 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689800354] [2022-04-05 04:11:16,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:11:16,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:11:16,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:17,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:11:17,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:17,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:11:17,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:17,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:11:17,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:17,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 04:11:17,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:17,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-05 04:11:17,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:17,192 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:11:17,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:11:17,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689800354] [2022-04-05 04:11:17,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689800354] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:11:17,192 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:11:17,192 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-05 04:11:17,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523573094] [2022-04-05 04:11:17,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:11:17,193 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-05 04:11:17,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:11:17,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-05 04:11:17,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-04-05 04:11:17,193 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-04-05 04:11:18,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:11:18,150 INFO L93 Difference]: Finished difference Result 634 states and 769 transitions. [2022-04-05 04:11:18,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-05 04:11:18,151 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-04-05 04:11:18,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:11:18,152 INFO L225 Difference]: With dead ends: 634 [2022-04-05 04:11:18,152 INFO L226 Difference]: Without dead ends: 594 [2022-04-05 04:11:18,153 INFO L912 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-04-05 04:11:18,153 INFO L913 BasicCegarLoop]: 308 mSDtfsCounter, 187 mSDsluCounter, 1148 mSDsCounter, 0 mSdLazyCounter, 2028 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 1456 SdHoareTripleChecker+Invalid, 2086 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 2028 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-04-05 04:11:18,155 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [192 Valid, 1456 Invalid, 2086 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 2028 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-04-05 04:11:18,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2022-04-05 04:11:18,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 567. [2022-04-05 04:11:18,160 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-04-05 04:11:18,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 688 transitions. [2022-04-05 04:11:18,161 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 688 transitions. Word has length 65 [2022-04-05 04:11:18,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:11:18,161 INFO L478 AbstractCegarLoop]: Abstraction has 567 states and 688 transitions. [2022-04-05 04:11:18,161 INFO L479 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-04-05 04:11:18,161 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 688 transitions. [2022-04-05 04:11:18,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-04-05 04:11:18,162 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:11:18,162 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:11:18,162 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-04-05 04:11:18,162 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:11:18,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:11:18,163 INFO L85 PathProgramCache]: Analyzing trace with hash -780637837, now seen corresponding path program 1 times [2022-04-05 04:11:18,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:11:18,163 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612578140] [2022-04-05 04:11:18,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:11:18,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:11:18,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:18,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:11:18,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:18,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:11:18,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:18,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:11:18,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:18,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-05 04:11:18,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:18,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-05 04:11:18,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:18,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-05 04:11:18,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:18,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-05 04:11:18,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:18,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-05 04:11:18,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:18,347 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:11:18,347 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:11:18,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612578140] [2022-04-05 04:11:18,347 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1612578140] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:11:18,347 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:11:18,347 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-05 04:11:18,347 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346911139] [2022-04-05 04:11:18,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:11:18,348 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-05 04:11:18,348 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:11:18,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-05 04:11:18,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2022-04-05 04:11:18,348 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-04-05 04:11:18,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:11:18,970 INFO L93 Difference]: Finished difference Result 582 states and 700 transitions. [2022-04-05 04:11:18,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-05 04:11:18,970 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-04-05 04:11:18,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:11:18,972 INFO L225 Difference]: With dead ends: 582 [2022-04-05 04:11:18,972 INFO L226 Difference]: Without dead ends: 582 [2022-04-05 04:11:18,979 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=110, Invalid=232, Unknown=0, NotChecked=0, Total=342 [2022-04-05 04:11:18,979 INFO L913 BasicCegarLoop]: 408 mSDtfsCounter, 397 mSDsluCounter, 756 mSDsCounter, 0 mSdLazyCounter, 880 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 404 SdHoareTripleChecker+Valid, 1164 SdHoareTripleChecker+Invalid, 1003 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 880 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-05 04:11:18,979 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [404 Valid, 1164 Invalid, 1003 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 880 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-05 04:11:18,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2022-04-05 04:11:18,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 549. [2022-04-05 04:11:18,984 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-04-05 04:11:18,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 658 transitions. [2022-04-05 04:11:18,985 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 658 transitions. Word has length 79 [2022-04-05 04:11:18,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:11:18,985 INFO L478 AbstractCegarLoop]: Abstraction has 549 states and 658 transitions. [2022-04-05 04:11:18,985 INFO L479 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-04-05 04:11:18,985 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 658 transitions. [2022-04-05 04:11:18,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-04-05 04:11:18,986 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:11:18,986 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:11:18,986 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-04-05 04:11:18,986 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:11:18,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:11:18,987 INFO L85 PathProgramCache]: Analyzing trace with hash -503170370, now seen corresponding path program 1 times [2022-04-05 04:11:18,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:11:18,987 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946483149] [2022-04-05 04:11:18,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:11:18,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:11:19,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:19,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:11:19,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:19,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:11:19,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:19,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:11:19,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:19,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-05 04:11:19,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:19,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-05 04:11:19,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:19,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-05 04:11:19,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:19,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-05 04:11:19,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:19,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-05 04:11:19,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:19,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-05 04:11:19,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:19,158 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:11:19,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:11:19,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946483149] [2022-04-05 04:11:19,159 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946483149] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:11:19,159 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:11:19,159 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-05 04:11:19,159 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821689429] [2022-04-05 04:11:19,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:11:19,159 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-05 04:11:19,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:11:19,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-05 04:11:19,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-04-05 04:11:19,160 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-04-05 04:11:19,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:11:19,869 INFO L93 Difference]: Finished difference Result 658 states and 826 transitions. [2022-04-05 04:11:19,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-05 04:11:19,869 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-04-05 04:11:19,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:11:19,871 INFO L225 Difference]: With dead ends: 658 [2022-04-05 04:11:19,871 INFO L226 Difference]: Without dead ends: 658 [2022-04-05 04:11:19,872 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=115, Invalid=391, Unknown=0, NotChecked=0, Total=506 [2022-04-05 04:11:19,872 INFO L913 BasicCegarLoop]: 354 mSDtfsCounter, 449 mSDsluCounter, 1130 mSDsCounter, 0 mSdLazyCounter, 1212 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 460 SdHoareTripleChecker+Valid, 1484 SdHoareTripleChecker+Invalid, 1355 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 1212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-05 04:11:19,872 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [460 Valid, 1484 Invalid, 1355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 1212 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-05 04:11:19,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 658 states. [2022-04-05 04:11:19,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 658 to 513. [2022-04-05 04:11:19,877 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-04-05 04:11:19,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 612 transitions. [2022-04-05 04:11:19,878 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 612 transitions. Word has length 80 [2022-04-05 04:11:19,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:11:19,878 INFO L478 AbstractCegarLoop]: Abstraction has 513 states and 612 transitions. [2022-04-05 04:11:19,878 INFO L479 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-04-05 04:11:19,878 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 612 transitions. [2022-04-05 04:11:19,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-04-05 04:11:19,879 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:11:19,879 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:11:19,879 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-04-05 04:11:19,879 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:11:19,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:11:19,880 INFO L85 PathProgramCache]: Analyzing trace with hash 350908657, now seen corresponding path program 1 times [2022-04-05 04:11:19,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:11:19,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123973985] [2022-04-05 04:11:19,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:11:19,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:11:19,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:19,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:11:19,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:19,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:11:19,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:19,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:11:19,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:19,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 04:11:19,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:20,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-05 04:11:20,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:20,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-05 04:11:20,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:20,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-05 04:11:20,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:20,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-05 04:11:20,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:20,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-05 04:11:20,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:20,103 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:11:20,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:11:20,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123973985] [2022-04-05 04:11:20,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1123973985] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:11:20,103 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:11:20,103 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-05 04:11:20,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509624156] [2022-04-05 04:11:20,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:11:20,103 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-05 04:11:20,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:11:20,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-05 04:11:20,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2022-04-05 04:11:20,104 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-04-05 04:11:20,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:11:20,896 INFO L93 Difference]: Finished difference Result 588 states and 701 transitions. [2022-04-05 04:11:20,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-05 04:11:20,896 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-04-05 04:11:20,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:11:20,898 INFO L225 Difference]: With dead ends: 588 [2022-04-05 04:11:20,898 INFO L226 Difference]: Without dead ends: 570 [2022-04-05 04:11:20,898 INFO L912 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-04-05 04:11:20,907 INFO L913 BasicCegarLoop]: 304 mSDtfsCounter, 477 mSDsluCounter, 1379 mSDsCounter, 0 mSdLazyCounter, 1648 mSolverCounterSat, 182 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 485 SdHoareTripleChecker+Valid, 1683 SdHoareTripleChecker+Invalid, 1830 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 182 IncrementalHoareTripleChecker+Valid, 1648 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-05 04:11:20,907 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [485 Valid, 1683 Invalid, 1830 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [182 Valid, 1648 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-05 04:11:20,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2022-04-05 04:11:20,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 521. [2022-04-05 04:11:20,913 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-04-05 04:11:20,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 622 transitions. [2022-04-05 04:11:20,913 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 622 transitions. Word has length 85 [2022-04-05 04:11:20,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:11:20,914 INFO L478 AbstractCegarLoop]: Abstraction has 521 states and 622 transitions. [2022-04-05 04:11:20,914 INFO L479 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-04-05 04:11:20,914 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 622 transitions. [2022-04-05 04:11:20,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-04-05 04:11:20,914 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:11:20,914 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:11:20,915 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-04-05 04:11:20,915 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:11:20,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:11:20,915 INFO L85 PathProgramCache]: Analyzing trace with hash 1483403988, now seen corresponding path program 1 times [2022-04-05 04:11:20,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:11:20,915 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644605391] [2022-04-05 04:11:20,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:11:20,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:11:20,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:20,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:11:20,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:20,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:11:21,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:21,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:11:21,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:21,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 04:11:21,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:21,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-05 04:11:21,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:21,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-04-05 04:11:21,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:21,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-04-05 04:11:21,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:21,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-05 04:11:21,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:21,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-05 04:11:21,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:21,149 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:11:21,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:11:21,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644605391] [2022-04-05 04:11:21,149 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644605391] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:11:21,150 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:11:21,150 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-05 04:11:21,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460683960] [2022-04-05 04:11:21,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:11:21,151 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-05 04:11:21,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:11:21,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-05 04:11:21,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2022-04-05 04:11:21,153 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-04-05 04:11:21,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:11:21,956 INFO L93 Difference]: Finished difference Result 588 states and 700 transitions. [2022-04-05 04:11:21,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-04-05 04:11:21,957 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-04-05 04:11:21,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:11:21,958 INFO L225 Difference]: With dead ends: 588 [2022-04-05 04:11:21,958 INFO L226 Difference]: Without dead ends: 570 [2022-04-05 04:11:21,958 INFO L912 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-04-05 04:11:21,959 INFO L913 BasicCegarLoop]: 320 mSDtfsCounter, 369 mSDsluCounter, 1502 mSDsCounter, 0 mSdLazyCounter, 1760 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 373 SdHoareTripleChecker+Valid, 1822 SdHoareTripleChecker+Invalid, 1896 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 1760 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-05 04:11:21,959 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [373 Valid, 1822 Invalid, 1896 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 1760 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-05 04:11:21,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2022-04-05 04:11:21,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 513. [2022-04-05 04:11:21,964 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-04-05 04:11:21,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 611 transitions. [2022-04-05 04:11:21,964 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 611 transitions. Word has length 86 [2022-04-05 04:11:21,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:11:21,964 INFO L478 AbstractCegarLoop]: Abstraction has 513 states and 611 transitions. [2022-04-05 04:11:21,965 INFO L479 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-04-05 04:11:21,965 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 611 transitions. [2022-04-05 04:11:21,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-04-05 04:11:21,965 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:11:21,965 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:11:21,965 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-04-05 04:11:21,966 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:11:21,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:11:21,966 INFO L85 PathProgramCache]: Analyzing trace with hash 305068683, now seen corresponding path program 1 times [2022-04-05 04:11:21,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:11:21,966 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374724590] [2022-04-05 04:11:21,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:11:21,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:11:21,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:22,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-05 04:11:22,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:22,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-05 04:11:22,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:22,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-05 04:11:22,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:22,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 04:11:22,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:22,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-04-05 04:11:22,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:22,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-05 04:11:22,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:22,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-05 04:11:22,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-05 04:11:22,110 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-05 04:11:22,110 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-05 04:11:22,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374724590] [2022-04-05 04:11:22,110 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374724590] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-05 04:11:22,110 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-05 04:11:22,110 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-05 04:11:22,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793382314] [2022-04-05 04:11:22,110 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-05 04:11:22,110 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-05 04:11:22,110 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-05 04:11:22,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-05 04:11:22,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-04-05 04:11:22,111 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-04-05 04:11:23,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-05 04:11:23,113 INFO L93 Difference]: Finished difference Result 660 states and 770 transitions. [2022-04-05 04:11:23,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-05 04:11:23,114 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-04-05 04:11:23,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-05 04:11:23,115 INFO L225 Difference]: With dead ends: 660 [2022-04-05 04:11:23,115 INFO L226 Difference]: Without dead ends: 660 [2022-04-05 04:11:23,115 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=124, Invalid=338, Unknown=0, NotChecked=0, Total=462 [2022-04-05 04:11:23,116 INFO L913 BasicCegarLoop]: 333 mSDtfsCounter, 646 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 1408 mSolverCounterSat, 196 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 653 SdHoareTripleChecker+Valid, 559 SdHoareTripleChecker+Invalid, 1604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 196 IncrementalHoareTripleChecker+Valid, 1408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-04-05 04:11:23,116 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [653 Valid, 559 Invalid, 1604 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [196 Valid, 1408 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-04-05 04:11:23,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2022-04-05 04:11:23,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 634. [2022-04-05 04:11:23,121 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-04-05 04:11:23,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 744 transitions. [2022-04-05 04:11:23,122 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 744 transitions. Word has length 81 [2022-04-05 04:11:23,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-05 04:11:23,122 INFO L478 AbstractCegarLoop]: Abstraction has 634 states and 744 transitions. [2022-04-05 04:11:23,122 INFO L479 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-04-05 04:11:23,122 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 744 transitions. [2022-04-05 04:11:23,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-04-05 04:11:23,123 INFO L491 BasicCegarLoop]: Found error trace [2022-04-05 04:11:23,123 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-05 04:11:23,123 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-04-05 04:11:23,124 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-05 04:11:23,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-05 04:11:23,124 INFO L85 PathProgramCache]: Analyzing trace with hash 1596391875, now seen corresponding path program 1 times [2022-04-05 04:11:23,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-05 04:11:23,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917579777] [2022-04-05 04:11:23,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-05 04:11:23,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-05 04:11:23,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-04-05 04:11:23,136 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-04-05 04:11:23,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-04-05 04:11:23,178 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-04-05 04:11:23,178 INFO L618 BasicCegarLoop]: Counterexample is feasible [2022-04-05 04:11:23,179 INFO L788 garLoopResultBuilder]: Registering result UNSAFE for location errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-04-05 04:11:23,180 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-04-05 04:11:23,182 INFO L719 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-04-05 04:11:23,183 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-04-05 04:11:23,245 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 05.04 04:11:23 BasicIcfg [2022-04-05 04:11:23,245 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-04-05 04:11:23,248 INFO L158 Benchmark]: Toolchain (without parser) took 38045.38ms. Allocated memory was 166.7MB in the beginning and 320.9MB in the end (delta: 154.1MB). Free memory was 120.0MB in the beginning and 207.7MB in the end (delta: -87.7MB). Peak memory consumption was 67.1MB. Max. memory is 8.0GB. [2022-04-05 04:11:23,249 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 166.7MB. Free memory is still 137.5MB. There was no memory consumed. Max. memory is 8.0GB. [2022-04-05 04:11:23,249 INFO L158 Benchmark]: CACSL2BoogieTranslator took 348.08ms. Allocated memory is still 166.7MB. Free memory was 119.8MB in the beginning and 136.7MB in the end (delta: -16.9MB). Peak memory consumption was 15.4MB. Max. memory is 8.0GB. [2022-04-05 04:11:23,249 INFO L158 Benchmark]: Boogie Preprocessor took 91.69ms. Allocated memory is still 166.7MB. Free memory was 136.7MB in the beginning and 133.2MB in the end (delta: 3.5MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. [2022-04-05 04:11:23,249 INFO L158 Benchmark]: RCFGBuilder took 879.91ms. Allocated memory is still 166.7MB. Free memory was 133.2MB in the beginning and 141.6MB in the end (delta: -8.4MB). Peak memory consumption was 40.2MB. Max. memory is 8.0GB. [2022-04-05 04:11:23,249 INFO L158 Benchmark]: IcfgTransformer took 43.92ms. Allocated memory is still 166.7MB. Free memory was 141.6MB in the beginning and 136.4MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. [2022-04-05 04:11:23,249 INFO L158 Benchmark]: TraceAbstraction took 36676.13ms. Allocated memory was 166.7MB in the beginning and 320.9MB in the end (delta: 154.1MB). Free memory was 135.9MB in the beginning and 207.7MB in the end (delta: -71.8MB). Peak memory consumption was 81.8MB. Max. memory is 8.0GB. [2022-04-05 04:11:23,249 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.11ms. Allocated memory is still 166.7MB. Free memory is still 137.5MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 348.08ms. Allocated memory is still 166.7MB. Free memory was 119.8MB in the beginning and 136.7MB in the end (delta: -16.9MB). Peak memory consumption was 15.4MB. Max. memory is 8.0GB. * Boogie Preprocessor took 91.69ms. Allocated memory is still 166.7MB. Free memory was 136.7MB in the beginning and 133.2MB in the end (delta: 3.5MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. * RCFGBuilder took 879.91ms. Allocated memory is still 166.7MB. Free memory was 133.2MB in the beginning and 141.6MB in the end (delta: -8.4MB). Peak memory consumption was 40.2MB. Max. memory is 8.0GB. * IcfgTransformer took 43.92ms. Allocated memory is still 166.7MB. Free memory was 141.6MB in the beginning and 136.4MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. * TraceAbstraction took 36676.13ms. Allocated memory was 166.7MB in the beginning and 320.9MB in the end (delta: 154.1MB). Free memory was 135.9MB in the beginning and 207.7MB in the end (delta: -71.8MB). Peak memory consumption was 81.8MB. 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: 36.6s, OverallIterations: 39, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 29.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 19946 SdHoareTripleChecker+Valid, 25.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 19664 mSDsluCounter, 36826 SdHoareTripleChecker+Invalid, 21.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 23582 mSDsCounter, 6728 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 43282 IncrementalHoareTripleChecker+Invalid, 50010 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 6728 mSolverCounterUnsat, 13244 mSDtfsCounter, 43282 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 836 GetRequests, 346 SyntacticMatches, 7 SemanticMatches, 483 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 939 ImplicationChecksByTransitivity, 6.8s 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: 0.4s AutomataMinimizationTime, 38 MinimizatonAttempts, 1822 StatesRemovedByMinimization, 38 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 5.6s InterpolantComputationTime, 2151 NumberOfCodeBlocks, 2151 NumberOfCodeBlocksAsserted, 39 NumberOfCheckSat, 2031 ConstructedInterpolants, 0 QuantifiedInterpolants, 10506 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-04-05 04:11:23,278 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request...