/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerCTransformed.xml -s ../../../trunk/examples/settings/loopacceleration/qvasr/qvasr_64.epf -i ../../../trunk/examples/svcomp/ntdrivers-simplified/diskperf_simpl1.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-7968f31 [2022-03-17 23:14:50,240 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-17 23:14:50,242 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-17 23:14:50,307 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-17 23:14:50,308 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-17 23:14:50,309 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-17 23:14:50,313 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-17 23:14:50,314 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-17 23:14:50,315 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-17 23:14:50,315 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-17 23:14:50,316 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-17 23:14:50,316 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-17 23:14:50,317 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-17 23:14:50,317 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-17 23:14:50,318 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-17 23:14:50,318 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-17 23:14:50,319 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-17 23:14:50,320 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-17 23:14:50,321 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-17 23:14:50,322 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-17 23:14:50,323 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-03-17 23:14:50,329 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-17 23:14:50,330 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-17 23:14:50,331 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-17 23:14:50,331 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-17 23:14:50,333 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-17 23:14:50,333 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-17 23:14:50,333 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-17 23:14:50,334 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-17 23:14:50,334 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-17 23:14:50,335 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-17 23:14:50,335 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-17 23:14:50,335 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-17 23:14:50,336 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-17 23:14:50,336 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-17 23:14:50,337 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-17 23:14:50,337 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-17 23:14:50,337 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-17 23:14:50,337 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-17 23:14:50,338 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-17 23:14:50,338 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-17 23:14:50,342 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-17 23:14:50,343 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/loopacceleration/qvasr/qvasr_64.epf [2022-03-17 23:14:50,365 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-17 23:14:50,365 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-17 23:14:50,366 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-17 23:14:50,366 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-17 23:14:50,366 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-17 23:14:50,366 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-17 23:14:50,366 INFO L138 SettingsManager]: * Use SBE=true [2022-03-17 23:14:50,367 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-17 23:14:50,367 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-17 23:14:50,367 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-17 23:14:50,367 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-17 23:14:50,367 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-17 23:14:50,367 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-17 23:14:50,367 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-17 23:14:50,368 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-17 23:14:50,368 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-17 23:14:50,368 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-17 23:14:50,368 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-17 23:14:50,368 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-17 23:14:50,368 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-17 23:14:50,368 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-17 23:14:50,368 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-17 23:14:50,369 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-17 23:14:50,369 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-17 23:14:50,369 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-17 23:14:50,369 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-17 23:14:50,369 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-03-17 23:14:50,369 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-03-17 23:14:50,370 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2022-03-17 23:14:50,370 INFO L138 SettingsManager]: * TransformationType=LOOP_ACCELERATION_QVASR WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-03-17 23:14:50,558 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-17 23:14:50,576 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-17 23:14:50,578 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-17 23:14:50,578 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-17 23:14:50,580 INFO L275 PluginConnector]: CDTParser initialized [2022-03-17 23:14:50,581 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ntdrivers-simplified/diskperf_simpl1.cil.c [2022-03-17 23:14:50,631 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/67bb074bd/09227669e7274b7199b88f72a0809b14/FLAG963e2afb4 [2022-03-17 23:14:51,024 INFO L306 CDTParser]: Found 1 translation units. [2022-03-17 23:14:51,024 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers-simplified/diskperf_simpl1.cil.c [2022-03-17 23:14:51,032 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/67bb074bd/09227669e7274b7199b88f72a0809b14/FLAG963e2afb4 [2022-03-17 23:14:51,040 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/67bb074bd/09227669e7274b7199b88f72a0809b14 [2022-03-17 23:14:51,042 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-17 23:14:51,043 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-03-17 23:14:51,045 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-17 23:14:51,045 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-17 23:14:51,048 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-17 23:14:51,048 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 11:14:51" (1/1) ... [2022-03-17 23:14:51,049 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@fbbf47a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 11:14:51, skipping insertion in model container [2022-03-17 23:14:51,049 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 11:14:51" (1/1) ... [2022-03-17 23:14:51,054 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-17 23:14:51,097 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-17 23:14:51,262 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/diskperf_simpl1.cil.c[2072,2085] [2022-03-17 23:14:51,372 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-17 23:14:51,378 INFO L203 MainTranslator]: Completed pre-run [2022-03-17 23:14:51,401 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/diskperf_simpl1.cil.c[2072,2085] [2022-03-17 23:14:51,436 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-17 23:14:51,452 INFO L208 MainTranslator]: Completed translation [2022-03-17 23:14:51,453 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 11:14:51 WrapperNode [2022-03-17 23:14:51,454 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-17 23:14:51,455 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-17 23:14:51,455 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-17 23:14:51,455 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-17 23:14:51,463 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 11:14:51" (1/1) ... [2022-03-17 23:14:51,463 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 11:14:51" (1/1) ... [2022-03-17 23:14:51,482 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 11:14:51" (1/1) ... [2022-03-17 23:14:51,482 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 11:14:51" (1/1) ... [2022-03-17 23:14:51,496 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 11:14:51" (1/1) ... [2022-03-17 23:14:51,504 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 11:14:51" (1/1) ... [2022-03-17 23:14:51,506 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 11:14:51" (1/1) ... [2022-03-17 23:14:51,510 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-17 23:14:51,511 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-17 23:14:51,511 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-17 23:14:51,511 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-17 23:14:51,514 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 11:14:51" (1/1) ... [2022-03-17 23:14:51,526 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-17 23:14:51,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 23:14:51,544 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-03-17 23:14:51,548 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-03-17 23:14:51,571 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-03-17 23:14:51,571 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-17 23:14:51,571 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-03-17 23:14:51,571 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2022-03-17 23:14:51,571 INFO L138 BoogieDeclarations]: Found implementation of procedure _BLAST_init [2022-03-17 23:14:51,571 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfSyncFilterWithTarget [2022-03-17 23:14:51,571 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfDispatchPnp [2022-03-17 23:14:51,571 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfIrpCompletion [2022-03-17 23:14:51,571 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfStartDevice [2022-03-17 23:14:51,572 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfRemoveDevice [2022-03-17 23:14:51,572 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfSendToNextDriver [2022-03-17 23:14:51,572 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfDispatchPower [2022-03-17 23:14:51,572 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfForwardIrpSynchronous [2022-03-17 23:14:51,572 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfCreate [2022-03-17 23:14:51,572 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfIoCompletion [2022-03-17 23:14:51,572 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfDeviceControl [2022-03-17 23:14:51,572 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfShutdownFlush [2022-03-17 23:14:51,572 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfUnload [2022-03-17 23:14:51,572 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfRegisterDevice [2022-03-17 23:14:51,572 INFO L138 BoogieDeclarations]: Found implementation of procedure stub_driver_init [2022-03-17 23:14:51,572 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-03-17 23:14:51,572 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2022-03-17 23:14:51,572 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2022-03-17 23:14:51,572 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2022-03-17 23:14:51,572 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2022-03-17 23:14:51,573 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2022-03-17 23:14:51,573 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2022-03-17 23:14:51,573 INFO L138 BoogieDeclarations]: Found implementation of procedure PoCallDriver [2022-03-17 23:14:51,573 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-03-17 23:14:51,573 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-03-17 23:14:51,573 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-03-17 23:14:51,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-17 23:14:51,573 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2022-03-17 23:14:51,573 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-03-17 23:14:51,573 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2022-03-17 23:14:51,573 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfDispatchPnp [2022-03-17 23:14:51,573 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfIrpCompletion [2022-03-17 23:14:51,573 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfStartDevice [2022-03-17 23:14:51,573 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfRemoveDevice [2022-03-17 23:14:51,573 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfSendToNextDriver [2022-03-17 23:14:51,574 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfDispatchPower [2022-03-17 23:14:51,574 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfForwardIrpSynchronous [2022-03-17 23:14:51,574 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfCreate [2022-03-17 23:14:51,574 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfIoCompletion [2022-03-17 23:14:51,574 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfDeviceControl [2022-03-17 23:14:51,574 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfShutdownFlush [2022-03-17 23:14:51,574 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfRegisterDevice [2022-03-17 23:14:51,574 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2022-03-17 23:14:51,574 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2022-03-17 23:14:51,574 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2022-03-17 23:14:51,574 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2022-03-17 23:14:51,574 INFO L130 BoogieDeclarations]: Found specification of procedure PoCallDriver [2022-03-17 23:14:51,575 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2022-03-17 23:14:51,575 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2022-03-17 23:14:51,575 INFO L130 BoogieDeclarations]: Found specification of procedure _BLAST_init [2022-03-17 23:14:51,575 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfSyncFilterWithTarget [2022-03-17 23:14:51,575 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfUnload [2022-03-17 23:14:51,575 INFO L130 BoogieDeclarations]: Found specification of procedure stub_driver_init [2022-03-17 23:14:51,575 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-03-17 23:14:51,575 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2022-03-17 23:14:51,575 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-03-17 23:14:51,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-17 23:14:51,575 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-17 23:14:51,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-17 23:14:51,575 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-17 23:14:51,575 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-17 23:14:51,741 INFO L234 CfgBuilder]: Building ICFG [2022-03-17 23:14:51,744 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-17 23:14:51,799 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-17 23:14:51,881 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume false; [2022-03-17 23:14:51,881 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##19: assume !false; [2022-03-17 23:14:51,886 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-17 23:14:51,907 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !false; [2022-03-17 23:14:51,908 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume false; [2022-03-17 23:14:51,926 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-17 23:14:51,940 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2022-03-17 23:14:51,940 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2022-03-17 23:14:51,943 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-17 23:14:51,951 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-17 23:14:51,951 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-17 23:14:52,087 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-17 23:14:52,114 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2022-03-17 23:14:52,114 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2022-03-17 23:14:52,137 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-17 23:14:52,147 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##6: assume !false; [2022-03-17 23:14:52,148 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume false; [2022-03-17 23:14:52,183 INFO L275 CfgBuilder]: Performing block encoding [2022-03-17 23:14:52,195 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-17 23:14:52,195 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-03-17 23:14:52,197 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.03 11:14:52 BoogieIcfgContainer [2022-03-17 23:14:52,197 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-17 23:14:52,198 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2022-03-17 23:14:52,198 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2022-03-17 23:14:52,198 INFO L275 PluginConnector]: IcfgTransformer initialized [2022-03-17 23:14:52,201 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.03 11:14:52" (1/1) ... [2022-03-17 23:14:52,227 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 17.03 11:14:52 BasicIcfg [2022-03-17 23:14:52,227 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2022-03-17 23:14:52,228 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-17 23:14:52,228 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-17 23:14:52,230 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-17 23:14:52,231 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.03 11:14:51" (1/4) ... [2022-03-17 23:14:52,231 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33943f8b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 11:14:52, skipping insertion in model container [2022-03-17 23:14:52,231 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 11:14:51" (2/4) ... [2022-03-17 23:14:52,231 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33943f8b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 11:14:52, skipping insertion in model container [2022-03-17 23:14:52,231 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.03 11:14:52" (3/4) ... [2022-03-17 23:14:52,232 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33943f8b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 17.03 11:14:52, skipping insertion in model container [2022-03-17 23:14:52,232 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 17.03 11:14:52" (4/4) ... [2022-03-17 23:14:52,232 INFO L111 eAbstractionObserver]: Analyzing ICFG diskperf_simpl1.cil.cqvasr [2022-03-17 23:14:52,236 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-17 23:14:52,236 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-17 23:14:52,265 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-17 23:14:52,269 INFO L340 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP [2022-03-17 23:14:52,270 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-03-17 23:14:52,288 INFO L276 IsEmpty]: Start isEmpty. Operand has 295 states, 206 states have (on average 1.4271844660194175) internal successors, (294), 224 states have internal predecessors, (294), 61 states have call successors, (61), 26 states have call predecessors, (61), 26 states have return successors, (61), 57 states have call predecessors, (61), 61 states have call successors, (61) [2022-03-17 23:14:52,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-17 23:14:52,294 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:14:52,294 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 23:14:52,295 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:14:52,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:14:52,303 INFO L85 PathProgramCache]: Analyzing trace with hash 13220813, now seen corresponding path program 1 times [2022-03-17 23:14:52,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:14:52,311 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460517712] [2022-03-17 23:14:52,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:14:52,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:14:52,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:52,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:14:52,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:52,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:14:52,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:52,653 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:14:52,653 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:14:52,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [460517712] [2022-03-17 23:14:52,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [460517712] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:14:52,654 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:14:52,654 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-17 23:14:52,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714563871] [2022-03-17 23:14:52,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:14:52,658 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-17 23:14:52,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:14:52,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-17 23:14:52,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-17 23:14:52,683 INFO L87 Difference]: Start difference. First operand has 295 states, 206 states have (on average 1.4271844660194175) internal successors, (294), 224 states have internal predecessors, (294), 61 states have call successors, (61), 26 states have call predecessors, (61), 26 states have return successors, (61), 57 states have call predecessors, (61), 61 states have call successors, (61) Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-03-17 23:14:53,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:14:53,450 INFO L93 Difference]: Finished difference Result 576 states and 845 transitions. [2022-03-17 23:14:53,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-17 23:14:53,452 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), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 20 [2022-03-17 23:14:53,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:14:53,464 INFO L225 Difference]: With dead ends: 576 [2022-03-17 23:14:53,464 INFO L226 Difference]: Without dead ends: 326 [2022-03-17 23:14:53,468 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-03-17 23:14:53,470 INFO L912 BasicCegarLoop]: 355 mSDtfsCounter, 234 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 489 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 597 SdHoareTripleChecker+Invalid, 626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 489 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 23:14:53,471 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [234 Valid, 597 Invalid, 626 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 489 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 23:14:53,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2022-03-17 23:14:53,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 287. [2022-03-17 23:14:53,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 201 states have (on average 1.373134328358209) internal successors, (276), 217 states have internal predecessors, (276), 61 states have call successors, (61), 26 states have call predecessors, (61), 24 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2022-03-17 23:14:53,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 383 transitions. [2022-03-17 23:14:53,531 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 383 transitions. Word has length 20 [2022-03-17 23:14:53,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:14:53,531 INFO L478 AbstractCegarLoop]: Abstraction has 287 states and 383 transitions. [2022-03-17 23:14:53,531 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), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-03-17 23:14:53,531 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 383 transitions. [2022-03-17 23:14:53,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-17 23:14:53,532 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:14:53,533 INFO L500 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] [2022-03-17 23:14:53,533 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-17 23:14:53,533 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:14:53,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:14:53,533 INFO L85 PathProgramCache]: Analyzing trace with hash 690648180, now seen corresponding path program 1 times [2022-03-17 23:14:53,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:14:53,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668961912] [2022-03-17 23:14:53,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:14:53,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:14:53,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:53,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:14:53,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:53,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:14:53,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:53,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:14:53,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:53,685 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:14:53,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:14:53,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668961912] [2022-03-17 23:14:53,686 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668961912] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:14:53,686 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:14:53,686 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-17 23:14:53,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846865656] [2022-03-17 23:14:53,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:14:53,688 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-17 23:14:53,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:14:53,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-17 23:14:53,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-17 23:14:53,689 INFO L87 Difference]: Start difference. First operand 287 states and 383 transitions. Second operand has 6 states, 6 states have (on average 2.5) internal successors, (15), 3 states have internal predecessors, (15), 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-03-17 23:14:54,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:14:54,604 INFO L93 Difference]: Finished difference Result 690 states and 962 transitions. [2022-03-17 23:14:54,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-17 23:14:54,604 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.5) internal successors, (15), 3 states have internal predecessors, (15), 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 25 [2022-03-17 23:14:54,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:14:54,610 INFO L225 Difference]: With dead ends: 690 [2022-03-17 23:14:54,610 INFO L226 Difference]: Without dead ends: 507 [2022-03-17 23:14:54,615 INFO L911 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-03-17 23:14:54,616 INFO L912 BasicCegarLoop]: 490 mSDtfsCounter, 431 mSDsluCounter, 193 mSDsCounter, 0 mSdLazyCounter, 1008 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 433 SdHoareTripleChecker+Valid, 683 SdHoareTripleChecker+Invalid, 1117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1008 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-17 23:14:54,616 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [433 Valid, 683 Invalid, 1117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1008 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-17 23:14:54,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2022-03-17 23:14:54,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 440. [2022-03-17 23:14:54,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 318 states have (on average 1.3459119496855345) internal successors, (428), 329 states have internal predecessors, (428), 80 states have call successors, (80), 37 states have call predecessors, (80), 41 states have return successors, (100), 77 states have call predecessors, (100), 68 states have call successors, (100) [2022-03-17 23:14:54,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 608 transitions. [2022-03-17 23:14:54,652 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 608 transitions. Word has length 25 [2022-03-17 23:14:54,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:14:54,652 INFO L478 AbstractCegarLoop]: Abstraction has 440 states and 608 transitions. [2022-03-17 23:14:54,652 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.5) internal successors, (15), 3 states have internal predecessors, (15), 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-03-17 23:14:54,652 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 608 transitions. [2022-03-17 23:14:54,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-17 23:14:54,653 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:14:54,653 INFO L500 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] [2022-03-17 23:14:54,654 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-17 23:14:54,654 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:14:54,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:14:54,654 INFO L85 PathProgramCache]: Analyzing trace with hash 543429165, now seen corresponding path program 1 times [2022-03-17 23:14:54,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:14:54,654 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428371619] [2022-03-17 23:14:54,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:14:54,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:14:54,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:54,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:14:54,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:54,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:14:54,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:54,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:14:54,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:54,814 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:14:54,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:14:54,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428371619] [2022-03-17 23:14:54,816 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428371619] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:14:54,816 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:14:54,816 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-17 23:14:54,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396154071] [2022-03-17 23:14:54,817 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:14:54,817 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-17 23:14:54,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:14:54,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-17 23:14:54,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-17 23:14:54,818 INFO L87 Difference]: Start difference. First operand 440 states and 608 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, (8), 6 states have call predecessors, (8), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-03-17 23:14:55,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:14:55,638 INFO L93 Difference]: Finished difference Result 1013 states and 1458 transitions. [2022-03-17 23:14:55,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-17 23:14:55,638 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, (8), 6 states have call predecessors, (8), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 31 [2022-03-17 23:14:55,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:14:55,645 INFO L225 Difference]: With dead ends: 1013 [2022-03-17 23:14:55,645 INFO L226 Difference]: Without dead ends: 690 [2022-03-17 23:14:55,647 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-03-17 23:14:55,651 INFO L912 BasicCegarLoop]: 402 mSDtfsCounter, 390 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 746 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 392 SdHoareTripleChecker+Valid, 587 SdHoareTripleChecker+Invalid, 851 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 746 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-17 23:14:55,652 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [392 Valid, 587 Invalid, 851 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 746 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-17 23:14:55,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2022-03-17 23:14:55,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 618. [2022-03-17 23:14:55,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 618 states, 455 states have (on average 1.3560439560439561) internal successors, (617), 466 states have internal predecessors, (617), 109 states have call successors, (109), 49 states have call predecessors, (109), 53 states have return successors, (162), 105 states have call predecessors, (162), 98 states have call successors, (162) [2022-03-17 23:14:55,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 618 states to 618 states and 888 transitions. [2022-03-17 23:14:55,708 INFO L78 Accepts]: Start accepts. Automaton has 618 states and 888 transitions. Word has length 31 [2022-03-17 23:14:55,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:14:55,709 INFO L478 AbstractCegarLoop]: Abstraction has 618 states and 888 transitions. [2022-03-17 23:14:55,709 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, (8), 6 states have call predecessors, (8), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-03-17 23:14:55,709 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 888 transitions. [2022-03-17 23:14:55,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-17 23:14:55,710 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:14:55,710 INFO L500 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] [2022-03-17 23:14:55,710 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-17 23:14:55,710 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:14:55,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:14:55,711 INFO L85 PathProgramCache]: Analyzing trace with hash 1394943520, now seen corresponding path program 1 times [2022-03-17 23:14:55,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:14:55,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405213567] [2022-03-17 23:14:55,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:14:55,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:14:55,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:55,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:14:55,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:55,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:14:55,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:55,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:14:55,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:55,799 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:14:55,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:14:55,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405213567] [2022-03-17 23:14:55,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [405213567] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:14:55,800 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:14:55,800 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-17 23:14:55,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218696804] [2022-03-17 23:14:55,800 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:14:55,800 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-17 23:14:55,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:14:55,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-17 23:14:55,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-17 23:14:55,801 INFO L87 Difference]: Start difference. First operand 618 states and 888 transitions. Second operand has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 3 states have internal predecessors, (26), 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-03-17 23:14:56,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:14:56,351 INFO L93 Difference]: Finished difference Result 665 states and 952 transitions. [2022-03-17 23:14:56,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-17 23:14:56,351 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 3 states have internal predecessors, (26), 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 36 [2022-03-17 23:14:56,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:14:56,354 INFO L225 Difference]: With dead ends: 665 [2022-03-17 23:14:56,355 INFO L226 Difference]: Without dead ends: 661 [2022-03-17 23:14:56,355 INFO L911 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-03-17 23:14:56,356 INFO L912 BasicCegarLoop]: 340 mSDtfsCounter, 224 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 620 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 589 SdHoareTripleChecker+Invalid, 732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-17 23:14:56,356 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [224 Valid, 589 Invalid, 732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 620 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-17 23:14:56,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2022-03-17 23:14:56,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 628. [2022-03-17 23:14:56,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 466 states have (on average 1.354077253218884) internal successors, (631), 475 states have internal predecessors, (631), 108 states have call successors, (108), 50 states have call predecessors, (108), 53 states have return successors, (162), 105 states have call predecessors, (162), 98 states have call successors, (162) [2022-03-17 23:14:56,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 901 transitions. [2022-03-17 23:14:56,382 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 901 transitions. Word has length 36 [2022-03-17 23:14:56,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:14:56,383 INFO L478 AbstractCegarLoop]: Abstraction has 628 states and 901 transitions. [2022-03-17 23:14:56,383 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 3 states have internal predecessors, (26), 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-03-17 23:14:56,383 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 901 transitions. [2022-03-17 23:14:56,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-03-17 23:14:56,384 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:14:56,384 INFO L500 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] [2022-03-17 23:14:56,384 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-03-17 23:14:56,384 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:14:56,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:14:56,385 INFO L85 PathProgramCache]: Analyzing trace with hash -455202915, now seen corresponding path program 1 times [2022-03-17 23:14:56,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:14:56,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904948105] [2022-03-17 23:14:56,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:14:56,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:14:56,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:56,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:14:56,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:56,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:14:56,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:56,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:14:56,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:56,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-17 23:14:56,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:56,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:14:56,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:56,485 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:14:56,485 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:14:56,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904948105] [2022-03-17 23:14:56,485 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904948105] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:14:56,485 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:14:56,485 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-17 23:14:56,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657855111] [2022-03-17 23:14:56,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:14:56,486 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-17 23:14:56,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:14:56,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-17 23:14:56,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-03-17 23:14:56,486 INFO L87 Difference]: Start difference. First operand 628 states and 901 transitions. Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 3 states have internal predecessors, (27), 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-03-17 23:14:57,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:14:57,234 INFO L93 Difference]: Finished difference Result 710 states and 1007 transitions. [2022-03-17 23:14:57,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-17 23:14:57,235 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.375) internal successors, (27), 3 states have internal predecessors, (27), 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 39 [2022-03-17 23:14:57,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:14:57,238 INFO L225 Difference]: With dead ends: 710 [2022-03-17 23:14:57,238 INFO L226 Difference]: Without dead ends: 705 [2022-03-17 23:14:57,238 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-03-17 23:14:57,239 INFO L912 BasicCegarLoop]: 320 mSDtfsCounter, 182 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 939 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 710 SdHoareTripleChecker+Invalid, 1009 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 939 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-17 23:14:57,239 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 710 Invalid, 1009 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 939 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-17 23:14:57,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2022-03-17 23:14:57,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 658. [2022-03-17 23:14:57,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 658 states, 488 states have (on average 1.3504098360655739) internal successors, (659), 502 states have internal predecessors, (659), 109 states have call successors, (109), 51 states have call predecessors, (109), 60 states have return successors, (169), 108 states have call predecessors, (169), 99 states have call successors, (169) [2022-03-17 23:14:57,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 658 states to 658 states and 937 transitions. [2022-03-17 23:14:57,270 INFO L78 Accepts]: Start accepts. Automaton has 658 states and 937 transitions. Word has length 39 [2022-03-17 23:14:57,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:14:57,270 INFO L478 AbstractCegarLoop]: Abstraction has 658 states and 937 transitions. [2022-03-17 23:14:57,270 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.375) internal successors, (27), 3 states have internal predecessors, (27), 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-03-17 23:14:57,271 INFO L276 IsEmpty]: Start isEmpty. Operand 658 states and 937 transitions. [2022-03-17 23:14:57,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-03-17 23:14:57,272 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:14:57,272 INFO L500 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] [2022-03-17 23:14:57,272 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-03-17 23:14:57,272 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:14:57,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:14:57,272 INFO L85 PathProgramCache]: Analyzing trace with hash -454217859, now seen corresponding path program 1 times [2022-03-17 23:14:57,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:14:57,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367420316] [2022-03-17 23:14:57,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:14:57,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:14:57,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:57,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:14:57,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:57,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:14:57,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:57,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:14:57,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:57,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-17 23:14:57,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:57,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:14:57,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:57,443 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:14:57,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:14:57,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367420316] [2022-03-17 23:14:57,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367420316] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:14:57,444 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:14:57,444 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-17 23:14:57,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174201521] [2022-03-17 23:14:57,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:14:57,444 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-17 23:14:57,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:14:57,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-17 23:14:57,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-03-17 23:14:57,445 INFO L87 Difference]: Start difference. First operand 658 states and 937 transitions. Second operand has 12 states, 12 states have (on average 2.25) internal successors, (27), 7 states have internal predecessors, (27), 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-03-17 23:14:58,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:14:58,459 INFO L93 Difference]: Finished difference Result 713 states and 1009 transitions. [2022-03-17 23:14:58,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-17 23:14:58,459 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 7 states have internal predecessors, (27), 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 39 [2022-03-17 23:14:58,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:14:58,462 INFO L225 Difference]: With dead ends: 713 [2022-03-17 23:14:58,462 INFO L226 Difference]: Without dead ends: 705 [2022-03-17 23:14:58,463 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2022-03-17 23:14:58,463 INFO L912 BasicCegarLoop]: 302 mSDtfsCounter, 599 mSDsluCounter, 403 mSDsCounter, 0 mSdLazyCounter, 1087 mSolverCounterSat, 166 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 608 SdHoareTripleChecker+Valid, 705 SdHoareTripleChecker+Invalid, 1253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 1087 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-17 23:14:58,464 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [608 Valid, 705 Invalid, 1253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 1087 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-17 23:14:58,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2022-03-17 23:14:58,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 658. [2022-03-17 23:14:58,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 658 states, 488 states have (on average 1.348360655737705) internal successors, (658), 502 states have internal predecessors, (658), 109 states have call successors, (109), 51 states have call predecessors, (109), 60 states have return successors, (169), 108 states have call predecessors, (169), 99 states have call successors, (169) [2022-03-17 23:14:58,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 658 states to 658 states and 936 transitions. [2022-03-17 23:14:58,517 INFO L78 Accepts]: Start accepts. Automaton has 658 states and 936 transitions. Word has length 39 [2022-03-17 23:14:58,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:14:58,517 INFO L478 AbstractCegarLoop]: Abstraction has 658 states and 936 transitions. [2022-03-17 23:14:58,517 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 7 states have internal predecessors, (27), 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-03-17 23:14:58,517 INFO L276 IsEmpty]: Start isEmpty. Operand 658 states and 936 transitions. [2022-03-17 23:14:58,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-17 23:14:58,519 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:14:58,520 INFO L500 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-03-17 23:14:58,520 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-03-17 23:14:58,521 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:14:58,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:14:58,522 INFO L85 PathProgramCache]: Analyzing trace with hash -1225775968, now seen corresponding path program 1 times [2022-03-17 23:14:58,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:14:58,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1601848326] [2022-03-17 23:14:58,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:14:58,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:14:58,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:58,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:14:58,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:58,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:14:58,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:58,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:14:58,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:58,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-17 23:14:58,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:58,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:14:58,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:14:58,709 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:14:58,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:14:58,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1601848326] [2022-03-17 23:14:58,710 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1601848326] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:14:58,710 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:14:58,710 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-17 23:14:58,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217601227] [2022-03-17 23:14:58,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:14:58,710 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-17 23:14:58,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:14:58,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-17 23:14:58,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-03-17 23:14:58,711 INFO L87 Difference]: Start difference. First operand 658 states and 936 transitions. Second operand has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 7 states have internal predecessors, (28), 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-03-17 23:14:59,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:14:59,963 INFO L93 Difference]: Finished difference Result 713 states and 1008 transitions. [2022-03-17 23:14:59,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-17 23:14:59,964 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 7 states have internal predecessors, (28), 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 40 [2022-03-17 23:14:59,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:14:59,966 INFO L225 Difference]: With dead ends: 713 [2022-03-17 23:14:59,966 INFO L226 Difference]: Without dead ends: 705 [2022-03-17 23:14:59,967 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2022-03-17 23:14:59,967 INFO L912 BasicCegarLoop]: 303 mSDtfsCounter, 836 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 1521 mSolverCounterSat, 268 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 845 SdHoareTripleChecker+Valid, 859 SdHoareTripleChecker+Invalid, 1789 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 268 IncrementalHoareTripleChecker+Valid, 1521 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-17 23:14:59,967 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [845 Valid, 859 Invalid, 1789 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [268 Valid, 1521 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-17 23:14:59,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2022-03-17 23:15:00,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 658. [2022-03-17 23:15:00,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 658 states, 488 states have (on average 1.346311475409836) internal successors, (657), 502 states have internal predecessors, (657), 109 states have call successors, (109), 51 states have call predecessors, (109), 60 states have return successors, (169), 108 states have call predecessors, (169), 99 states have call successors, (169) [2022-03-17 23:15:00,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 658 states to 658 states and 935 transitions. [2022-03-17 23:15:00,010 INFO L78 Accepts]: Start accepts. Automaton has 658 states and 935 transitions. Word has length 40 [2022-03-17 23:15:00,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:00,011 INFO L478 AbstractCegarLoop]: Abstraction has 658 states and 935 transitions. [2022-03-17 23:15:00,011 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 7 states have internal predecessors, (28), 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-03-17 23:15:00,011 INFO L276 IsEmpty]: Start isEmpty. Operand 658 states and 935 transitions. [2022-03-17 23:15:00,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-17 23:15:00,011 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:00,012 INFO L500 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-03-17 23:15:00,012 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-03-17 23:15:00,012 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:00,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:00,012 INFO L85 PathProgramCache]: Analyzing trace with hash 636808681, now seen corresponding path program 1 times [2022-03-17 23:15:00,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:00,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969653310] [2022-03-17 23:15:00,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:00,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:00,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:00,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:00,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:00,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:00,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:00,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:00,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:00,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-17 23:15:00,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:00,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:00,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:00,111 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:00,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:00,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969653310] [2022-03-17 23:15:00,111 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969653310] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:00,111 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:00,111 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-17 23:15:00,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579101447] [2022-03-17 23:15:00,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:00,112 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-17 23:15:00,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:00,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-17 23:15:00,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-03-17 23:15:00,113 INFO L87 Difference]: Start difference. First operand 658 states and 935 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), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 23:15:01,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:01,008 INFO L93 Difference]: Finished difference Result 1215 states and 1783 transitions. [2022-03-17 23:15:01,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-17 23:15:01,009 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), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 41 [2022-03-17 23:15:01,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:01,013 INFO L225 Difference]: With dead ends: 1215 [2022-03-17 23:15:01,013 INFO L226 Difference]: Without dead ends: 1186 [2022-03-17 23:15:01,014 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-03-17 23:15:01,014 INFO L912 BasicCegarLoop]: 392 mSDtfsCounter, 696 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 1085 mSolverCounterSat, 209 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 701 SdHoareTripleChecker+Valid, 822 SdHoareTripleChecker+Invalid, 1294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 209 IncrementalHoareTripleChecker+Valid, 1085 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:01,014 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [701 Valid, 822 Invalid, 1294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [209 Valid, 1085 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-17 23:15:01,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1186 states. [2022-03-17 23:15:01,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1186 to 1085. [2022-03-17 23:15:01,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1085 states, 817 states have (on average 1.3635250917992656) internal successors, (1114), 835 states have internal predecessors, (1114), 173 states have call successors, (173), 79 states have call predecessors, (173), 94 states have return successors, (315), 175 states have call predecessors, (315), 163 states have call successors, (315) [2022-03-17 23:15:01,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1085 states to 1085 states and 1602 transitions. [2022-03-17 23:15:01,092 INFO L78 Accepts]: Start accepts. Automaton has 1085 states and 1602 transitions. Word has length 41 [2022-03-17 23:15:01,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:01,093 INFO L478 AbstractCegarLoop]: Abstraction has 1085 states and 1602 transitions. [2022-03-17 23:15:01,093 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), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 23:15:01,093 INFO L276 IsEmpty]: Start isEmpty. Operand 1085 states and 1602 transitions. [2022-03-17 23:15:01,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-03-17 23:15:01,094 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:01,094 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 23:15:01,094 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-03-17 23:15:01,094 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:01,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:01,095 INFO L85 PathProgramCache]: Analyzing trace with hash -1732782333, now seen corresponding path program 1 times [2022-03-17 23:15:01,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:01,095 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732180511] [2022-03-17 23:15:01,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:01,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:01,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:01,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:01,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:01,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:01,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:01,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:01,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:01,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-17 23:15:01,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:01,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:01,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:01,215 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:01,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:01,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732180511] [2022-03-17 23:15:01,216 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732180511] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:01,216 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:01,216 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-17 23:15:01,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251027464] [2022-03-17 23:15:01,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:01,216 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-17 23:15:01,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:01,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-17 23:15:01,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-03-17 23:15:01,217 INFO L87 Difference]: Start difference. First operand 1085 states and 1602 transitions. Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 4 states have internal predecessors, (30), 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-03-17 23:15:01,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:01,956 INFO L93 Difference]: Finished difference Result 1170 states and 1724 transitions. [2022-03-17 23:15:01,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-17 23:15:01,957 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 4 states have internal predecessors, (30), 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 42 [2022-03-17 23:15:01,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:01,962 INFO L225 Difference]: With dead ends: 1170 [2022-03-17 23:15:01,962 INFO L226 Difference]: Without dead ends: 1148 [2022-03-17 23:15:01,963 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-03-17 23:15:01,964 INFO L912 BasicCegarLoop]: 327 mSDtfsCounter, 323 mSDsluCounter, 805 mSDsCounter, 0 mSdLazyCounter, 1256 mSolverCounterSat, 171 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 1132 SdHoareTripleChecker+Invalid, 1427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 171 IncrementalHoareTripleChecker+Valid, 1256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:01,965 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [324 Valid, 1132 Invalid, 1427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [171 Valid, 1256 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-17 23:15:01,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1148 states. [2022-03-17 23:15:02,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1148 to 1078. [2022-03-17 23:15:02,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1078 states, 813 states have (on average 1.3640836408364083) internal successors, (1109), 831 states have internal predecessors, (1109), 171 states have call successors, (171), 78 states have call predecessors, (171), 93 states have return successors, (313), 173 states have call predecessors, (313), 161 states have call successors, (313) [2022-03-17 23:15:02,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1078 states to 1078 states and 1593 transitions. [2022-03-17 23:15:02,017 INFO L78 Accepts]: Start accepts. Automaton has 1078 states and 1593 transitions. Word has length 42 [2022-03-17 23:15:02,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:02,017 INFO L478 AbstractCegarLoop]: Abstraction has 1078 states and 1593 transitions. [2022-03-17 23:15:02,017 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 4 states have internal predecessors, (30), 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-03-17 23:15:02,017 INFO L276 IsEmpty]: Start isEmpty. Operand 1078 states and 1593 transitions. [2022-03-17 23:15:02,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-03-17 23:15:02,019 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:02,019 INFO L500 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-03-17 23:15:02,019 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-03-17 23:15:02,019 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:02,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:02,019 INFO L85 PathProgramCache]: Analyzing trace with hash -1415168827, now seen corresponding path program 1 times [2022-03-17 23:15:02,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:02,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304532396] [2022-03-17 23:15:02,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:02,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:02,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:02,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:02,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:02,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:02,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:02,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:02,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:02,123 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:02,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:02,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304532396] [2022-03-17 23:15:02,123 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304532396] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:02,123 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:02,123 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-17 23:15:02,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900869924] [2022-03-17 23:15:02,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:02,124 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-17 23:15:02,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:02,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-17 23:15:02,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-17 23:15:02,124 INFO L87 Difference]: Start difference. First operand 1078 states and 1593 transitions. Second operand has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (10), 6 states have call predecessors, (10), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-03-17 23:15:02,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:02,708 INFO L93 Difference]: Finished difference Result 1507 states and 2275 transitions. [2022-03-17 23:15:02,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-17 23:15:02,719 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (10), 6 states have call predecessors, (10), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 45 [2022-03-17 23:15:02,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:02,722 INFO L225 Difference]: With dead ends: 1507 [2022-03-17 23:15:02,722 INFO L226 Difference]: Without dead ends: 599 [2022-03-17 23:15:02,725 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 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-03-17 23:15:02,726 INFO L912 BasicCegarLoop]: 281 mSDtfsCounter, 444 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 339 SdHoareTripleChecker+Invalid, 558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:02,727 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [446 Valid, 339 Invalid, 558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 432 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-17 23:15:02,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2022-03-17 23:15:02,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 598. [2022-03-17 23:15:02,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 598 states, 443 states have (on average 1.327313769751693) internal successors, (588), 455 states have internal predecessors, (588), 102 states have call successors, (102), 47 states have call predecessors, (102), 52 states have return successors, (160), 98 states have call predecessors, (160), 94 states have call successors, (160) [2022-03-17 23:15:02,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 598 states to 598 states and 850 transitions. [2022-03-17 23:15:02,752 INFO L78 Accepts]: Start accepts. Automaton has 598 states and 850 transitions. Word has length 45 [2022-03-17 23:15:02,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:02,752 INFO L478 AbstractCegarLoop]: Abstraction has 598 states and 850 transitions. [2022-03-17 23:15:02,752 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (10), 6 states have call predecessors, (10), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-03-17 23:15:02,752 INFO L276 IsEmpty]: Start isEmpty. Operand 598 states and 850 transitions. [2022-03-17 23:15:02,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-03-17 23:15:02,752 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:02,753 INFO L500 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] [2022-03-17 23:15:02,753 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-03-17 23:15:02,753 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:02,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:02,754 INFO L85 PathProgramCache]: Analyzing trace with hash -1870236117, now seen corresponding path program 1 times [2022-03-17 23:15:02,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:02,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054939347] [2022-03-17 23:15:02,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:02,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:02,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:02,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:02,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:02,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:02,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:02,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:02,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:02,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-03-17 23:15:02,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:02,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 23:15:02,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:02,881 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:02,881 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:02,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054939347] [2022-03-17 23:15:02,881 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054939347] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:02,881 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:02,881 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-17 23:15:02,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057593843] [2022-03-17 23:15:02,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:02,881 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-17 23:15:02,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:02,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-17 23:15:02,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-03-17 23:15:02,882 INFO L87 Difference]: Start difference. First operand 598 states and 850 transitions. Second operand has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 5 states have internal predecessors, (34), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-17 23:15:03,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:03,562 INFO L93 Difference]: Finished difference Result 633 states and 893 transitions. [2022-03-17 23:15:03,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-17 23:15:03,563 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 5 states have internal predecessors, (34), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 46 [2022-03-17 23:15:03,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:03,565 INFO L225 Difference]: With dead ends: 633 [2022-03-17 23:15:03,565 INFO L226 Difference]: Without dead ends: 608 [2022-03-17 23:15:03,566 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-03-17 23:15:03,566 INFO L912 BasicCegarLoop]: 291 mSDtfsCounter, 269 mSDsluCounter, 863 mSDsCounter, 0 mSdLazyCounter, 993 mSolverCounterSat, 157 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 1154 SdHoareTripleChecker+Invalid, 1150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 157 IncrementalHoareTripleChecker+Valid, 993 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:03,566 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [270 Valid, 1154 Invalid, 1150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [157 Valid, 993 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 23:15:03,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2022-03-17 23:15:03,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 596. [2022-03-17 23:15:03,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 442 states have (on average 1.3235294117647058) internal successors, (585), 454 states have internal predecessors, (585), 101 states have call successors, (101), 47 states have call predecessors, (101), 52 states have return successors, (159), 97 states have call predecessors, (159), 93 states have call successors, (159) [2022-03-17 23:15:03,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 845 transitions. [2022-03-17 23:15:03,612 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 845 transitions. Word has length 46 [2022-03-17 23:15:03,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:03,613 INFO L478 AbstractCegarLoop]: Abstraction has 596 states and 845 transitions. [2022-03-17 23:15:03,613 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 5 states have internal predecessors, (34), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-17 23:15:03,613 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 845 transitions. [2022-03-17 23:15:03,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-03-17 23:15:03,613 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:03,613 INFO L500 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] [2022-03-17 23:15:03,613 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-03-17 23:15:03,613 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:03,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:03,614 INFO L85 PathProgramCache]: Analyzing trace with hash -961233056, now seen corresponding path program 1 times [2022-03-17 23:15:03,614 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:03,614 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733048077] [2022-03-17 23:15:03,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:03,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:03,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:03,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:03,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:03,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:03,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:03,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:03,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:03,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-03-17 23:15:03,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:03,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-17 23:15:03,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:03,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-03-17 23:15:03,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:03,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733048077] [2022-03-17 23:15:03,756 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733048077] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:03,756 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:03,756 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-17 23:15:03,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088491593] [2022-03-17 23:15:03,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:03,757 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-17 23:15:03,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:03,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-17 23:15:03,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-03-17 23:15:03,758 INFO L87 Difference]: Start difference. First operand 596 states and 845 transitions. Second operand has 8 states, 8 states have (on average 4.25) internal successors, (34), 3 states have internal predecessors, (34), 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-03-17 23:15:04,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:04,434 INFO L93 Difference]: Finished difference Result 834 states and 1234 transitions. [2022-03-17 23:15:04,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-17 23:15:04,435 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 3 states have internal predecessors, (34), 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 46 [2022-03-17 23:15:04,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:04,438 INFO L225 Difference]: With dead ends: 834 [2022-03-17 23:15:04,438 INFO L226 Difference]: Without dead ends: 826 [2022-03-17 23:15:04,438 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-03-17 23:15:04,439 INFO L912 BasicCegarLoop]: 324 mSDtfsCounter, 615 mSDsluCounter, 338 mSDsCounter, 0 mSdLazyCounter, 612 mSolverCounterSat, 302 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 620 SdHoareTripleChecker+Valid, 662 SdHoareTripleChecker+Invalid, 914 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 302 IncrementalHoareTripleChecker+Valid, 612 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:04,439 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [620 Valid, 662 Invalid, 914 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [302 Valid, 612 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 23:15:04,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 826 states. [2022-03-17 23:15:04,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 826 to 665. [2022-03-17 23:15:04,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 495 states have (on average 1.3232323232323233) internal successors, (655), 508 states have internal predecessors, (655), 109 states have call successors, (109), 50 states have call predecessors, (109), 60 states have return successors, (184), 110 states have call predecessors, (184), 101 states have call successors, (184) [2022-03-17 23:15:04,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 948 transitions. [2022-03-17 23:15:04,474 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 948 transitions. Word has length 46 [2022-03-17 23:15:04,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:04,475 INFO L478 AbstractCegarLoop]: Abstraction has 665 states and 948 transitions. [2022-03-17 23:15:04,475 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 3 states have internal predecessors, (34), 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-03-17 23:15:04,475 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 948 transitions. [2022-03-17 23:15:04,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-03-17 23:15:04,475 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:04,475 INFO L500 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-03-17 23:15:04,475 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-03-17 23:15:04,476 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:04,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:04,476 INFO L85 PathProgramCache]: Analyzing trace with hash -91170375, now seen corresponding path program 1 times [2022-03-17 23:15:04,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:04,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808972939] [2022-03-17 23:15:04,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:04,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:04,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:04,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:04,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:04,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:04,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:04,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:04,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:04,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-03-17 23:15:04,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:04,586 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:04,586 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:04,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808972939] [2022-03-17 23:15:04,586 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [808972939] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:04,586 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:04,586 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-17 23:15:04,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615791862] [2022-03-17 23:15:04,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:04,587 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-17 23:15:04,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:04,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-17 23:15:04,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-03-17 23:15:04,587 INFO L87 Difference]: Start difference. First operand 665 states and 948 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 4 states have internal predecessors, (35), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-03-17 23:15:05,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:05,224 INFO L93 Difference]: Finished difference Result 739 states and 1021 transitions. [2022-03-17 23:15:05,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-17 23:15:05,224 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 4 states have internal predecessors, (35), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 49 [2022-03-17 23:15:05,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:05,226 INFO L225 Difference]: With dead ends: 739 [2022-03-17 23:15:05,226 INFO L226 Difference]: Without dead ends: 462 [2022-03-17 23:15:05,227 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2022-03-17 23:15:05,228 INFO L912 BasicCegarLoop]: 314 mSDtfsCounter, 471 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 567 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 478 SdHoareTripleChecker+Valid, 650 SdHoareTripleChecker+Invalid, 703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:05,228 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [478 Valid, 650 Invalid, 703 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 567 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-17 23:15:05,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2022-03-17 23:15:05,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 441. [2022-03-17 23:15:05,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 327 states have (on average 1.27217125382263) internal successors, (416), 338 states have internal predecessors, (416), 69 states have call successors, (69), 38 states have call predecessors, (69), 44 states have return successors, (93), 68 states have call predecessors, (93), 61 states have call successors, (93) [2022-03-17 23:15:05,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 578 transitions. [2022-03-17 23:15:05,249 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 578 transitions. Word has length 49 [2022-03-17 23:15:05,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:05,250 INFO L478 AbstractCegarLoop]: Abstraction has 441 states and 578 transitions. [2022-03-17 23:15:05,250 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 4 states have internal predecessors, (35), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-03-17 23:15:05,250 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 578 transitions. [2022-03-17 23:15:05,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-17 23:15:05,250 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:05,250 INFO L500 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] [2022-03-17 23:15:05,250 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-03-17 23:15:05,251 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:05,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:05,251 INFO L85 PathProgramCache]: Analyzing trace with hash 298099852, now seen corresponding path program 1 times [2022-03-17 23:15:05,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:05,251 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169114136] [2022-03-17 23:15:05,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:05,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:05,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:05,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:05,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:05,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:05,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:05,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:05,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:05,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-03-17 23:15:05,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:05,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-17 23:15:05,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:05,413 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:05,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:05,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169114136] [2022-03-17 23:15:05,414 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169114136] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:05,414 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:05,414 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-17 23:15:05,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970066426] [2022-03-17 23:15:05,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:05,414 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-17 23:15:05,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:05,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-17 23:15:05,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-03-17 23:15:05,415 INFO L87 Difference]: Start difference. First operand 441 states and 578 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 6 states have internal predecessors, (35), 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-03-17 23:15:06,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:06,091 INFO L93 Difference]: Finished difference Result 457 states and 597 transitions. [2022-03-17 23:15:06,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-17 23:15:06,092 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 6 states have internal predecessors, (35), 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 47 [2022-03-17 23:15:06,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:06,096 INFO L225 Difference]: With dead ends: 457 [2022-03-17 23:15:06,096 INFO L226 Difference]: Without dead ends: 453 [2022-03-17 23:15:06,096 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-03-17 23:15:06,096 INFO L912 BasicCegarLoop]: 284 mSDtfsCounter, 164 mSDsluCounter, 1180 mSDsCounter, 0 mSdLazyCounter, 1436 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 1464 SdHoareTripleChecker+Invalid, 1542 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:06,097 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 1464 Invalid, 1542 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1436 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 23:15:06,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2022-03-17 23:15:06,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 449. [2022-03-17 23:15:06,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 334 states have (on average 1.2724550898203593) internal successors, (425), 346 states have internal predecessors, (425), 70 states have call successors, (70), 38 states have call predecessors, (70), 44 states have return successors, (94), 69 states have call predecessors, (94), 62 states have call successors, (94) [2022-03-17 23:15:06,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 589 transitions. [2022-03-17 23:15:06,121 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 589 transitions. Word has length 47 [2022-03-17 23:15:06,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:06,122 INFO L478 AbstractCegarLoop]: Abstraction has 449 states and 589 transitions. [2022-03-17 23:15:06,122 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 6 states have internal predecessors, (35), 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-03-17 23:15:06,122 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 589 transitions. [2022-03-17 23:15:06,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-17 23:15:06,122 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:06,122 INFO L500 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] [2022-03-17 23:15:06,122 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-03-17 23:15:06,123 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:06,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:06,123 INFO L85 PathProgramCache]: Analyzing trace with hash 298068108, now seen corresponding path program 1 times [2022-03-17 23:15:06,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:06,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407589470] [2022-03-17 23:15:06,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:06,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:06,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:06,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:06,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:06,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:06,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:06,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:06,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:06,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-03-17 23:15:06,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:06,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-17 23:15:06,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:06,286 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:06,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:06,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407589470] [2022-03-17 23:15:06,287 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407589470] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:06,287 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:06,287 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-17 23:15:06,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806358046] [2022-03-17 23:15:06,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:06,287 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-17 23:15:06,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:06,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-17 23:15:06,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-03-17 23:15:06,288 INFO L87 Difference]: Start difference. First operand 449 states and 589 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 6 states have internal predecessors, (35), 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-03-17 23:15:06,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:06,880 INFO L93 Difference]: Finished difference Result 780 states and 1069 transitions. [2022-03-17 23:15:06,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-17 23:15:06,881 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 6 states have internal predecessors, (35), 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 47 [2022-03-17 23:15:06,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:06,883 INFO L225 Difference]: With dead ends: 780 [2022-03-17 23:15:06,883 INFO L226 Difference]: Without dead ends: 472 [2022-03-17 23:15:06,884 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2022-03-17 23:15:06,884 INFO L912 BasicCegarLoop]: 286 mSDtfsCounter, 264 mSDsluCounter, 1189 mSDsCounter, 0 mSdLazyCounter, 1025 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 1475 SdHoareTripleChecker+Invalid, 1179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 1025 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:06,885 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [265 Valid, 1475 Invalid, 1179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 1025 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-17 23:15:06,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2022-03-17 23:15:06,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 459. [2022-03-17 23:15:06,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 343 states have (on average 1.2769679300291545) internal successors, (438), 356 states have internal predecessors, (438), 70 states have call successors, (70), 38 states have call predecessors, (70), 45 states have return successors, (96), 69 states have call predecessors, (96), 62 states have call successors, (96) [2022-03-17 23:15:06,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 604 transitions. [2022-03-17 23:15:06,907 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 604 transitions. Word has length 47 [2022-03-17 23:15:06,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:06,907 INFO L478 AbstractCegarLoop]: Abstraction has 459 states and 604 transitions. [2022-03-17 23:15:06,908 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 6 states have internal predecessors, (35), 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-03-17 23:15:06,908 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 604 transitions. [2022-03-17 23:15:06,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-03-17 23:15:06,909 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:06,909 INFO L500 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] [2022-03-17 23:15:06,909 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-03-17 23:15:06,909 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:06,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:06,910 INFO L85 PathProgramCache]: Analyzing trace with hash -309998534, now seen corresponding path program 1 times [2022-03-17 23:15:06,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:06,910 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575153872] [2022-03-17 23:15:06,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:06,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:06,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:06,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:06,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:06,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:06,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:07,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:07,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:07,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-03-17 23:15:07,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:07,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-17 23:15:07,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:07,049 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:07,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:07,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575153872] [2022-03-17 23:15:07,050 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575153872] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:07,050 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:07,050 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-17 23:15:07,051 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979504233] [2022-03-17 23:15:07,051 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:07,051 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-17 23:15:07,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:07,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-17 23:15:07,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-03-17 23:15:07,051 INFO L87 Difference]: Start difference. First operand 459 states and 604 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 5 states have internal predecessors, (36), 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-03-17 23:15:08,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:08,196 INFO L93 Difference]: Finished difference Result 594 states and 812 transitions. [2022-03-17 23:15:08,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-17 23:15:08,197 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 5 states have internal predecessors, (36), 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 48 [2022-03-17 23:15:08,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:08,199 INFO L225 Difference]: With dead ends: 594 [2022-03-17 23:15:08,199 INFO L226 Difference]: Without dead ends: 575 [2022-03-17 23:15:08,199 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2022-03-17 23:15:08,200 INFO L912 BasicCegarLoop]: 317 mSDtfsCounter, 1027 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 1153 mSolverCounterSat, 479 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1041 SdHoareTripleChecker+Valid, 775 SdHoareTripleChecker+Invalid, 1632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 479 IncrementalHoareTripleChecker+Valid, 1153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:08,200 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1041 Valid, 775 Invalid, 1632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [479 Valid, 1153 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-17 23:15:08,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2022-03-17 23:15:08,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 444. [2022-03-17 23:15:08,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 332 states have (on average 1.2771084337349397) internal successors, (424), 343 states have internal predecessors, (424), 68 states have call successors, (68), 38 states have call predecessors, (68), 43 states have return successors, (91), 66 states have call predecessors, (91), 60 states have call successors, (91) [2022-03-17 23:15:08,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 583 transitions. [2022-03-17 23:15:08,232 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 583 transitions. Word has length 48 [2022-03-17 23:15:08,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:08,233 INFO L478 AbstractCegarLoop]: Abstraction has 444 states and 583 transitions. [2022-03-17 23:15:08,233 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 5 states have internal predecessors, (36), 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-03-17 23:15:08,233 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 583 transitions. [2022-03-17 23:15:08,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-03-17 23:15:08,233 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:08,233 INFO L500 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-03-17 23:15:08,234 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-03-17 23:15:08,234 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:08,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:08,234 INFO L85 PathProgramCache]: Analyzing trace with hash 328516868, now seen corresponding path program 1 times [2022-03-17 23:15:08,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:08,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013345859] [2022-03-17 23:15:08,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:08,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:08,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:08,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:08,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:08,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:08,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:08,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:08,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:08,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-03-17 23:15:08,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:08,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:08,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:08,378 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:08,378 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:08,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013345859] [2022-03-17 23:15:08,379 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013345859] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:08,379 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:08,379 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-17 23:15:08,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107047707] [2022-03-17 23:15:08,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:08,379 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-17 23:15:08,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:08,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-17 23:15:08,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-03-17 23:15:08,380 INFO L87 Difference]: Start difference. First operand 444 states and 583 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 23:15:09,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:09,134 INFO L93 Difference]: Finished difference Result 458 states and 599 transitions. [2022-03-17 23:15:09,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-17 23:15:09,134 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (7), 6 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 49 [2022-03-17 23:15:09,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:09,136 INFO L225 Difference]: With dead ends: 458 [2022-03-17 23:15:09,136 INFO L226 Difference]: Without dead ends: 427 [2022-03-17 23:15:09,136 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-03-17 23:15:09,137 INFO L912 BasicCegarLoop]: 289 mSDtfsCounter, 89 mSDsluCounter, 1228 mSDsCounter, 0 mSdLazyCounter, 1427 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 1517 SdHoareTripleChecker+Invalid, 1482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1427 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:09,137 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 1517 Invalid, 1482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1427 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-17 23:15:09,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2022-03-17 23:15:09,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 427. [2022-03-17 23:15:09,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 427 states, 318 states have (on average 1.279874213836478) internal successors, (407), 330 states have internal predecessors, (407), 66 states have call successors, (66), 36 states have call predecessors, (66), 42 states have return successors, (89), 64 states have call predecessors, (89), 58 states have call successors, (89) [2022-03-17 23:15:09,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 562 transitions. [2022-03-17 23:15:09,160 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 562 transitions. Word has length 49 [2022-03-17 23:15:09,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:09,160 INFO L478 AbstractCegarLoop]: Abstraction has 427 states and 562 transitions. [2022-03-17 23:15:09,160 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 23:15:09,160 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 562 transitions. [2022-03-17 23:15:09,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-03-17 23:15:09,161 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:09,161 INFO L500 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] [2022-03-17 23:15:09,161 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-03-17 23:15:09,161 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:09,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:09,161 INFO L85 PathProgramCache]: Analyzing trace with hash 1720991068, now seen corresponding path program 1 times [2022-03-17 23:15:09,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:09,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160946471] [2022-03-17 23:15:09,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:09,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:09,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:09,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:09,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:09,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:09,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:09,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:09,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:09,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-03-17 23:15:09,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:09,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-03-17 23:15:09,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:09,305 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:09,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:09,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160946471] [2022-03-17 23:15:09,305 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160946471] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:09,305 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:09,305 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-17 23:15:09,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443859084] [2022-03-17 23:15:09,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:09,306 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-17 23:15:09,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:09,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-17 23:15:09,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-03-17 23:15:09,306 INFO L87 Difference]: Start difference. First operand 427 states and 562 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-17 23:15:09,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:09,996 INFO L93 Difference]: Finished difference Result 456 states and 600 transitions. [2022-03-17 23:15:09,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-17 23:15:09,996 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 50 [2022-03-17 23:15:09,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:09,998 INFO L225 Difference]: With dead ends: 456 [2022-03-17 23:15:09,998 INFO L226 Difference]: Without dead ends: 423 [2022-03-17 23:15:09,998 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-03-17 23:15:09,999 INFO L912 BasicCegarLoop]: 271 mSDtfsCounter, 244 mSDsluCounter, 852 mSDsCounter, 0 mSdLazyCounter, 1071 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 1123 SdHoareTripleChecker+Invalid, 1208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 1071 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:09,999 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 1123 Invalid, 1208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 1071 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 23:15:09,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2022-03-17 23:15:10,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 409. [2022-03-17 23:15:10,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 304 states have (on average 1.2861842105263157) internal successors, (391), 316 states have internal predecessors, (391), 64 states have call successors, (64), 34 states have call predecessors, (64), 40 states have return successors, (87), 62 states have call predecessors, (87), 56 states have call successors, (87) [2022-03-17 23:15:10,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 542 transitions. [2022-03-17 23:15:10,040 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 542 transitions. Word has length 50 [2022-03-17 23:15:10,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:10,040 INFO L478 AbstractCegarLoop]: Abstraction has 409 states and 542 transitions. [2022-03-17 23:15:10,040 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-17 23:15:10,040 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 542 transitions. [2022-03-17 23:15:10,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-03-17 23:15:10,041 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:10,041 INFO L500 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] [2022-03-17 23:15:10,041 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-03-17 23:15:10,042 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:10,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:10,042 INFO L85 PathProgramCache]: Analyzing trace with hash 1090499838, now seen corresponding path program 1 times [2022-03-17 23:15:10,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:10,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341999953] [2022-03-17 23:15:10,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:10,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:10,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:10,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:10,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:10,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:10,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:10,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:10,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:10,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-03-17 23:15:10,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:10,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:10,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:10,150 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:10,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:10,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341999953] [2022-03-17 23:15:10,150 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [341999953] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:10,150 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:10,150 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-17 23:15:10,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890057220] [2022-03-17 23:15:10,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:10,151 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-17 23:15:10,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:10,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-17 23:15:10,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-03-17 23:15:10,151 INFO L87 Difference]: Start difference. First operand 409 states and 542 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 7 states have internal predecessors, (38), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-03-17 23:15:11,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:11,792 INFO L93 Difference]: Finished difference Result 634 states and 905 transitions. [2022-03-17 23:15:11,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-17 23:15:11,793 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 7 states have internal predecessors, (38), 4 states have call successors, (7), 6 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 50 [2022-03-17 23:15:11,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:11,795 INFO L225 Difference]: With dead ends: 634 [2022-03-17 23:15:11,795 INFO L226 Difference]: Without dead ends: 600 [2022-03-17 23:15:11,795 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=118, Invalid=344, Unknown=0, NotChecked=0, Total=462 [2022-03-17 23:15:11,796 INFO L912 BasicCegarLoop]: 423 mSDtfsCounter, 616 mSDsluCounter, 994 mSDsCounter, 0 mSdLazyCounter, 2242 mSolverCounterSat, 265 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 626 SdHoareTripleChecker+Valid, 1417 SdHoareTripleChecker+Invalid, 2507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 265 IncrementalHoareTripleChecker+Valid, 2242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:11,796 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [626 Valid, 1417 Invalid, 2507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [265 Valid, 2242 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-17 23:15:11,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 600 states. [2022-03-17 23:15:11,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 600 to 534. [2022-03-17 23:15:11,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 399 states have (on average 1.3433583959899749) internal successors, (536), 410 states have internal predecessors, (536), 92 states have call successors, (92), 37 states have call predecessors, (92), 42 states have return successors, (141), 88 states have call predecessors, (141), 84 states have call successors, (141) [2022-03-17 23:15:11,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 769 transitions. [2022-03-17 23:15:11,824 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 769 transitions. Word has length 50 [2022-03-17 23:15:11,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:11,824 INFO L478 AbstractCegarLoop]: Abstraction has 534 states and 769 transitions. [2022-03-17 23:15:11,824 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 7 states have internal predecessors, (38), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-03-17 23:15:11,824 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 769 transitions. [2022-03-17 23:15:11,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-03-17 23:15:11,824 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:11,824 INFO L500 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] [2022-03-17 23:15:11,825 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-03-17 23:15:11,825 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:11,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:11,825 INFO L85 PathProgramCache]: Analyzing trace with hash -1506717387, now seen corresponding path program 1 times [2022-03-17 23:15:11,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:11,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676332235] [2022-03-17 23:15:11,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:11,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:11,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:11,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:11,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:11,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:11,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:11,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:11,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:11,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-03-17 23:15:11,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:11,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:11,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:11,959 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:11,959 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:11,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676332235] [2022-03-17 23:15:11,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676332235] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:11,959 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:11,959 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-17 23:15:11,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048981799] [2022-03-17 23:15:11,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:11,959 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-17 23:15:11,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:11,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-17 23:15:11,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-03-17 23:15:11,960 INFO L87 Difference]: Start difference. First operand 534 states and 769 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 6 states have internal predecessors, (39), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-17 23:15:12,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:12,688 INFO L93 Difference]: Finished difference Result 587 states and 833 transitions. [2022-03-17 23:15:12,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-17 23:15:12,689 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 6 states have internal predecessors, (39), 3 states have call successors, (7), 6 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 51 [2022-03-17 23:15:12,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:12,691 INFO L225 Difference]: With dead ends: 587 [2022-03-17 23:15:12,691 INFO L226 Difference]: Without dead ends: 555 [2022-03-17 23:15:12,691 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=84, Invalid=188, Unknown=0, NotChecked=0, Total=272 [2022-03-17 23:15:12,691 INFO L912 BasicCegarLoop]: 240 mSDtfsCounter, 349 mSDsluCounter, 502 mSDsCounter, 0 mSdLazyCounter, 732 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 358 SdHoareTripleChecker+Valid, 742 SdHoareTripleChecker+Invalid, 813 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 732 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:12,692 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [358 Valid, 742 Invalid, 813 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 732 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-17 23:15:12,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2022-03-17 23:15:12,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 537. [2022-03-17 23:15:12,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 402 states have (on average 1.3432835820895523) internal successors, (540), 413 states have internal predecessors, (540), 92 states have call successors, (92), 37 states have call predecessors, (92), 42 states have return successors, (141), 88 states have call predecessors, (141), 84 states have call successors, (141) [2022-03-17 23:15:12,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 773 transitions. [2022-03-17 23:15:12,722 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 773 transitions. Word has length 51 [2022-03-17 23:15:12,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:12,722 INFO L478 AbstractCegarLoop]: Abstraction has 537 states and 773 transitions. [2022-03-17 23:15:12,723 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 6 states have internal predecessors, (39), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-17 23:15:12,723 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 773 transitions. [2022-03-17 23:15:12,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-03-17 23:15:12,723 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:12,723 INFO L500 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] [2022-03-17 23:15:12,723 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-03-17 23:15:12,723 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:12,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:12,724 INFO L85 PathProgramCache]: Analyzing trace with hash 1791177556, now seen corresponding path program 1 times [2022-03-17 23:15:12,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:12,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786369894] [2022-03-17 23:15:12,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:12,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:12,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:12,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:12,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:12,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:12,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:12,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:12,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:12,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-03-17 23:15:12,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:12,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:12,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:12,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-03-17 23:15:12,866 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:12,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786369894] [2022-03-17 23:15:12,866 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786369894] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:12,866 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:12,866 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-17 23:15:12,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462379132] [2022-03-17 23:15:12,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:12,867 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-17 23:15:12,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:12,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-17 23:15:12,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-03-17 23:15:12,867 INFO L87 Difference]: Start difference. First operand 537 states and 773 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 8 states have internal predecessors, (39), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-03-17 23:15:13,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:13,604 INFO L93 Difference]: Finished difference Result 670 states and 993 transitions. [2022-03-17 23:15:13,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-17 23:15:13,604 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 8 states have internal predecessors, (39), 4 states have call successors, (7), 6 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 51 [2022-03-17 23:15:13,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:13,608 INFO L225 Difference]: With dead ends: 670 [2022-03-17 23:15:13,608 INFO L226 Difference]: Without dead ends: 624 [2022-03-17 23:15:13,608 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=102, Invalid=318, Unknown=0, NotChecked=0, Total=420 [2022-03-17 23:15:13,609 INFO L912 BasicCegarLoop]: 272 mSDtfsCounter, 536 mSDsluCounter, 587 mSDsCounter, 0 mSdLazyCounter, 915 mSolverCounterSat, 177 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 543 SdHoareTripleChecker+Valid, 859 SdHoareTripleChecker+Invalid, 1092 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 177 IncrementalHoareTripleChecker+Valid, 915 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:13,609 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [543 Valid, 859 Invalid, 1092 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [177 Valid, 915 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-17 23:15:13,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2022-03-17 23:15:13,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 529. [2022-03-17 23:15:13,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 394 states have (on average 1.3350253807106598) internal successors, (526), 405 states have internal predecessors, (526), 92 states have call successors, (92), 37 states have call predecessors, (92), 42 states have return successors, (141), 88 states have call predecessors, (141), 84 states have call successors, (141) [2022-03-17 23:15:13,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 759 transitions. [2022-03-17 23:15:13,666 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 759 transitions. Word has length 51 [2022-03-17 23:15:13,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:13,666 INFO L478 AbstractCegarLoop]: Abstraction has 529 states and 759 transitions. [2022-03-17 23:15:13,666 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 8 states have internal predecessors, (39), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-03-17 23:15:13,666 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 759 transitions. [2022-03-17 23:15:13,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-03-17 23:15:13,668 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:13,668 INFO L500 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] [2022-03-17 23:15:13,668 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-03-17 23:15:13,668 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:13,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:13,668 INFO L85 PathProgramCache]: Analyzing trace with hash -50366668, now seen corresponding path program 1 times [2022-03-17 23:15:13,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:13,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306593528] [2022-03-17 23:15:13,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:13,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:13,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:13,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:13,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:13,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:13,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:13,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:13,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:13,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-03-17 23:15:13,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:13,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:13,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:13,834 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:13,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:13,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306593528] [2022-03-17 23:15:13,834 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306593528] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:13,834 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:13,834 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-17 23:15:13,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328519504] [2022-03-17 23:15:13,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:13,835 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-17 23:15:13,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:13,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-17 23:15:13,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-17 23:15:13,835 INFO L87 Difference]: Start difference. First operand 529 states and 759 transitions. Second operand has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 23:15:14,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:14,875 INFO L93 Difference]: Finished difference Result 714 states and 1095 transitions. [2022-03-17 23:15:14,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-17 23:15:14,877 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (7), 6 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 51 [2022-03-17 23:15:14,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:14,880 INFO L225 Difference]: With dead ends: 714 [2022-03-17 23:15:14,880 INFO L226 Difference]: Without dead ends: 701 [2022-03-17 23:15:14,880 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-03-17 23:15:14,881 INFO L912 BasicCegarLoop]: 389 mSDtfsCounter, 241 mSDsluCounter, 373 mSDsCounter, 0 mSdLazyCounter, 1245 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 762 SdHoareTripleChecker+Invalid, 1310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:14,881 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [246 Valid, 762 Invalid, 1310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1245 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-17 23:15:14,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2022-03-17 23:15:14,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 524. [2022-03-17 23:15:14,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 390 states have (on average 1.3307692307692307) internal successors, (519), 400 states have internal predecessors, (519), 91 states have call successors, (91), 37 states have call predecessors, (91), 42 states have return successors, (141), 88 states have call predecessors, (141), 84 states have call successors, (141) [2022-03-17 23:15:14,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 751 transitions. [2022-03-17 23:15:14,914 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 751 transitions. Word has length 51 [2022-03-17 23:15:14,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:14,914 INFO L478 AbstractCegarLoop]: Abstraction has 524 states and 751 transitions. [2022-03-17 23:15:14,915 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 23:15:14,915 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 751 transitions. [2022-03-17 23:15:14,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-03-17 23:15:14,915 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:14,915 INFO L500 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-03-17 23:15:14,915 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-03-17 23:15:14,915 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:14,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:14,916 INFO L85 PathProgramCache]: Analyzing trace with hash -1529813192, now seen corresponding path program 1 times [2022-03-17 23:15:14,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:14,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115523736] [2022-03-17 23:15:14,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:14,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:14,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:14,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:14,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:14,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:14,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:14,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:14,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:15,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-03-17 23:15:15,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:15,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:15,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:15,065 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:15,066 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:15,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115523736] [2022-03-17 23:15:15,066 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115523736] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:15,066 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:15,066 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-17 23:15:15,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846865557] [2022-03-17 23:15:15,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:15,067 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-17 23:15:15,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:15,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-17 23:15:15,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-03-17 23:15:15,067 INFO L87 Difference]: Start difference. First operand 524 states and 751 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 23:15:15,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:15,766 INFO L93 Difference]: Finished difference Result 547 states and 781 transitions. [2022-03-17 23:15:15,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-17 23:15:15,767 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (7), 6 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 52 [2022-03-17 23:15:15,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:15,769 INFO L225 Difference]: With dead ends: 547 [2022-03-17 23:15:15,769 INFO L226 Difference]: Without dead ends: 543 [2022-03-17 23:15:15,769 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-03-17 23:15:15,769 INFO L912 BasicCegarLoop]: 253 mSDtfsCounter, 76 mSDsluCounter, 1087 mSDsCounter, 0 mSdLazyCounter, 1247 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 1340 SdHoareTripleChecker+Invalid, 1292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:15,770 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 1340 Invalid, 1292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1247 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 23:15:15,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2022-03-17 23:15:15,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 531. [2022-03-17 23:15:15,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 396 states have (on average 1.3282828282828283) internal successors, (526), 407 states have internal predecessors, (526), 92 states have call successors, (92), 37 states have call predecessors, (92), 42 states have return successors, (142), 89 states have call predecessors, (142), 85 states have call successors, (142) [2022-03-17 23:15:15,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 760 transitions. [2022-03-17 23:15:15,802 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 760 transitions. Word has length 52 [2022-03-17 23:15:15,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:15,802 INFO L478 AbstractCegarLoop]: Abstraction has 531 states and 760 transitions. [2022-03-17 23:15:15,802 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 23:15:15,802 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 760 transitions. [2022-03-17 23:15:15,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-03-17 23:15:15,803 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:15,803 INFO L500 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-03-17 23:15:15,803 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-03-17 23:15:15,803 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:15,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:15,803 INFO L85 PathProgramCache]: Analyzing trace with hash -1529844936, now seen corresponding path program 1 times [2022-03-17 23:15:15,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:15,803 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279427503] [2022-03-17 23:15:15,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:15,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:15,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:15,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:15,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:15,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:15,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:15,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:15,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:15,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-03-17 23:15:15,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:15,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:15,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:15,965 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:15,965 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:15,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279427503] [2022-03-17 23:15:15,965 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279427503] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:15,966 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:15,966 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-17 23:15:15,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75791945] [2022-03-17 23:15:15,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:15,966 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-17 23:15:15,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:15,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-17 23:15:15,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-03-17 23:15:15,967 INFO L87 Difference]: Start difference. First operand 531 states and 760 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 23:15:16,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:16,540 INFO L93 Difference]: Finished difference Result 562 states and 797 transitions. [2022-03-17 23:15:16,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-17 23:15:16,543 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (7), 6 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 52 [2022-03-17 23:15:16,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:16,545 INFO L225 Difference]: With dead ends: 562 [2022-03-17 23:15:16,545 INFO L226 Difference]: Without dead ends: 538 [2022-03-17 23:15:16,546 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2022-03-17 23:15:16,546 INFO L912 BasicCegarLoop]: 255 mSDtfsCounter, 138 mSDsluCounter, 1174 mSDsCounter, 0 mSdLazyCounter, 971 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 1429 SdHoareTripleChecker+Invalid, 1055 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 971 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:16,546 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [139 Valid, 1429 Invalid, 1055 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 971 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-17 23:15:16,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2022-03-17 23:15:16,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 530. [2022-03-17 23:15:16,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 395 states have (on average 1.3265822784810126) internal successors, (524), 406 states have internal predecessors, (524), 92 states have call successors, (92), 37 states have call predecessors, (92), 42 states have return successors, (142), 89 states have call predecessors, (142), 85 states have call successors, (142) [2022-03-17 23:15:16,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 758 transitions. [2022-03-17 23:15:16,579 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 758 transitions. Word has length 52 [2022-03-17 23:15:16,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:16,579 INFO L478 AbstractCegarLoop]: Abstraction has 530 states and 758 transitions. [2022-03-17 23:15:16,579 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 23:15:16,580 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 758 transitions. [2022-03-17 23:15:16,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-03-17 23:15:16,581 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:16,581 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 23:15:16,581 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-03-17 23:15:16,581 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:16,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:16,581 INFO L85 PathProgramCache]: Analyzing trace with hash 1874017512, now seen corresponding path program 1 times [2022-03-17 23:15:16,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:16,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380415299] [2022-03-17 23:15:16,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:16,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:16,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:16,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:16,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:16,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:16,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:16,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:16,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:16,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-03-17 23:15:16,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:16,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:16,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:16,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-17 23:15:16,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:16,701 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:16,701 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:16,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380415299] [2022-03-17 23:15:16,701 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380415299] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:16,701 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:16,701 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-17 23:15:16,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430830750] [2022-03-17 23:15:16,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:16,702 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-17 23:15:16,702 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:16,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-17 23:15:16,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-03-17 23:15:16,702 INFO L87 Difference]: Start difference. First operand 530 states and 758 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (12), 7 states have call predecessors, (12), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2022-03-17 23:15:17,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:17,180 INFO L93 Difference]: Finished difference Result 955 states and 1439 transitions. [2022-03-17 23:15:17,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-17 23:15:17,181 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (12), 7 states have call predecessors, (12), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) Word has length 58 [2022-03-17 23:15:17,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:17,183 INFO L225 Difference]: With dead ends: 955 [2022-03-17 23:15:17,183 INFO L226 Difference]: Without dead ends: 549 [2022-03-17 23:15:17,185 INFO L911 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-03-17 23:15:17,185 INFO L912 BasicCegarLoop]: 268 mSDtfsCounter, 188 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 485 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 704 SdHoareTripleChecker+Invalid, 584 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:17,185 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 704 Invalid, 584 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 485 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-17 23:15:17,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2022-03-17 23:15:17,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 529. [2022-03-17 23:15:17,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 394 states have (on average 1.3197969543147208) internal successors, (520), 405 states have internal predecessors, (520), 92 states have call successors, (92), 37 states have call predecessors, (92), 42 states have return successors, (142), 89 states have call predecessors, (142), 85 states have call successors, (142) [2022-03-17 23:15:17,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 754 transitions. [2022-03-17 23:15:17,223 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 754 transitions. Word has length 58 [2022-03-17 23:15:17,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:17,223 INFO L478 AbstractCegarLoop]: Abstraction has 529 states and 754 transitions. [2022-03-17 23:15:17,223 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (12), 7 states have call predecessors, (12), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2022-03-17 23:15:17,223 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 754 transitions. [2022-03-17 23:15:17,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-17 23:15:17,224 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:17,224 INFO L500 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] [2022-03-17 23:15:17,224 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-03-17 23:15:17,224 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:17,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:17,224 INFO L85 PathProgramCache]: Analyzing trace with hash 2132872221, now seen corresponding path program 1 times [2022-03-17 23:15:17,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:17,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819283567] [2022-03-17 23:15:17,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:17,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:17,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:17,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:17,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:17,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:17,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:17,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:17,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:17,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-03-17 23:15:17,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:17,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:17,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:17,342 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:17,342 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:17,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819283567] [2022-03-17 23:15:17,343 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819283567] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:17,343 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:17,343 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-17 23:15:17,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138164838] [2022-03-17 23:15:17,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:17,343 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-17 23:15:17,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:17,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-17 23:15:17,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-03-17 23:15:17,344 INFO L87 Difference]: Start difference. First operand 529 states and 754 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 5 states have internal predecessors, (41), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-17 23:15:18,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:18,119 INFO L93 Difference]: Finished difference Result 675 states and 1000 transitions. [2022-03-17 23:15:18,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-17 23:15:18,119 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 5 states have internal predecessors, (41), 3 states have call successors, (7), 6 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 53 [2022-03-17 23:15:18,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:18,121 INFO L225 Difference]: With dead ends: 675 [2022-03-17 23:15:18,121 INFO L226 Difference]: Without dead ends: 639 [2022-03-17 23:15:18,122 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2022-03-17 23:15:18,122 INFO L912 BasicCegarLoop]: 336 mSDtfsCounter, 683 mSDsluCounter, 400 mSDsCounter, 0 mSdLazyCounter, 831 mSolverCounterSat, 257 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 694 SdHoareTripleChecker+Valid, 736 SdHoareTripleChecker+Invalid, 1088 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 257 IncrementalHoareTripleChecker+Valid, 831 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:18,122 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [694 Valid, 736 Invalid, 1088 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [257 Valid, 831 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-17 23:15:18,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2022-03-17 23:15:18,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 560. [2022-03-17 23:15:18,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 415 states have (on average 1.344578313253012) internal successors, (558), 426 states have internal predecessors, (558), 101 states have call successors, (101), 37 states have call predecessors, (101), 43 states have return successors, (165), 98 states have call predecessors, (165), 94 states have call successors, (165) [2022-03-17 23:15:18,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 824 transitions. [2022-03-17 23:15:18,157 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 824 transitions. Word has length 53 [2022-03-17 23:15:18,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:18,157 INFO L478 AbstractCegarLoop]: Abstraction has 560 states and 824 transitions. [2022-03-17 23:15:18,158 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 5 states have internal predecessors, (41), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-17 23:15:18,158 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 824 transitions. [2022-03-17 23:15:18,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-17 23:15:18,158 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:18,158 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 23:15:18,158 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-03-17 23:15:18,158 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:18,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:18,159 INFO L85 PathProgramCache]: Analyzing trace with hash 983025775, now seen corresponding path program 1 times [2022-03-17 23:15:18,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:18,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685988152] [2022-03-17 23:15:18,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:18,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:18,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:18,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:18,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:18,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:18,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:18,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:18,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:18,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-03-17 23:15:18,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:18,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:18,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:18,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:18,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:18,364 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:18,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:18,364 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685988152] [2022-03-17 23:15:18,364 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685988152] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:18,364 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:18,364 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-17 23:15:18,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249429548] [2022-03-17 23:15:18,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:18,365 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-17 23:15:18,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:18,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-17 23:15:18,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-17 23:15:18,366 INFO L87 Difference]: Start difference. First operand 560 states and 824 transitions. Second operand has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (12), 7 states have call predecessors, (12), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2022-03-17 23:15:18,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:18,973 INFO L93 Difference]: Finished difference Result 856 states and 1268 transitions. [2022-03-17 23:15:18,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-17 23:15:18,973 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (12), 7 states have call predecessors, (12), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) Word has length 62 [2022-03-17 23:15:18,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:18,976 INFO L225 Difference]: With dead ends: 856 [2022-03-17 23:15:18,976 INFO L226 Difference]: Without dead ends: 390 [2022-03-17 23:15:18,978 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2022-03-17 23:15:18,978 INFO L912 BasicCegarLoop]: 251 mSDtfsCounter, 164 mSDsluCounter, 1172 mSDsCounter, 0 mSdLazyCounter, 902 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 1423 SdHoareTripleChecker+Invalid, 991 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 902 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:18,979 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [164 Valid, 1423 Invalid, 991 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 902 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-17 23:15:18,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2022-03-17 23:15:19,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 338. [2022-03-17 23:15:19,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 246 states have (on average 1.2560975609756098) internal successors, (309), 254 states have internal predecessors, (309), 59 states have call successors, (59), 31 states have call predecessors, (59), 32 states have return successors, (74), 54 states have call predecessors, (74), 53 states have call successors, (74) [2022-03-17 23:15:19,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 442 transitions. [2022-03-17 23:15:19,005 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 442 transitions. Word has length 62 [2022-03-17 23:15:19,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:19,005 INFO L478 AbstractCegarLoop]: Abstraction has 338 states and 442 transitions. [2022-03-17 23:15:19,005 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (12), 7 states have call predecessors, (12), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2022-03-17 23:15:19,005 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 442 transitions. [2022-03-17 23:15:19,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-03-17 23:15:19,005 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:19,005 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 23:15:19,005 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-03-17 23:15:19,005 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:19,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:19,006 INFO L85 PathProgramCache]: Analyzing trace with hash 1006609107, now seen corresponding path program 1 times [2022-03-17 23:15:19,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:19,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195992783] [2022-03-17 23:15:19,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:19,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:19,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:19,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:19,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:19,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:19,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:19,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:19,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:19,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-17 23:15:19,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:19,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:19,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:19,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:19,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:19,179 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:19,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:19,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195992783] [2022-03-17 23:15:19,180 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195992783] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:19,180 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:19,180 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-17 23:15:19,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392809631] [2022-03-17 23:15:19,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:19,180 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-17 23:15:19,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:19,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-17 23:15:19,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2022-03-17 23:15:19,181 INFO L87 Difference]: Start difference. First operand 338 states and 442 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 7 states have internal predecessors, (44), 2 states have call successors, (8), 7 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 1 states have call successors, (6) [2022-03-17 23:15:19,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:19,650 INFO L93 Difference]: Finished difference Result 346 states and 454 transitions. [2022-03-17 23:15:19,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-17 23:15:19,651 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 7 states have internal predecessors, (44), 2 states have call successors, (8), 7 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 1 states have call successors, (6) Word has length 58 [2022-03-17 23:15:19,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:19,652 INFO L225 Difference]: With dead ends: 346 [2022-03-17 23:15:19,652 INFO L226 Difference]: Without dead ends: 304 [2022-03-17 23:15:19,652 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-03-17 23:15:19,653 INFO L912 BasicCegarLoop]: 227 mSDtfsCounter, 108 mSDsluCounter, 1221 mSDsCounter, 0 mSdLazyCounter, 1061 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 1448 SdHoareTripleChecker+Invalid, 1141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1061 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:19,653 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 1448 Invalid, 1141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1061 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-17 23:15:19,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2022-03-17 23:15:19,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 298. [2022-03-17 23:15:19,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 214 states have (on average 1.2757009345794392) internal successors, (273), 220 states have internal predecessors, (273), 55 states have call successors, (55), 28 states have call predecessors, (55), 28 states have return successors, (70), 50 states have call predecessors, (70), 50 states have call successors, (70) [2022-03-17 23:15:19,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 398 transitions. [2022-03-17 23:15:19,674 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 398 transitions. Word has length 58 [2022-03-17 23:15:19,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:19,674 INFO L478 AbstractCegarLoop]: Abstraction has 298 states and 398 transitions. [2022-03-17 23:15:19,675 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 7 states have internal predecessors, (44), 2 states have call successors, (8), 7 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 1 states have call successors, (6) [2022-03-17 23:15:19,675 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 398 transitions. [2022-03-17 23:15:19,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-17 23:15:19,675 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:19,675 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 23:15:19,675 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-03-17 23:15:19,675 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:19,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:19,675 INFO L85 PathProgramCache]: Analyzing trace with hash -2058307499, now seen corresponding path program 1 times [2022-03-17 23:15:19,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:19,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105131661] [2022-03-17 23:15:19,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:19,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:19,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:19,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:19,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:19,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:19,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:19,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:19,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:19,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-03-17 23:15:19,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:19,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:19,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:19,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:19,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:19,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:19,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:19,856 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:19,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:19,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105131661] [2022-03-17 23:15:19,857 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105131661] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:19,857 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:19,857 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-17 23:15:19,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672528256] [2022-03-17 23:15:19,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:19,857 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-17 23:15:19,857 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:19,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-17 23:15:19,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2022-03-17 23:15:19,858 INFO L87 Difference]: Start difference. First operand 298 states and 398 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, (13), 9 states have call predecessors, (13), 4 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-17 23:15:20,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:20,414 INFO L93 Difference]: Finished difference Result 576 states and 798 transitions. [2022-03-17 23:15:20,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-17 23:15:20,414 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, (13), 9 states have call predecessors, (13), 4 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) Word has length 67 [2022-03-17 23:15:20,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:20,416 INFO L225 Difference]: With dead ends: 576 [2022-03-17 23:15:20,416 INFO L226 Difference]: Without dead ends: 316 [2022-03-17 23:15:20,417 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2022-03-17 23:15:20,417 INFO L912 BasicCegarLoop]: 211 mSDtfsCounter, 287 mSDsluCounter, 571 mSDsCounter, 0 mSdLazyCounter, 611 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 782 SdHoareTripleChecker+Invalid, 726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 611 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:20,417 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [295 Valid, 782 Invalid, 726 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 611 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-17 23:15:20,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2022-03-17 23:15:20,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 298. [2022-03-17 23:15:20,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 214 states have (on average 1.266355140186916) internal successors, (271), 220 states have internal predecessors, (271), 55 states have call successors, (55), 28 states have call predecessors, (55), 28 states have return successors, (70), 50 states have call predecessors, (70), 50 states have call successors, (70) [2022-03-17 23:15:20,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 396 transitions. [2022-03-17 23:15:20,447 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 396 transitions. Word has length 67 [2022-03-17 23:15:20,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:20,447 INFO L478 AbstractCegarLoop]: Abstraction has 298 states and 396 transitions. [2022-03-17 23:15:20,447 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, (13), 9 states have call predecessors, (13), 4 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-17 23:15:20,447 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 396 transitions. [2022-03-17 23:15:20,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-03-17 23:15:20,448 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:20,448 INFO L500 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-03-17 23:15:20,448 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-03-17 23:15:20,448 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:20,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:20,448 INFO L85 PathProgramCache]: Analyzing trace with hash -1216763617, now seen corresponding path program 1 times [2022-03-17 23:15:20,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:20,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341220796] [2022-03-17 23:15:20,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:20,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:20,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:20,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:20,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:20,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:20,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:20,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:20,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:20,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-03-17 23:15:20,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:20,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:20,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:20,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:20,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:20,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:20,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:20,636 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:20,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:20,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341220796] [2022-03-17 23:15:20,636 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341220796] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:20,636 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:20,636 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-17 23:15:20,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119231579] [2022-03-17 23:15:20,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:20,637 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-17 23:15:20,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:20,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-17 23:15:20,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2022-03-17 23:15:20,637 INFO L87 Difference]: Start difference. First operand 298 states and 396 transitions. Second operand has 12 states, 12 states have (on average 4.0) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (13), 8 states have call predecessors, (13), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-17 23:15:20,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:20,919 INFO L93 Difference]: Finished difference Result 591 states and 822 transitions. [2022-03-17 23:15:20,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-17 23:15:20,920 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (13), 8 states have call predecessors, (13), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) Word has length 68 [2022-03-17 23:15:20,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:20,921 INFO L225 Difference]: With dead ends: 591 [2022-03-17 23:15:20,921 INFO L226 Difference]: Without dead ends: 330 [2022-03-17 23:15:20,922 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2022-03-17 23:15:20,922 INFO L912 BasicCegarLoop]: 225 mSDtfsCounter, 155 mSDsluCounter, 871 mSDsCounter, 0 mSdLazyCounter, 484 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 1096 SdHoareTripleChecker+Invalid, 601 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:20,923 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 1096 Invalid, 601 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 484 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-17 23:15:20,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2022-03-17 23:15:20,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 303. [2022-03-17 23:15:20,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 218 states have (on average 1.261467889908257) internal successors, (275), 224 states have internal predecessors, (275), 55 states have call successors, (55), 28 states have call predecessors, (55), 29 states have return successors, (79), 51 states have call predecessors, (79), 50 states have call successors, (79) [2022-03-17 23:15:20,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 409 transitions. [2022-03-17 23:15:20,944 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 409 transitions. Word has length 68 [2022-03-17 23:15:20,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:20,944 INFO L478 AbstractCegarLoop]: Abstraction has 303 states and 409 transitions. [2022-03-17 23:15:20,944 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (13), 8 states have call predecessors, (13), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-17 23:15:20,944 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 409 transitions. [2022-03-17 23:15:20,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-03-17 23:15:20,945 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:20,945 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 23:15:20,945 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-03-17 23:15:20,945 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:20,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:20,945 INFO L85 PathProgramCache]: Analyzing trace with hash -1023463232, now seen corresponding path program 1 times [2022-03-17 23:15:20,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:20,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973661070] [2022-03-17 23:15:20,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:20,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:20,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:20,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:20,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:21,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:21,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:21,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:21,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:21,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-03-17 23:15:21,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:21,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:21,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:21,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:21,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:21,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:21,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:21,042 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:21,042 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:21,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973661070] [2022-03-17 23:15:21,042 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973661070] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:21,042 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:21,042 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-17 23:15:21,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507091863] [2022-03-17 23:15:21,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:21,042 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-17 23:15:21,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:21,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-17 23:15:21,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-03-17 23:15:21,043 INFO L87 Difference]: Start difference. First operand 303 states and 409 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (13), 8 states have call predecessors, (13), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-17 23:15:21,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:21,405 INFO L93 Difference]: Finished difference Result 477 states and 678 transitions. [2022-03-17 23:15:21,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-17 23:15:21,405 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (13), 8 states have call predecessors, (13), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 70 [2022-03-17 23:15:21,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:21,407 INFO L225 Difference]: With dead ends: 477 [2022-03-17 23:15:21,407 INFO L226 Difference]: Without dead ends: 474 [2022-03-17 23:15:21,408 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=81, Unknown=0, NotChecked=0, Total=132 [2022-03-17 23:15:21,408 INFO L912 BasicCegarLoop]: 317 mSDtfsCounter, 277 mSDsluCounter, 476 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 281 SdHoareTripleChecker+Valid, 793 SdHoareTripleChecker+Invalid, 460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:21,408 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [281 Valid, 793 Invalid, 460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 288 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-17 23:15:21,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2022-03-17 23:15:21,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 307. [2022-03-17 23:15:21,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 222 states have (on average 1.2657657657657657) internal successors, (281), 228 states have internal predecessors, (281), 55 states have call successors, (55), 28 states have call predecessors, (55), 29 states have return successors, (79), 51 states have call predecessors, (79), 50 states have call successors, (79) [2022-03-17 23:15:21,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 415 transitions. [2022-03-17 23:15:21,434 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 415 transitions. Word has length 70 [2022-03-17 23:15:21,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:21,434 INFO L478 AbstractCegarLoop]: Abstraction has 307 states and 415 transitions. [2022-03-17 23:15:21,434 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (13), 8 states have call predecessors, (13), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-17 23:15:21,434 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 415 transitions. [2022-03-17 23:15:21,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-03-17 23:15:21,435 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:21,435 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 23:15:21,435 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-03-17 23:15:21,435 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:21,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:21,435 INFO L85 PathProgramCache]: Analyzing trace with hash -1693422670, now seen corresponding path program 1 times [2022-03-17 23:15:21,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:21,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518975191] [2022-03-17 23:15:21,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:21,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:21,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:21,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:21,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:21,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:21,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:21,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:21,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:21,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-03-17 23:15:21,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:21,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:21,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:21,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:21,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:21,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:21,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:21,558 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:21,558 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:21,558 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518975191] [2022-03-17 23:15:21,558 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518975191] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:21,559 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:21,559 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-17 23:15:21,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301968621] [2022-03-17 23:15:21,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:21,559 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-17 23:15:21,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:21,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-17 23:15:21,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-03-17 23:15:21,559 INFO L87 Difference]: Start difference. First operand 307 states and 415 transitions. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (13), 9 states have call predecessors, (13), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-17 23:15:21,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:21,978 INFO L93 Difference]: Finished difference Result 793 states and 1161 transitions. [2022-03-17 23:15:21,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-17 23:15:21,978 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (13), 9 states have call predecessors, (13), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 71 [2022-03-17 23:15:21,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:21,981 INFO L225 Difference]: With dead ends: 793 [2022-03-17 23:15:21,981 INFO L226 Difference]: Without dead ends: 529 [2022-03-17 23:15:21,982 INFO L911 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-03-17 23:15:21,982 INFO L912 BasicCegarLoop]: 253 mSDtfsCounter, 373 mSDsluCounter, 490 mSDsCounter, 0 mSdLazyCounter, 398 mSolverCounterSat, 180 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 743 SdHoareTripleChecker+Invalid, 578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 180 IncrementalHoareTripleChecker+Valid, 398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:21,982 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [380 Valid, 743 Invalid, 578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [180 Valid, 398 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-17 23:15:21,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2022-03-17 23:15:22,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 490. [2022-03-17 23:15:22,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 357 states have (on average 1.2913165266106443) internal successors, (461), 366 states have internal predecessors, (461), 89 states have call successors, (89), 35 states have call predecessors, (89), 43 states have return successors, (153), 89 states have call predecessors, (153), 85 states have call successors, (153) [2022-03-17 23:15:22,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 703 transitions. [2022-03-17 23:15:22,019 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 703 transitions. Word has length 71 [2022-03-17 23:15:22,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:22,019 INFO L478 AbstractCegarLoop]: Abstraction has 490 states and 703 transitions. [2022-03-17 23:15:22,019 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (13), 9 states have call predecessors, (13), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-17 23:15:22,019 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 703 transitions. [2022-03-17 23:15:22,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-17 23:15:22,020 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:22,020 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 23:15:22,020 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-03-17 23:15:22,020 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:22,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:22,020 INFO L85 PathProgramCache]: Analyzing trace with hash -2035760571, now seen corresponding path program 1 times [2022-03-17 23:15:22,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:22,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160786261] [2022-03-17 23:15:22,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:22,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:22,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:22,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:22,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:22,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:22,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:22,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:22,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:22,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-17 23:15:22,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:22,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 23:15:22,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:22,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:22,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:22,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:22,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:22,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:22,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:22,184 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:22,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:22,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160786261] [2022-03-17 23:15:22,184 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160786261] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:22,184 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:22,184 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-17 23:15:22,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582908838] [2022-03-17 23:15:22,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:22,185 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-17 23:15:22,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:22,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-17 23:15:22,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2022-03-17 23:15:22,185 INFO L87 Difference]: Start difference. First operand 490 states and 703 transitions. Second operand has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (13), 9 states have call predecessors, (13), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) [2022-03-17 23:15:22,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:22,715 INFO L93 Difference]: Finished difference Result 942 states and 1393 transitions. [2022-03-17 23:15:22,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-17 23:15:22,715 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (13), 9 states have call predecessors, (13), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) Word has length 72 [2022-03-17 23:15:22,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:22,718 INFO L225 Difference]: With dead ends: 942 [2022-03-17 23:15:22,718 INFO L226 Difference]: Without dead ends: 493 [2022-03-17 23:15:22,719 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-03-17 23:15:22,719 INFO L912 BasicCegarLoop]: 238 mSDtfsCounter, 96 mSDsluCounter, 1066 mSDsCounter, 0 mSdLazyCounter, 906 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 1304 SdHoareTripleChecker+Invalid, 982 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 906 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:22,720 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 1304 Invalid, 982 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 906 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-17 23:15:22,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2022-03-17 23:15:22,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 484. [2022-03-17 23:15:22,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 353 states have (on average 1.2832861189801699) internal successors, (453), 361 states have internal predecessors, (453), 88 states have call successors, (88), 35 states have call predecessors, (88), 42 states have return successors, (146), 88 states have call predecessors, (146), 84 states have call successors, (146) [2022-03-17 23:15:22,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 687 transitions. [2022-03-17 23:15:22,753 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 687 transitions. Word has length 72 [2022-03-17 23:15:22,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:22,753 INFO L478 AbstractCegarLoop]: Abstraction has 484 states and 687 transitions. [2022-03-17 23:15:22,753 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (13), 9 states have call predecessors, (13), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) [2022-03-17 23:15:22,754 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 687 transitions. [2022-03-17 23:15:22,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-03-17 23:15:22,754 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:22,754 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 23:15:22,754 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-03-17 23:15:22,754 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:22,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:22,754 INFO L85 PathProgramCache]: Analyzing trace with hash -1777696599, now seen corresponding path program 1 times [2022-03-17 23:15:22,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:22,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291419354] [2022-03-17 23:15:22,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:22,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:22,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:22,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:22,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:22,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:22,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:22,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:22,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:22,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-17 23:15:22,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:22,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 23:15:22,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:22,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:22,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:22,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:22,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:22,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:22,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:22,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-17 23:15:22,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:22,892 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:22,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:22,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291419354] [2022-03-17 23:15:22,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291419354] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:22,892 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:22,892 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-17 23:15:22,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946638719] [2022-03-17 23:15:22,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:22,893 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-17 23:15:22,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:22,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-17 23:15:22,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2022-03-17 23:15:22,893 INFO L87 Difference]: Start difference. First operand 484 states and 687 transitions. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 5 states have internal predecessors, (60), 3 states have call successors, (14), 10 states have call predecessors, (14), 4 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-17 23:15:23,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:23,444 INFO L93 Difference]: Finished difference Result 869 states and 1255 transitions. [2022-03-17 23:15:23,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-17 23:15:23,445 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 5 states have internal predecessors, (60), 3 states have call successors, (14), 10 states have call predecessors, (14), 4 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 83 [2022-03-17 23:15:23,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:23,447 INFO L225 Difference]: With dead ends: 869 [2022-03-17 23:15:23,447 INFO L226 Difference]: Without dead ends: 450 [2022-03-17 23:15:23,448 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2022-03-17 23:15:23,449 INFO L912 BasicCegarLoop]: 317 mSDtfsCounter, 232 mSDsluCounter, 682 mSDsCounter, 0 mSdLazyCounter, 699 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 999 SdHoareTripleChecker+Invalid, 827 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:23,449 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [235 Valid, 999 Invalid, 827 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 699 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-17 23:15:23,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2022-03-17 23:15:23,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 436. [2022-03-17 23:15:23,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 320 states have (on average 1.296875) internal successors, (415), 329 states have internal predecessors, (415), 79 states have call successors, (79), 33 states have call predecessors, (79), 36 states have return successors, (110), 74 states have call predecessors, (110), 75 states have call successors, (110) [2022-03-17 23:15:23,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 604 transitions. [2022-03-17 23:15:23,479 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 604 transitions. Word has length 83 [2022-03-17 23:15:23,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:23,479 INFO L478 AbstractCegarLoop]: Abstraction has 436 states and 604 transitions. [2022-03-17 23:15:23,479 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 5 states have internal predecessors, (60), 3 states have call successors, (14), 10 states have call predecessors, (14), 4 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-17 23:15:23,479 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 604 transitions. [2022-03-17 23:15:23,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-03-17 23:15:23,480 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:23,480 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 23:15:23,480 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-03-17 23:15:23,480 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:23,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:23,481 INFO L85 PathProgramCache]: Analyzing trace with hash 1836701912, now seen corresponding path program 1 times [2022-03-17 23:15:23,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:23,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91965371] [2022-03-17 23:15:23,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:23,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:23,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:23,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:23,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:23,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:23,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:23,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:23,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:23,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-17 23:15:23,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:23,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:23,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:23,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:23,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:23,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 23:15:23,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:23,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:23,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:23,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:23,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:23,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:23,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:23,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-17 23:15:23,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:23,852 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:23,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:23,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91965371] [2022-03-17 23:15:23,852 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91965371] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:23,852 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:23,852 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-03-17 23:15:23,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702699692] [2022-03-17 23:15:23,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:23,853 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-17 23:15:23,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:23,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-17 23:15:23,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2022-03-17 23:15:23,853 INFO L87 Difference]: Start difference. First operand 436 states and 604 transitions. Second operand has 23 states, 23 states have (on average 2.9565217391304346) internal successors, (68), 11 states have internal predecessors, (68), 3 states have call successors, (13), 10 states have call predecessors, (13), 5 states have return successors, (11), 6 states have call predecessors, (11), 2 states have call successors, (11) [2022-03-17 23:15:24,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:24,478 INFO L93 Difference]: Finished difference Result 486 states and 681 transitions. [2022-03-17 23:15:24,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-17 23:15:24,478 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.9565217391304346) internal successors, (68), 11 states have internal predecessors, (68), 3 states have call successors, (13), 10 states have call predecessors, (13), 5 states have return successors, (11), 6 states have call predecessors, (11), 2 states have call successors, (11) Word has length 92 [2022-03-17 23:15:24,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:24,480 INFO L225 Difference]: With dead ends: 486 [2022-03-17 23:15:24,480 INFO L226 Difference]: Without dead ends: 461 [2022-03-17 23:15:24,481 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=82, Invalid=620, Unknown=0, NotChecked=0, Total=702 [2022-03-17 23:15:24,481 INFO L912 BasicCegarLoop]: 238 mSDtfsCounter, 147 mSDsluCounter, 2467 mSDsCounter, 0 mSdLazyCounter, 1384 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 2705 SdHoareTripleChecker+Invalid, 1499 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 1384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:24,481 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 2705 Invalid, 1499 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 1384 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-17 23:15:24,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2022-03-17 23:15:24,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 447. [2022-03-17 23:15:24,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 329 states have (on average 1.2887537993920972) internal successors, (424), 339 states have internal predecessors, (424), 79 states have call successors, (79), 33 states have call predecessors, (79), 38 states have return successors, (116), 75 states have call predecessors, (116), 75 states have call successors, (116) [2022-03-17 23:15:24,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 619 transitions. [2022-03-17 23:15:24,512 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 619 transitions. Word has length 92 [2022-03-17 23:15:24,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:24,512 INFO L478 AbstractCegarLoop]: Abstraction has 447 states and 619 transitions. [2022-03-17 23:15:24,513 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.9565217391304346) internal successors, (68), 11 states have internal predecessors, (68), 3 states have call successors, (13), 10 states have call predecessors, (13), 5 states have return successors, (11), 6 states have call predecessors, (11), 2 states have call successors, (11) [2022-03-17 23:15:24,513 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 619 transitions. [2022-03-17 23:15:24,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-03-17 23:15:24,513 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:24,513 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 23:15:24,513 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-03-17 23:15:24,513 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:24,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:24,514 INFO L85 PathProgramCache]: Analyzing trace with hash -1857542518, now seen corresponding path program 1 times [2022-03-17 23:15:24,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:24,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127108644] [2022-03-17 23:15:24,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:24,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:24,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:24,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:24,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:24,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:24,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:24,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:24,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:24,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-17 23:15:24,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:24,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:24,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:24,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:24,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:24,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 23:15:24,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:24,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:24,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:24,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:24,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:24,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:24,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:24,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-17 23:15:24,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:24,815 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:24,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:24,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127108644] [2022-03-17 23:15:24,815 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127108644] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:24,815 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:24,815 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-03-17 23:15:24,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201035346] [2022-03-17 23:15:24,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:24,816 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-17 23:15:24,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:24,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-17 23:15:24,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2022-03-17 23:15:24,816 INFO L87 Difference]: Start difference. First operand 447 states and 619 transitions. Second operand has 23 states, 23 states have (on average 3.0) internal successors, (69), 11 states have internal predecessors, (69), 3 states have call successors, (13), 10 states have call predecessors, (13), 5 states have return successors, (11), 6 states have call predecessors, (11), 2 states have call successors, (11) [2022-03-17 23:15:25,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:25,533 INFO L93 Difference]: Finished difference Result 484 states and 677 transitions. [2022-03-17 23:15:25,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-17 23:15:25,533 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.0) internal successors, (69), 11 states have internal predecessors, (69), 3 states have call successors, (13), 10 states have call predecessors, (13), 5 states have return successors, (11), 6 states have call predecessors, (11), 2 states have call successors, (11) Word has length 93 [2022-03-17 23:15:25,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:25,535 INFO L225 Difference]: With dead ends: 484 [2022-03-17 23:15:25,535 INFO L226 Difference]: Without dead ends: 459 [2022-03-17 23:15:25,535 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=620, Unknown=0, NotChecked=0, Total=702 [2022-03-17 23:15:25,536 INFO L912 BasicCegarLoop]: 249 mSDtfsCounter, 153 mSDsluCounter, 2653 mSDsCounter, 0 mSdLazyCounter, 1552 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 2902 SdHoareTripleChecker+Invalid, 1668 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 1552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:25,536 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 2902 Invalid, 1668 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 1552 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 23:15:25,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2022-03-17 23:15:25,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 434. [2022-03-17 23:15:25,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 319 states have (on average 1.297805642633229) internal successors, (414), 328 states have internal predecessors, (414), 78 states have call successors, (78), 33 states have call predecessors, (78), 36 states have return successors, (108), 73 states have call predecessors, (108), 74 states have call successors, (108) [2022-03-17 23:15:25,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 600 transitions. [2022-03-17 23:15:25,567 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 600 transitions. Word has length 93 [2022-03-17 23:15:25,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:25,569 INFO L478 AbstractCegarLoop]: Abstraction has 434 states and 600 transitions. [2022-03-17 23:15:25,570 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.0) internal successors, (69), 11 states have internal predecessors, (69), 3 states have call successors, (13), 10 states have call predecessors, (13), 5 states have return successors, (11), 6 states have call predecessors, (11), 2 states have call successors, (11) [2022-03-17 23:15:25,570 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 600 transitions. [2022-03-17 23:15:25,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-03-17 23:15:25,571 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:25,571 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 23:15:25,571 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-03-17 23:15:25,571 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:25,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:25,571 INFO L85 PathProgramCache]: Analyzing trace with hash -1054192149, now seen corresponding path program 1 times [2022-03-17 23:15:25,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:25,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236371539] [2022-03-17 23:15:25,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:25,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:25,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:25,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:25,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:25,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:25,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:25,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:25,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:25,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-17 23:15:25,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:25,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:25,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:25,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:25,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:25,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 23:15:25,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:25,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:25,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:25,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:25,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:25,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:25,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:25,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-17 23:15:25,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:25,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-17 23:15:25,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:25,899 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:25,900 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:25,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236371539] [2022-03-17 23:15:25,900 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236371539] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:25,900 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:25,900 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-03-17 23:15:25,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517103962] [2022-03-17 23:15:25,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:25,901 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-17 23:15:25,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:25,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-17 23:15:25,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2022-03-17 23:15:25,903 INFO L87 Difference]: Start difference. First operand 434 states and 600 transitions. Second operand has 23 states, 23 states have (on average 3.347826086956522) internal successors, (77), 11 states have internal predecessors, (77), 5 states have call successors, (14), 11 states have call predecessors, (14), 4 states have return successors, (12), 6 states have call predecessors, (12), 4 states have call successors, (12) [2022-03-17 23:15:27,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:27,165 INFO L93 Difference]: Finished difference Result 470 states and 642 transitions. [2022-03-17 23:15:27,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-17 23:15:27,166 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.347826086956522) internal successors, (77), 11 states have internal predecessors, (77), 5 states have call successors, (14), 11 states have call predecessors, (14), 4 states have return successors, (12), 6 states have call predecessors, (12), 4 states have call successors, (12) Word has length 103 [2022-03-17 23:15:27,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:27,168 INFO L225 Difference]: With dead ends: 470 [2022-03-17 23:15:27,168 INFO L226 Difference]: Without dead ends: 434 [2022-03-17 23:15:27,169 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=203, Invalid=1357, Unknown=0, NotChecked=0, Total=1560 [2022-03-17 23:15:27,169 INFO L912 BasicCegarLoop]: 210 mSDtfsCounter, 363 mSDsluCounter, 584 mSDsCounter, 0 mSdLazyCounter, 2840 mSolverCounterSat, 209 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 364 SdHoareTripleChecker+Valid, 794 SdHoareTripleChecker+Invalid, 3049 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 209 IncrementalHoareTripleChecker+Valid, 2840 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:27,169 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [364 Valid, 794 Invalid, 3049 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [209 Valid, 2840 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-17 23:15:27,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2022-03-17 23:15:27,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 424. [2022-03-17 23:15:27,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 313 states have (on average 1.3003194888178913) internal successors, (407), 322 states have internal predecessors, (407), 75 states have call successors, (75), 32 states have call predecessors, (75), 35 states have return successors, (105), 70 states have call predecessors, (105), 71 states have call successors, (105) [2022-03-17 23:15:27,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 587 transitions. [2022-03-17 23:15:27,204 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 587 transitions. Word has length 103 [2022-03-17 23:15:27,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:27,204 INFO L478 AbstractCegarLoop]: Abstraction has 424 states and 587 transitions. [2022-03-17 23:15:27,204 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.347826086956522) internal successors, (77), 11 states have internal predecessors, (77), 5 states have call successors, (14), 11 states have call predecessors, (14), 4 states have return successors, (12), 6 states have call predecessors, (12), 4 states have call successors, (12) [2022-03-17 23:15:27,204 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 587 transitions. [2022-03-17 23:15:27,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-03-17 23:15:27,205 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:27,205 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 23:15:27,205 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-03-17 23:15:27,205 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:27,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:27,205 INFO L85 PathProgramCache]: Analyzing trace with hash 1385513232, now seen corresponding path program 1 times [2022-03-17 23:15:27,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:27,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419998006] [2022-03-17 23:15:27,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:27,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:27,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:27,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:27,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:27,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:27,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:27,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:27,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:27,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-17 23:15:27,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:27,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-17 23:15:27,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:27,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:27,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:27,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 23:15:27,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:27,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:27,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:27,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:27,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:27,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:27,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:27,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-17 23:15:27,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:27,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-03-17 23:15:27,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:27,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:27,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:27,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-17 23:15:27,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:27,565 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:27,565 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:27,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419998006] [2022-03-17 23:15:27,565 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419998006] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:27,565 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:27,565 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-03-17 23:15:27,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003059083] [2022-03-17 23:15:27,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:27,567 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-17 23:15:27,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:27,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-17 23:15:27,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2022-03-17 23:15:27,568 INFO L87 Difference]: Start difference. First operand 424 states and 587 transitions. Second operand has 25 states, 25 states have (on average 3.12) internal successors, (78), 11 states have internal predecessors, (78), 3 states have call successors, (16), 12 states have call predecessors, (16), 5 states have return successors, (14), 6 states have call predecessors, (14), 2 states have call successors, (14) [2022-03-17 23:15:28,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:28,303 INFO L93 Difference]: Finished difference Result 481 states and 679 transitions. [2022-03-17 23:15:28,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-17 23:15:28,304 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.12) internal successors, (78), 11 states have internal predecessors, (78), 3 states have call successors, (16), 12 states have call predecessors, (16), 5 states have return successors, (14), 6 states have call predecessors, (14), 2 states have call successors, (14) Word has length 108 [2022-03-17 23:15:28,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:28,306 INFO L225 Difference]: With dead ends: 481 [2022-03-17 23:15:28,306 INFO L226 Difference]: Without dead ends: 454 [2022-03-17 23:15:28,306 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=144, Invalid=1116, Unknown=0, NotChecked=0, Total=1260 [2022-03-17 23:15:28,307 INFO L912 BasicCegarLoop]: 200 mSDtfsCounter, 139 mSDsluCounter, 1981 mSDsCounter, 0 mSdLazyCounter, 1740 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 2181 SdHoareTripleChecker+Invalid, 1834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1740 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:28,307 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 2181 Invalid, 1834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1740 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 23:15:28,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2022-03-17 23:15:28,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 440. [2022-03-17 23:15:28,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 324 states have (on average 1.2901234567901234) internal successors, (418), 334 states have internal predecessors, (418), 78 states have call successors, (78), 32 states have call predecessors, (78), 37 states have return successors, (114), 74 states have call predecessors, (114), 73 states have call successors, (114) [2022-03-17 23:15:28,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 610 transitions. [2022-03-17 23:15:28,340 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 610 transitions. Word has length 108 [2022-03-17 23:15:28,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:28,340 INFO L478 AbstractCegarLoop]: Abstraction has 440 states and 610 transitions. [2022-03-17 23:15:28,340 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.12) internal successors, (78), 11 states have internal predecessors, (78), 3 states have call successors, (16), 12 states have call predecessors, (16), 5 states have return successors, (14), 6 states have call predecessors, (14), 2 states have call successors, (14) [2022-03-17 23:15:28,340 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 610 transitions. [2022-03-17 23:15:28,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-03-17 23:15:28,341 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:28,341 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 23:15:28,341 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-03-17 23:15:28,341 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:28,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:28,341 INFO L85 PathProgramCache]: Analyzing trace with hash -205451642, now seen corresponding path program 1 times [2022-03-17 23:15:28,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:28,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973797704] [2022-03-17 23:15:28,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:28,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:28,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:28,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:28,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:28,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:28,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:28,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:28,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:28,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-17 23:15:28,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:28,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-17 23:15:28,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:28,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:28,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:28,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 23:15:28,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:28,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:28,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:28,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:28,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:28,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:28,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:28,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-17 23:15:28,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:28,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-17 23:15:28,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:28,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:28,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:28,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-03-17 23:15:28,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:28,704 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:28,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:28,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973797704] [2022-03-17 23:15:28,705 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973797704] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:28,705 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:28,705 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-03-17 23:15:28,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917834550] [2022-03-17 23:15:28,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:28,705 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-17 23:15:28,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:28,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-17 23:15:28,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2022-03-17 23:15:28,706 INFO L87 Difference]: Start difference. First operand 440 states and 610 transitions. Second operand has 25 states, 25 states have (on average 3.16) internal successors, (79), 11 states have internal predecessors, (79), 3 states have call successors, (16), 12 states have call predecessors, (16), 5 states have return successors, (14), 6 states have call predecessors, (14), 2 states have call successors, (14) [2022-03-17 23:15:29,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:29,893 INFO L93 Difference]: Finished difference Result 483 states and 677 transitions. [2022-03-17 23:15:29,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-17 23:15:29,894 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.16) internal successors, (79), 11 states have internal predecessors, (79), 3 states have call successors, (16), 12 states have call predecessors, (16), 5 states have return successors, (14), 6 states have call predecessors, (14), 2 states have call successors, (14) Word has length 109 [2022-03-17 23:15:29,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:29,896 INFO L225 Difference]: With dead ends: 483 [2022-03-17 23:15:29,896 INFO L226 Difference]: Without dead ends: 443 [2022-03-17 23:15:29,897 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=144, Invalid=1116, Unknown=0, NotChecked=0, Total=1260 [2022-03-17 23:15:29,897 INFO L912 BasicCegarLoop]: 238 mSDtfsCounter, 139 mSDsluCounter, 2465 mSDsCounter, 0 mSdLazyCounter, 2483 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 2703 SdHoareTripleChecker+Invalid, 2563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 2483 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:29,897 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 2703 Invalid, 2563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 2483 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-17 23:15:29,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2022-03-17 23:15:29,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 413. [2022-03-17 23:15:29,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 304 states have (on average 1.2664473684210527) internal successors, (385), 312 states have internal predecessors, (385), 75 states have call successors, (75), 32 states have call predecessors, (75), 33 states have return successors, (97), 69 states have call predecessors, (97), 70 states have call successors, (97) [2022-03-17 23:15:29,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 557 transitions. [2022-03-17 23:15:29,929 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 557 transitions. Word has length 109 [2022-03-17 23:15:29,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:29,929 INFO L478 AbstractCegarLoop]: Abstraction has 413 states and 557 transitions. [2022-03-17 23:15:29,929 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.16) internal successors, (79), 11 states have internal predecessors, (79), 3 states have call successors, (16), 12 states have call predecessors, (16), 5 states have return successors, (14), 6 states have call predecessors, (14), 2 states have call successors, (14) [2022-03-17 23:15:29,929 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 557 transitions. [2022-03-17 23:15:29,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-03-17 23:15:29,930 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:29,930 INFO L500 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 23:15:29,930 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-03-17 23:15:29,930 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:29,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:29,931 INFO L85 PathProgramCache]: Analyzing trace with hash -790809002, now seen corresponding path program 1 times [2022-03-17 23:15:29,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:29,931 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731258106] [2022-03-17 23:15:29,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:29,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:29,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:29,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:29,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:30,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:30,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-03-17 23:15:30,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 23:15:30,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:30,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:30,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:30,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-17 23:15:30,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-17 23:15:30,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:30,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-17 23:15:30,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:30,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:30,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:30,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,123 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-03-17 23:15:30,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:30,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731258106] [2022-03-17 23:15:30,123 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731258106] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:30,124 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:30,124 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-17 23:15:30,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343349069] [2022-03-17 23:15:30,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:30,124 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-17 23:15:30,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:30,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-17 23:15:30,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2022-03-17 23:15:30,124 INFO L87 Difference]: Start difference. First operand 413 states and 557 transitions. Second operand has 15 states, 15 states have (on average 4.8) internal successors, (72), 5 states have internal predecessors, (72), 2 states have call successors, (17), 11 states have call predecessors, (17), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) [2022-03-17 23:15:30,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:30,569 INFO L93 Difference]: Finished difference Result 734 states and 984 transitions. [2022-03-17 23:15:30,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-17 23:15:30,570 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.8) internal successors, (72), 5 states have internal predecessors, (72), 2 states have call successors, (17), 11 states have call predecessors, (17), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) Word has length 121 [2022-03-17 23:15:30,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:30,572 INFO L225 Difference]: With dead ends: 734 [2022-03-17 23:15:30,572 INFO L226 Difference]: Without dead ends: 420 [2022-03-17 23:15:30,573 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2022-03-17 23:15:30,573 INFO L912 BasicCegarLoop]: 217 mSDtfsCounter, 172 mSDsluCounter, 829 mSDsCounter, 0 mSdLazyCounter, 673 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 1046 SdHoareTripleChecker+Invalid, 786 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 673 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:30,573 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 1046 Invalid, 786 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 673 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-17 23:15:30,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2022-03-17 23:15:30,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 408. [2022-03-17 23:15:30,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 302 states have (on average 1.2483443708609272) internal successors, (377), 309 states have internal predecessors, (377), 71 states have call successors, (71), 32 states have call predecessors, (71), 34 states have return successors, (92), 67 states have call predecessors, (92), 66 states have call successors, (92) [2022-03-17 23:15:30,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 540 transitions. [2022-03-17 23:15:30,604 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 540 transitions. Word has length 121 [2022-03-17 23:15:30,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:30,604 INFO L478 AbstractCegarLoop]: Abstraction has 408 states and 540 transitions. [2022-03-17 23:15:30,604 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.8) internal successors, (72), 5 states have internal predecessors, (72), 2 states have call successors, (17), 11 states have call predecessors, (17), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) [2022-03-17 23:15:30,604 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 540 transitions. [2022-03-17 23:15:30,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2022-03-17 23:15:30,605 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:30,605 INFO L500 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 23:15:30,605 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-03-17 23:15:30,605 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:30,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:30,606 INFO L85 PathProgramCache]: Analyzing trace with hash -474317813, now seen corresponding path program 1 times [2022-03-17 23:15:30,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:30,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452856494] [2022-03-17 23:15:30,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:30,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:30,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:30,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:30,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:30,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-03-17 23:15:30,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 23:15:30,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:30,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:30,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:30,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-17 23:15:30,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-17 23:15:30,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:30,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-17 23:15:30,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:30,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:30,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:30,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:30,798 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-03-17 23:15:30,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:30,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452856494] [2022-03-17 23:15:30,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452856494] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:30,798 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:30,798 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-17 23:15:30,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389034693] [2022-03-17 23:15:30,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:30,798 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-17 23:15:30,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:30,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-17 23:15:30,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2022-03-17 23:15:30,799 INFO L87 Difference]: Start difference. First operand 408 states and 540 transitions. Second operand has 15 states, 15 states have (on average 4.866666666666666) internal successors, (73), 5 states have internal predecessors, (73), 2 states have call successors, (17), 11 states have call predecessors, (17), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) [2022-03-17 23:15:31,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:31,384 INFO L93 Difference]: Finished difference Result 592 states and 836 transitions. [2022-03-17 23:15:31,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-17 23:15:31,384 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.866666666666666) internal successors, (73), 5 states have internal predecessors, (73), 2 states have call successors, (17), 11 states have call predecessors, (17), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) Word has length 122 [2022-03-17 23:15:31,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:31,387 INFO L225 Difference]: With dead ends: 592 [2022-03-17 23:15:31,387 INFO L226 Difference]: Without dead ends: 547 [2022-03-17 23:15:31,387 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2022-03-17 23:15:31,388 INFO L912 BasicCegarLoop]: 274 mSDtfsCounter, 167 mSDsluCounter, 1241 mSDsCounter, 0 mSdLazyCounter, 985 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 1515 SdHoareTripleChecker+Invalid, 1065 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 985 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:31,388 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 1515 Invalid, 1065 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 985 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-17 23:15:31,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2022-03-17 23:15:31,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 399. [2022-03-17 23:15:31,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 294 states have (on average 1.248299319727891) internal successors, (367), 301 states have internal predecessors, (367), 71 states have call successors, (71), 32 states have call predecessors, (71), 33 states have return successors, (91), 66 states have call predecessors, (91), 66 states have call successors, (91) [2022-03-17 23:15:31,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 529 transitions. [2022-03-17 23:15:31,420 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 529 transitions. Word has length 122 [2022-03-17 23:15:31,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:31,420 INFO L478 AbstractCegarLoop]: Abstraction has 399 states and 529 transitions. [2022-03-17 23:15:31,420 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.866666666666666) internal successors, (73), 5 states have internal predecessors, (73), 2 states have call successors, (17), 11 states have call predecessors, (17), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) [2022-03-17 23:15:31,420 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 529 transitions. [2022-03-17 23:15:31,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2022-03-17 23:15:31,421 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:31,421 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 23:15:31,421 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-03-17 23:15:31,421 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:31,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:31,421 INFO L85 PathProgramCache]: Analyzing trace with hash -286096315, now seen corresponding path program 1 times [2022-03-17 23:15:31,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:31,422 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684321963] [2022-03-17 23:15:31,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:31,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:31,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:31,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:31,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:31,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:31,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:31,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:31,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:31,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-17 23:15:31,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:31,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-17 23:15:31,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:31,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:31,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:31,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 23:15:31,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:31,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:31,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:31,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:31,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:31,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:31,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:31,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-17 23:15:31,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:31,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-17 23:15:31,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:31,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-17 23:15:31,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:31,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:31,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:31,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-17 23:15:31,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:31,839 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 23:15:31,839 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:31,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684321963] [2022-03-17 23:15:31,839 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684321963] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:31,839 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:31,839 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-03-17 23:15:31,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065816131] [2022-03-17 23:15:31,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:31,840 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-17 23:15:31,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:31,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-17 23:15:31,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=505, Unknown=0, NotChecked=0, Total=600 [2022-03-17 23:15:31,841 INFO L87 Difference]: Start difference. First operand 399 states and 529 transitions. Second operand has 25 states, 25 states have (on average 3.48) internal successors, (87), 11 states have internal predecessors, (87), 5 states have call successors, (17), 13 states have call predecessors, (17), 4 states have return successors, (15), 6 states have call predecessors, (15), 4 states have call successors, (15) [2022-03-17 23:15:33,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:33,214 INFO L93 Difference]: Finished difference Result 416 states and 551 transitions. [2022-03-17 23:15:33,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-17 23:15:33,214 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.48) internal successors, (87), 11 states have internal predecessors, (87), 5 states have call successors, (17), 13 states have call predecessors, (17), 4 states have return successors, (15), 6 states have call predecessors, (15), 4 states have call successors, (15) Word has length 119 [2022-03-17 23:15:33,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:33,216 INFO L225 Difference]: With dead ends: 416 [2022-03-17 23:15:33,216 INFO L226 Difference]: Without dead ends: 354 [2022-03-17 23:15:33,217 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=262, Invalid=1718, Unknown=0, NotChecked=0, Total=1980 [2022-03-17 23:15:33,217 INFO L912 BasicCegarLoop]: 178 mSDtfsCounter, 401 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 3007 mSolverCounterSat, 221 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 402 SdHoareTripleChecker+Valid, 496 SdHoareTripleChecker+Invalid, 3228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 221 IncrementalHoareTripleChecker+Valid, 3007 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:33,217 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [402 Valid, 496 Invalid, 3228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [221 Valid, 3007 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-17 23:15:33,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2022-03-17 23:15:33,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 341. [2022-03-17 23:15:33,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 250 states have (on average 1.18) internal successors, (295), 255 states have internal predecessors, (295), 64 states have call successors, (64), 29 states have call predecessors, (64), 26 states have return successors, (77), 56 states have call predecessors, (77), 58 states have call successors, (77) [2022-03-17 23:15:33,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 436 transitions. [2022-03-17 23:15:33,245 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 436 transitions. Word has length 119 [2022-03-17 23:15:33,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:33,246 INFO L478 AbstractCegarLoop]: Abstraction has 341 states and 436 transitions. [2022-03-17 23:15:33,246 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.48) internal successors, (87), 11 states have internal predecessors, (87), 5 states have call successors, (17), 13 states have call predecessors, (17), 4 states have return successors, (15), 6 states have call predecessors, (15), 4 states have call successors, (15) [2022-03-17 23:15:33,246 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 436 transitions. [2022-03-17 23:15:33,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2022-03-17 23:15:33,247 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:33,247 INFO L500 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 23:15:33,247 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-03-17 23:15:33,247 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:33,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:33,247 INFO L85 PathProgramCache]: Analyzing trace with hash 762913287, now seen corresponding path program 1 times [2022-03-17 23:15:33,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:33,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375777721] [2022-03-17 23:15:33,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:33,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:33,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:33,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:33,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:33,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:33,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:33,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:33,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:33,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-03-17 23:15:33,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:33,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 23:15:33,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:33,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:33,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:33,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:33,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:33,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:33,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:33,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-17 23:15:33,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:33,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-17 23:15:33,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:33,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:33,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:33,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-17 23:15:33,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:33,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:33,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:33,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:33,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:33,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:33,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:33,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-17 23:15:33,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:33,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-17 23:15:33,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:33,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:33,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:33,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:33,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:33,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:33,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:33,477 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2022-03-17 23:15:33,477 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:33,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375777721] [2022-03-17 23:15:33,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375777721] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 23:15:33,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [534697828] [2022-03-17 23:15:33,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:33,478 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 23:15:33,478 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 23:15:33,483 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 23:15:33,484 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-03-17 23:15:33,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:33,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 1329 conjuncts, 3 conjunts are in the unsatisfiable core [2022-03-17 23:15:33,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 23:15:33,958 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-03-17 23:15:33,958 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-17 23:15:33,958 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [534697828] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:33,958 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-17 23:15:33,959 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [15] total 16 [2022-03-17 23:15:33,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31757070] [2022-03-17 23:15:33,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:33,960 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-03-17 23:15:33,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:33,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-03-17 23:15:33,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2022-03-17 23:15:33,960 INFO L87 Difference]: Start difference. First operand 341 states and 436 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2022-03-17 23:15:33,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:33,995 INFO L93 Difference]: Finished difference Result 352 states and 447 transitions. [2022-03-17 23:15:33,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-17 23:15:33,995 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) Word has length 163 [2022-03-17 23:15:33,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:33,996 INFO L225 Difference]: With dead ends: 352 [2022-03-17 23:15:33,996 INFO L226 Difference]: Without dead ends: 341 [2022-03-17 23:15:33,997 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2022-03-17 23:15:34,003 INFO L912 BasicCegarLoop]: 173 mSDtfsCounter, 28 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 303 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:34,003 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 303 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-17 23:15:34,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2022-03-17 23:15:34,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 341. [2022-03-17 23:15:34,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 250 states have (on average 1.172) internal successors, (293), 255 states have internal predecessors, (293), 64 states have call successors, (64), 29 states have call predecessors, (64), 26 states have return successors, (77), 56 states have call predecessors, (77), 58 states have call successors, (77) [2022-03-17 23:15:34,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 434 transitions. [2022-03-17 23:15:34,036 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 434 transitions. Word has length 163 [2022-03-17 23:15:34,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:34,038 INFO L478 AbstractCegarLoop]: Abstraction has 341 states and 434 transitions. [2022-03-17 23:15:34,038 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2022-03-17 23:15:34,038 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 434 transitions. [2022-03-17 23:15:34,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2022-03-17 23:15:34,039 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:34,039 INFO L500 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 23:15:34,062 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-03-17 23:15:34,255 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2022-03-17 23:15:34,256 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:34,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:34,256 INFO L85 PathProgramCache]: Analyzing trace with hash 1424868086, now seen corresponding path program 1 times [2022-03-17 23:15:34,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:34,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351056303] [2022-03-17 23:15:34,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:34,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:34,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:34,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:34,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:34,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:34,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:34,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:34,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:34,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-03-17 23:15:34,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:34,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 23:15:34,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:34,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:34,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:34,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:34,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:34,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:34,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:34,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-17 23:15:34,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:34,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-17 23:15:34,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:34,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:34,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:34,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-17 23:15:34,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:34,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:34,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:34,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:34,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:34,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:34,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:34,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-17 23:15:34,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:34,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-17 23:15:34,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:34,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:34,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:34,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:34,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:34,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:34,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:34,465 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2022-03-17 23:15:34,465 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:34,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351056303] [2022-03-17 23:15:34,466 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1351056303] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 23:15:34,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2126043395] [2022-03-17 23:15:34,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:34,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 23:15:34,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 23:15:34,480 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 23:15:34,481 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-03-17 23:15:34,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:34,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 1325 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-17 23:15:34,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 23:15:34,854 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-03-17 23:15:34,854 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-17 23:15:34,854 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2126043395] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:34,854 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-17 23:15:34,854 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [15] total 15 [2022-03-17 23:15:34,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909211792] [2022-03-17 23:15:34,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:34,855 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-17 23:15:34,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:34,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-17 23:15:34,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2022-03-17 23:15:34,855 INFO L87 Difference]: Start difference. First operand 341 states and 434 transitions. Second operand has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 5 states have internal predecessors, (103), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2022-03-17 23:15:34,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:34,928 INFO L93 Difference]: Finished difference Result 630 states and 816 transitions. [2022-03-17 23:15:34,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-17 23:15:34,928 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 5 states have internal predecessors, (103), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) Word has length 163 [2022-03-17 23:15:34,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:34,929 INFO L225 Difference]: With dead ends: 630 [2022-03-17 23:15:34,930 INFO L226 Difference]: Without dead ends: 372 [2022-03-17 23:15:34,930 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 198 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-03-17 23:15:34,931 INFO L912 BasicCegarLoop]: 171 mSDtfsCounter, 12 mSDsluCounter, 655 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 826 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:34,931 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 826 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-17 23:15:34,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2022-03-17 23:15:34,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 361. [2022-03-17 23:15:34,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 268 states have (on average 1.1604477611940298) internal successors, (311), 273 states have internal predecessors, (311), 64 states have call successors, (64), 29 states have call predecessors, (64), 28 states have return successors, (88), 58 states have call predecessors, (88), 58 states have call successors, (88) [2022-03-17 23:15:34,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 463 transitions. [2022-03-17 23:15:34,960 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 463 transitions. Word has length 163 [2022-03-17 23:15:34,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:34,960 INFO L478 AbstractCegarLoop]: Abstraction has 361 states and 463 transitions. [2022-03-17 23:15:34,960 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 5 states have internal predecessors, (103), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2022-03-17 23:15:34,960 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 463 transitions. [2022-03-17 23:15:34,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2022-03-17 23:15:34,961 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:34,961 INFO L500 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 23:15:34,979 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-03-17 23:15:35,175 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2022-03-17 23:15:35,175 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:35,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:35,176 INFO L85 PathProgramCache]: Analyzing trace with hash -589316084, now seen corresponding path program 1 times [2022-03-17 23:15:35,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:35,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985919614] [2022-03-17 23:15:35,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:35,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:35,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:35,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:35,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:35,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:35,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:35,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:35,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:35,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-03-17 23:15:35,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:35,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 23:15:35,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:35,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:35,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:35,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:35,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:35,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:35,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:35,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-17 23:15:35,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:35,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-17 23:15:35,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:35,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:35,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:35,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-17 23:15:35,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:35,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:35,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:35,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:35,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:35,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:35,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:35,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-03-17 23:15:35,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:35,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-03-17 23:15:35,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:35,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:35,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:35,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:35,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:35,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:35,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:35,394 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2022-03-17 23:15:35,394 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:35,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985919614] [2022-03-17 23:15:35,394 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985919614] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:35,394 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:35,394 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-17 23:15:35,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834044112] [2022-03-17 23:15:35,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:35,395 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-17 23:15:35,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:35,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-17 23:15:35,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2022-03-17 23:15:35,396 INFO L87 Difference]: Start difference. First operand 361 states and 463 transitions. Second operand has 15 states, 15 states have (on average 5.4) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (19), 11 states have call predecessors, (19), 3 states have return successors, (14), 3 states have call predecessors, (14), 1 states have call successors, (14) [2022-03-17 23:15:36,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:36,092 INFO L93 Difference]: Finished difference Result 655 states and 841 transitions. [2022-03-17 23:15:36,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-17 23:15:36,093 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.4) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (19), 11 states have call predecessors, (19), 3 states have return successors, (14), 3 states have call predecessors, (14), 1 states have call successors, (14) Word has length 164 [2022-03-17 23:15:36,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:36,094 INFO L225 Difference]: With dead ends: 655 [2022-03-17 23:15:36,095 INFO L226 Difference]: Without dead ends: 428 [2022-03-17 23:15:36,095 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2022-03-17 23:15:36,096 INFO L912 BasicCegarLoop]: 215 mSDtfsCounter, 115 mSDsluCounter, 1025 mSDsCounter, 0 mSdLazyCounter, 1273 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 1240 SdHoareTripleChecker+Invalid, 1317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 1273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:36,096 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 1240 Invalid, 1317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 1273 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 23:15:36,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2022-03-17 23:15:36,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 345. [2022-03-17 23:15:36,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 256 states have (on average 1.14453125) internal successors, (293), 260 states have internal predecessors, (293), 60 states have call successors, (60), 29 states have call predecessors, (60), 28 states have return successors, (80), 55 states have call predecessors, (80), 54 states have call successors, (80) [2022-03-17 23:15:36,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 433 transitions. [2022-03-17 23:15:36,124 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 433 transitions. Word has length 164 [2022-03-17 23:15:36,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:36,125 INFO L478 AbstractCegarLoop]: Abstraction has 345 states and 433 transitions. [2022-03-17 23:15:36,125 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.4) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (19), 11 states have call predecessors, (19), 3 states have return successors, (14), 3 states have call predecessors, (14), 1 states have call successors, (14) [2022-03-17 23:15:36,125 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 433 transitions. [2022-03-17 23:15:36,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2022-03-17 23:15:36,126 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:36,126 INFO L500 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 23:15:36,126 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-03-17 23:15:36,127 INFO L403 AbstractCegarLoop]: === Iteration 46 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:36,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:36,127 INFO L85 PathProgramCache]: Analyzing trace with hash -158276280, now seen corresponding path program 1 times [2022-03-17 23:15:36,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:36,127 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973214817] [2022-03-17 23:15:36,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:36,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:36,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:36,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:36,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:36,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-03-17 23:15:36,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 23:15:36,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:36,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:36,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:36,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-17 23:15:36,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-17 23:15:36,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:36,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-17 23:15:36,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:36,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:36,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:36,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-03-17 23:15:36,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-03-17 23:15:36,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:36,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:36,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:36,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-03-17 23:15:36,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-03-17 23:15:36,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:36,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:36,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:36,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,337 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2022-03-17 23:15:36,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:36,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973214817] [2022-03-17 23:15:36,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973214817] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:36,338 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:36,338 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-17 23:15:36,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956413464] [2022-03-17 23:15:36,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:36,338 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-17 23:15:36,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:36,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-17 23:15:36,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2022-03-17 23:15:36,339 INFO L87 Difference]: Start difference. First operand 345 states and 433 transitions. Second operand has 15 states, 15 states have (on average 5.733333333333333) internal successors, (86), 5 states have internal predecessors, (86), 2 states have call successors, (21), 11 states have call predecessors, (21), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) [2022-03-17 23:15:36,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:36,698 INFO L93 Difference]: Finished difference Result 443 states and 558 transitions. [2022-03-17 23:15:36,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-17 23:15:36,699 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.733333333333333) internal successors, (86), 5 states have internal predecessors, (86), 2 states have call successors, (21), 11 states have call predecessors, (21), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) Word has length 204 [2022-03-17 23:15:36,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:36,700 INFO L225 Difference]: With dead ends: 443 [2022-03-17 23:15:36,700 INFO L226 Difference]: Without dead ends: 354 [2022-03-17 23:15:36,701 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2022-03-17 23:15:36,701 INFO L912 BasicCegarLoop]: 191 mSDtfsCounter, 237 mSDsluCounter, 706 mSDsCounter, 0 mSdLazyCounter, 563 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 897 SdHoareTripleChecker+Invalid, 735 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 563 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:36,701 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [242 Valid, 897 Invalid, 735 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 563 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-17 23:15:36,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2022-03-17 23:15:36,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 309. [2022-03-17 23:15:36,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 231 states have (on average 1.1255411255411256) internal successors, (260), 234 states have internal predecessors, (260), 52 states have call successors, (52), 24 states have call predecessors, (52), 25 states have return successors, (73), 50 states have call predecessors, (73), 47 states have call successors, (73) [2022-03-17 23:15:36,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 385 transitions. [2022-03-17 23:15:36,726 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 385 transitions. Word has length 204 [2022-03-17 23:15:36,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:36,726 INFO L478 AbstractCegarLoop]: Abstraction has 309 states and 385 transitions. [2022-03-17 23:15:36,726 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.733333333333333) internal successors, (86), 5 states have internal predecessors, (86), 2 states have call successors, (21), 11 states have call predecessors, (21), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) [2022-03-17 23:15:36,726 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 385 transitions. [2022-03-17 23:15:36,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2022-03-17 23:15:36,727 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 23:15:36,728 INFO L500 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 23:15:36,728 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-03-17 23:15:36,728 INFO L403 AbstractCegarLoop]: === Iteration 47 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 23:15:36,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 23:15:36,728 INFO L85 PathProgramCache]: Analyzing trace with hash 1341132510, now seen corresponding path program 1 times [2022-03-17 23:15:36,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 23:15:36,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571918129] [2022-03-17 23:15:36,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 23:15:36,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 23:15:36,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 23:15:36,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 23:15:36,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 23:15:36,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-03-17 23:15:36,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 23:15:36,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:36,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:36,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:36,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-17 23:15:36,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-17 23:15:36,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:36,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-17 23:15:36,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:36,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:36,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:36,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-03-17 23:15:36,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-03-17 23:15:36,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:36,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:36,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:36,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-03-17 23:15:36,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-03-17 23:15:36,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 23:15:36,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 23:15:36,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 23:15:36,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 23:15:36,977 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2022-03-17 23:15:36,977 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 23:15:36,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571918129] [2022-03-17 23:15:36,977 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571918129] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 23:15:36,977 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 23:15:36,978 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-17 23:15:36,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617275364] [2022-03-17 23:15:36,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 23:15:36,978 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-17 23:15:36,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 23:15:36,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-17 23:15:36,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2022-03-17 23:15:36,978 INFO L87 Difference]: Start difference. First operand 309 states and 385 transitions. Second operand has 15 states, 15 states have (on average 5.933333333333334) internal successors, (89), 5 states have internal predecessors, (89), 2 states have call successors, (21), 11 states have call predecessors, (21), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) [2022-03-17 23:15:37,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 23:15:37,378 INFO L93 Difference]: Finished difference Result 315 states and 397 transitions. [2022-03-17 23:15:37,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-17 23:15:37,378 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.933333333333334) internal successors, (89), 5 states have internal predecessors, (89), 2 states have call successors, (21), 11 states have call predecessors, (21), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) Word has length 207 [2022-03-17 23:15:37,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 23:15:37,379 INFO L225 Difference]: With dead ends: 315 [2022-03-17 23:15:37,379 INFO L226 Difference]: Without dead ends: 0 [2022-03-17 23:15:37,380 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2022-03-17 23:15:37,381 INFO L912 BasicCegarLoop]: 153 mSDtfsCounter, 117 mSDsluCounter, 520 mSDsCounter, 0 mSdLazyCounter, 638 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 673 SdHoareTripleChecker+Invalid, 706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 638 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-17 23:15:37,381 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 673 Invalid, 706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 638 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-17 23:15:37,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-03-17 23:15:37,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-03-17 23:15:37,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-17 23:15:37,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-03-17 23:15:37,381 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 207 [2022-03-17 23:15:37,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 23:15:37,381 INFO L478 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-03-17 23:15:37,381 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.933333333333334) internal successors, (89), 5 states have internal predecessors, (89), 2 states have call successors, (21), 11 states have call predecessors, (21), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) [2022-03-17 23:15:37,381 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-03-17 23:15:37,381 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-03-17 23:15:37,383 INFO L788 garLoopResultBuilder]: Registering result SAFE for location errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-03-17 23:15:37,384 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-03-17 23:15:37,385 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.