/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/cdaudio_simpl1.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-5d317bd [2022-03-19 01:37:34,184 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-19 01:37:34,185 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-19 01:37:34,214 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-19 01:37:34,214 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-19 01:37:34,215 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-19 01:37:34,216 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-19 01:37:34,218 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-19 01:37:34,219 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-19 01:37:34,220 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-19 01:37:34,221 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-19 01:37:34,222 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-19 01:37:34,222 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-19 01:37:34,225 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-19 01:37:34,226 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-19 01:37:34,228 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-19 01:37:34,228 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-19 01:37:34,229 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-19 01:37:34,230 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-19 01:37:34,232 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-19 01:37:34,233 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-03-19 01:37:34,235 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-19 01:37:34,236 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-19 01:37:34,237 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-19 01:37:34,238 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-19 01:37:34,240 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-19 01:37:34,240 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-19 01:37:34,240 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-19 01:37:34,241 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-19 01:37:34,241 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-19 01:37:34,242 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-19 01:37:34,242 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-19 01:37:34,243 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-19 01:37:34,243 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-19 01:37:34,244 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-19 01:37:34,244 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-19 01:37:34,245 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-19 01:37:34,245 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-19 01:37:34,245 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-19 01:37:34,246 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-19 01:37:34,246 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-19 01:37:34,247 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-19 01:37:34,248 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/loopacceleration/qvasr/qvasr_64.epf [2022-03-19 01:37:34,281 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-19 01:37:34,282 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-19 01:37:34,283 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-19 01:37:34,283 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-19 01:37:34,284 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-19 01:37:34,284 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-19 01:37:34,285 INFO L138 SettingsManager]: * Use SBE=true [2022-03-19 01:37:34,285 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-19 01:37:34,285 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-19 01:37:34,285 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-19 01:37:34,285 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-19 01:37:34,285 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-19 01:37:34,285 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-19 01:37:34,286 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-19 01:37:34,286 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-19 01:37:34,286 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-19 01:37:34,286 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-19 01:37:34,286 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-19 01:37:34,286 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-19 01:37:34,286 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-19 01:37:34,287 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-19 01:37:34,287 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-19 01:37:34,287 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-19 01:37:34,287 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-19 01:37:34,287 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-19 01:37:34,287 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-19 01:37:34,287 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-03-19 01:37:34,288 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-03-19 01:37:34,289 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2022-03-19 01:37:34,289 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-19 01:37:34,519 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-19 01:37:34,540 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-19 01:37:34,542 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-19 01:37:34,543 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-19 01:37:34,545 INFO L275 PluginConnector]: CDTParser initialized [2022-03-19 01:37:34,546 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ntdrivers-simplified/cdaudio_simpl1.cil-1.c [2022-03-19 01:37:34,612 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ef408fa5a/0c36fdc1914246f2a728b28b30e49451/FLAG965b1eed9 [2022-03-19 01:37:35,041 INFO L306 CDTParser]: Found 1 translation units. [2022-03-19 01:37:35,042 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers-simplified/cdaudio_simpl1.cil-1.c [2022-03-19 01:37:35,065 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ef408fa5a/0c36fdc1914246f2a728b28b30e49451/FLAG965b1eed9 [2022-03-19 01:37:35,349 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ef408fa5a/0c36fdc1914246f2a728b28b30e49451 [2022-03-19 01:37:35,351 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-19 01:37:35,352 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-03-19 01:37:35,355 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-19 01:37:35,355 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-19 01:37:35,360 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-19 01:37:35,360 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.03 01:37:35" (1/1) ... [2022-03-19 01:37:35,361 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@64620670 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 01:37:35, skipping insertion in model container [2022-03-19 01:37:35,361 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.03 01:37:35" (1/1) ... [2022-03-19 01:37:35,368 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-19 01:37:35,432 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-19 01:37:35,575 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers-simplified/cdaudio_simpl1.cil-1.c[2074,2087] [2022-03-19 01:37:35,743 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-19 01:37:35,750 INFO L203 MainTranslator]: Completed pre-run [2022-03-19 01:37:35,763 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/cdaudio_simpl1.cil-1.c[2074,2087] [2022-03-19 01:37:35,846 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-19 01:37:35,865 INFO L208 MainTranslator]: Completed translation [2022-03-19 01:37:35,865 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 01:37:35 WrapperNode [2022-03-19 01:37:35,865 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-19 01:37:35,866 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-19 01:37:35,866 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-19 01:37:35,866 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-19 01:37:35,876 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 01:37:35" (1/1) ... [2022-03-19 01:37:35,876 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 01:37:35" (1/1) ... [2022-03-19 01:37:35,891 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 01:37:35" (1/1) ... [2022-03-19 01:37:35,892 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 01:37:35" (1/1) ... [2022-03-19 01:37:35,925 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 01:37:35" (1/1) ... [2022-03-19 01:37:35,940 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 01:37:35" (1/1) ... [2022-03-19 01:37:35,944 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 01:37:35" (1/1) ... [2022-03-19 01:37:35,953 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-19 01:37:35,954 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-19 01:37:35,954 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-19 01:37:35,955 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-19 01:37:35,955 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 01:37:35" (1/1) ... [2022-03-19 01:37:35,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-19 01:37:35,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 01:37:36,011 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-19 01:37:36,042 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-19 01:37:36,058 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-03-19 01:37:36,058 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-19 01:37:36,059 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-03-19 01:37:36,059 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2022-03-19 01:37:36,059 INFO L138 BoogieDeclarations]: Found implementation of procedure _BLAST_init [2022-03-19 01:37:36,060 INFO L138 BoogieDeclarations]: Found implementation of procedure SendSrbSynchronous [2022-03-19 01:37:36,060 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSignalCompletion [2022-03-19 01:37:36,060 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioStartDevice [2022-03-19 01:37:36,062 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioPnp [2022-03-19 01:37:36,062 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioDeviceControl [2022-03-19 01:37:36,062 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSendToNextDriver [2022-03-19 01:37:36,062 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioIsPlayActive [2022-03-19 01:37:36,062 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudio535DeviceControl [2022-03-19 01:37:36,062 INFO L138 BoogieDeclarations]: Found implementation of procedure AG_SetStatusAndReturn [2022-03-19 01:37:36,063 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudio435DeviceControl [2022-03-19 01:37:36,063 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioAtapiDeviceControl [2022-03-19 01:37:36,063 INFO L138 BoogieDeclarations]: Found implementation of procedure HpCdrProcessLastSession [2022-03-19 01:37:36,063 INFO L138 BoogieDeclarations]: Found implementation of procedure HPCdrCompletion [2022-03-19 01:37:36,063 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioHPCdrDeviceControl [2022-03-19 01:37:36,063 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioForwardIrpSynchronous [2022-03-19 01:37:36,063 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioUnload [2022-03-19 01:37:36,063 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioPower [2022-03-19 01:37:36,063 INFO L138 BoogieDeclarations]: Found implementation of procedure stub_driver_init [2022-03-19 01:37:36,063 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-03-19 01:37:36,064 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2022-03-19 01:37:36,064 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2022-03-19 01:37:36,064 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2022-03-19 01:37:36,064 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2022-03-19 01:37:36,064 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2022-03-19 01:37:36,064 INFO L138 BoogieDeclarations]: Found implementation of procedure PoCallDriver [2022-03-19 01:37:36,064 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2022-03-19 01:37:36,064 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-03-19 01:37:36,064 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-03-19 01:37:36,064 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-03-19 01:37:36,065 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-19 01:37:36,065 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2022-03-19 01:37:36,065 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-03-19 01:37:36,065 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2022-03-19 01:37:36,065 INFO L130 BoogieDeclarations]: Found specification of procedure SendSrbSynchronous [2022-03-19 01:37:36,065 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSignalCompletion [2022-03-19 01:37:36,065 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioStartDevice [2022-03-19 01:37:36,066 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioPnp [2022-03-19 01:37:36,066 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioDeviceControl [2022-03-19 01:37:36,066 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSendToNextDriver [2022-03-19 01:37:36,066 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioIsPlayActive [2022-03-19 01:37:36,066 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudio535DeviceControl [2022-03-19 01:37:36,066 INFO L130 BoogieDeclarations]: Found specification of procedure AG_SetStatusAndReturn [2022-03-19 01:37:36,066 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudio435DeviceControl [2022-03-19 01:37:36,066 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioAtapiDeviceControl [2022-03-19 01:37:36,066 INFO L130 BoogieDeclarations]: Found specification of procedure HPCdrCompletion [2022-03-19 01:37:36,066 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioHPCdrDeviceControl [2022-03-19 01:37:36,066 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioForwardIrpSynchronous [2022-03-19 01:37:36,067 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioPower [2022-03-19 01:37:36,067 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2022-03-19 01:37:36,067 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2022-03-19 01:37:36,067 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2022-03-19 01:37:36,067 INFO L130 BoogieDeclarations]: Found specification of procedure PoCallDriver [2022-03-19 01:37:36,067 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2022-03-19 01:37:36,067 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2022-03-19 01:37:36,068 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2022-03-19 01:37:36,068 INFO L130 BoogieDeclarations]: Found specification of procedure _BLAST_init [2022-03-19 01:37:36,068 INFO L130 BoogieDeclarations]: Found specification of procedure HpCdrProcessLastSession [2022-03-19 01:37:36,068 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioUnload [2022-03-19 01:37:36,068 INFO L130 BoogieDeclarations]: Found specification of procedure stub_driver_init [2022-03-19 01:37:36,069 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-03-19 01:37:36,069 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2022-03-19 01:37:36,069 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-03-19 01:37:36,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-19 01:37:36,069 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-19 01:37:36,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-19 01:37:36,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-19 01:37:36,070 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-19 01:37:36,358 INFO L234 CfgBuilder]: Building ICFG [2022-03-19 01:37:36,360 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-19 01:37:36,499 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 01:37:36,567 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2022-03-19 01:37:36,567 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2022-03-19 01:37:36,571 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 01:37:36,613 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !false; [2022-03-19 01:37:36,614 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume false; [2022-03-19 01:37:36,633 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 01:37:36,646 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2022-03-19 01:37:36,646 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2022-03-19 01:37:36,699 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 01:37:36,751 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##6: assume !false; [2022-03-19 01:37:36,751 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L305: #res := 0; [2022-03-19 01:37:36,751 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume false; [2022-03-19 01:37:36,756 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 01:37:36,934 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume false; [2022-03-19 01:37:36,934 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##22: assume !false; [2022-03-19 01:37:36,935 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 01:37:36,960 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2022-03-19 01:37:36,960 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2022-03-19 01:37:36,988 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 01:37:37,005 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume !false; [2022-03-19 01:37:37,005 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##9: assume false; [2022-03-19 01:37:37,010 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 01:37:37,147 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume !false; [2022-03-19 01:37:37,147 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume false; [2022-03-19 01:37:37,156 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-19 01:37:37,160 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-19 01:37:37,160 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-19 01:37:37,179 INFO L275 CfgBuilder]: Performing block encoding [2022-03-19 01:37:37,189 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-19 01:37:37,190 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-03-19 01:37:37,192 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.03 01:37:37 BoogieIcfgContainer [2022-03-19 01:37:37,192 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-19 01:37:37,194 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2022-03-19 01:37:37,194 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2022-03-19 01:37:37,195 INFO L275 PluginConnector]: IcfgTransformer initialized [2022-03-19 01:37:37,198 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.03 01:37:37" (1/1) ... [2022-03-19 01:37:37,255 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 19.03 01:37:37 BasicIcfg [2022-03-19 01:37:37,256 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2022-03-19 01:37:37,259 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-19 01:37:37,259 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-19 01:37:37,262 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-19 01:37:37,262 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.03 01:37:35" (1/4) ... [2022-03-19 01:37:37,265 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@53b7e2a1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.03 01:37:37, skipping insertion in model container [2022-03-19 01:37:37,265 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 01:37:35" (2/4) ... [2022-03-19 01:37:37,265 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@53b7e2a1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.03 01:37:37, skipping insertion in model container [2022-03-19 01:37:37,265 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.03 01:37:37" (3/4) ... [2022-03-19 01:37:37,266 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@53b7e2a1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.03 01:37:37, skipping insertion in model container [2022-03-19 01:37:37,266 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 19.03 01:37:37" (4/4) ... [2022-03-19 01:37:37,267 INFO L111 eAbstractionObserver]: Analyzing ICFG cdaudio_simpl1.cil-1.cqvasr [2022-03-19 01:37:37,271 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-19 01:37:37,272 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-19 01:37:37,307 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-19 01:37:37,314 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-19 01:37:37,314 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-03-19 01:37:37,345 INFO L276 IsEmpty]: Start isEmpty. Operand has 517 states, 383 states have (on average 1.4882506527415145) internal successors, (570), 404 states have internal predecessors, (570), 103 states have call successors, (103), 29 states have call predecessors, (103), 29 states have return successors, (103), 98 states have call predecessors, (103), 103 states have call successors, (103) [2022-03-19 01:37:37,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-19 01:37:37,350 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:37:37,351 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-19 01:37:37,351 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:37:37,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:37:37,356 INFO L85 PathProgramCache]: Analyzing trace with hash 784814983, now seen corresponding path program 1 times [2022-03-19 01:37:37,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:37:37,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896846743] [2022-03-19 01:37:37,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:37:37,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:37:37,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:37,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:37:37,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:37,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:37:37,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:37,747 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-19 01:37:37,747 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:37:37,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896846743] [2022-03-19 01:37:37,748 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896846743] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:37:37,748 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:37:37,748 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-19 01:37:37,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464409701] [2022-03-19 01:37:37,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:37:37,753 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-19 01:37:37,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:37:37,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-19 01:37:37,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-19 01:37:37,780 INFO L87 Difference]: Start difference. First operand has 517 states, 383 states have (on average 1.4882506527415145) internal successors, (570), 404 states have internal predecessors, (570), 103 states have call successors, (103), 29 states have call predecessors, (103), 29 states have return successors, (103), 98 states have call predecessors, (103), 103 states have call successors, (103) 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-19 01:37:40,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:37:40,145 INFO L93 Difference]: Finished difference Result 1047 states and 1683 transitions. [2022-03-19 01:37:40,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-19 01:37:40,147 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-19 01:37:40,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:37:40,160 INFO L225 Difference]: With dead ends: 1047 [2022-03-19 01:37:40,160 INFO L226 Difference]: Without dead ends: 665 [2022-03-19 01:37:40,167 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-19 01:37:40,169 INFO L912 BasicCegarLoop]: 741 mSDtfsCounter, 399 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 1595 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 400 SdHoareTripleChecker+Valid, 1013 SdHoareTripleChecker+Invalid, 1753 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 1595 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-19 01:37:40,170 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [400 Valid, 1013 Invalid, 1753 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 1595 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-03-19 01:37:40,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2022-03-19 01:37:40,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 509. [2022-03-19 01:37:40,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 378 states have (on average 1.4576719576719577) internal successors, (551), 397 states have internal predecessors, (551), 103 states have call successors, (103), 29 states have call predecessors, (103), 27 states have return successors, (86), 86 states have call predecessors, (86), 86 states have call successors, (86) [2022-03-19 01:37:40,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 740 transitions. [2022-03-19 01:37:40,273 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 740 transitions. Word has length 20 [2022-03-19 01:37:40,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:37:40,274 INFO L478 AbstractCegarLoop]: Abstraction has 509 states and 740 transitions. [2022-03-19 01:37:40,274 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-19 01:37:40,274 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 740 transitions. [2022-03-19 01:37:40,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-19 01:37:40,275 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:37:40,275 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-19 01:37:40,275 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-19 01:37:40,276 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:37:40,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:37:40,276 INFO L85 PathProgramCache]: Analyzing trace with hash -30338372, now seen corresponding path program 1 times [2022-03-19 01:37:40,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:37:40,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349398556] [2022-03-19 01:37:40,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:37:40,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:37:40,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:40,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:37:40,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:40,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:37:40,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:40,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:37:40,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:40,472 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-19 01:37:40,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:37:40,473 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349398556] [2022-03-19 01:37:40,473 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349398556] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:37:40,473 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:37:40,473 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-19 01:37:40,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380421422] [2022-03-19 01:37:40,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:37:40,474 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-19 01:37:40,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:37:40,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-19 01:37:40,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-19 01:37:40,475 INFO L87 Difference]: Start difference. First operand 509 states and 740 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 3 states have internal predecessors, (16), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-03-19 01:37:42,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:37:42,086 INFO L93 Difference]: Finished difference Result 967 states and 1429 transitions. [2022-03-19 01:37:42,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-19 01:37:42,086 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 3 states have internal predecessors, (16), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 25 [2022-03-19 01:37:42,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:37:42,093 INFO L225 Difference]: With dead ends: 967 [2022-03-19 01:37:42,093 INFO L226 Difference]: Without dead ends: 846 [2022-03-19 01:37:42,094 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 7 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-19 01:37:42,095 INFO L912 BasicCegarLoop]: 841 mSDtfsCounter, 1891 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 917 mSolverCounterSat, 586 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1895 SdHoareTripleChecker+Valid, 1013 SdHoareTripleChecker+Invalid, 1503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 586 IncrementalHoareTripleChecker+Valid, 917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-19 01:37:42,096 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1895 Valid, 1013 Invalid, 1503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [586 Valid, 917 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-19 01:37:42,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 846 states. [2022-03-19 01:37:42,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 846 to 664. [2022-03-19 01:37:42,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 502 states have (on average 1.408366533864542) internal successors, (707), 510 states have internal predecessors, (707), 112 states have call successors, (112), 40 states have call predecessors, (112), 49 states have return successors, (145), 119 states have call predecessors, (145), 99 states have call successors, (145) [2022-03-19 01:37:42,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 964 transitions. [2022-03-19 01:37:42,155 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 964 transitions. Word has length 25 [2022-03-19 01:37:42,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:37:42,156 INFO L478 AbstractCegarLoop]: Abstraction has 664 states and 964 transitions. [2022-03-19 01:37:42,156 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 3 states have internal predecessors, (16), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-03-19 01:37:42,156 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 964 transitions. [2022-03-19 01:37:42,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-03-19 01:37:42,158 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:37:42,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] [2022-03-19 01:37:42,158 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-19 01:37:42,158 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:37:42,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:37:42,159 INFO L85 PathProgramCache]: Analyzing trace with hash -759392990, now seen corresponding path program 1 times [2022-03-19 01:37:42,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:37:42,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655485984] [2022-03-19 01:37:42,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:37:42,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:37:42,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:42,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:37:42,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:42,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:37:42,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:42,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:37:42,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:42,308 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-19 01:37:42,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:37:42,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655485984] [2022-03-19 01:37:42,309 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655485984] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:37:42,309 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:37:42,309 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-19 01:37:42,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380113909] [2022-03-19 01:37:42,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:37:42,310 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-19 01:37:42,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:37:42,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-19 01:37:42,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-19 01:37:42,311 INFO L87 Difference]: Start difference. First operand 664 states and 964 transitions. Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 3 states have internal predecessors, (19), 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-19 01:37:44,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:37:44,233 INFO L93 Difference]: Finished difference Result 1148 states and 1650 transitions. [2022-03-19 01:37:44,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-19 01:37:44,235 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 3 states have internal predecessors, (19), 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 30 [2022-03-19 01:37:44,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:37:44,241 INFO L225 Difference]: With dead ends: 1148 [2022-03-19 01:37:44,241 INFO L226 Difference]: Without dead ends: 970 [2022-03-19 01:37:44,242 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-19 01:37:44,243 INFO L912 BasicCegarLoop]: 725 mSDtfsCounter, 1121 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 1647 mSolverCounterSat, 250 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1131 SdHoareTripleChecker+Valid, 886 SdHoareTripleChecker+Invalid, 1897 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 250 IncrementalHoareTripleChecker+Valid, 1647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-19 01:37:44,244 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1131 Valid, 886 Invalid, 1897 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [250 Valid, 1647 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-19 01:37:44,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 970 states. [2022-03-19 01:37:44,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 970 to 789. [2022-03-19 01:37:44,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 789 states, 611 states have (on average 1.4042553191489362) internal successors, (858), 615 states have internal predecessors, (858), 114 states have call successors, (114), 46 states have call predecessors, (114), 63 states have return successors, (163), 130 states have call predecessors, (163), 104 states have call successors, (163) [2022-03-19 01:37:44,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 789 states to 789 states and 1135 transitions. [2022-03-19 01:37:44,312 INFO L78 Accepts]: Start accepts. Automaton has 789 states and 1135 transitions. Word has length 30 [2022-03-19 01:37:44,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:37:44,312 INFO L478 AbstractCegarLoop]: Abstraction has 789 states and 1135 transitions. [2022-03-19 01:37:44,312 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 3 states have internal predecessors, (19), 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-19 01:37:44,313 INFO L276 IsEmpty]: Start isEmpty. Operand 789 states and 1135 transitions. [2022-03-19 01:37:44,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-19 01:37:44,314 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:37:44,315 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-19 01:37:44,315 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-19 01:37:44,315 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:37:44,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:37:44,315 INFO L85 PathProgramCache]: Analyzing trace with hash 1280175921, now seen corresponding path program 1 times [2022-03-19 01:37:44,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:37:44,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631444438] [2022-03-19 01:37:44,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:37:44,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:37:44,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:44,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:37:44,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:44,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:37:44,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:44,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:37:44,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:44,454 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-19 01:37:44,454 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:37:44,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631444438] [2022-03-19 01:37:44,454 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631444438] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:37:44,454 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:37:44,454 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-19 01:37:44,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466650695] [2022-03-19 01:37:44,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:37:44,455 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-19 01:37:44,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:37:44,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-19 01:37:44,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-19 01:37:44,456 INFO L87 Difference]: Start difference. First operand 789 states and 1135 transitions. Second operand has 6 states, 6 states have (on average 3.5) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-03-19 01:37:46,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:37:46,411 INFO L93 Difference]: Finished difference Result 1630 states and 2449 transitions. [2022-03-19 01:37:46,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-19 01:37:46,412 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 31 [2022-03-19 01:37:46,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:37:46,419 INFO L225 Difference]: With dead ends: 1630 [2022-03-19 01:37:46,419 INFO L226 Difference]: Without dead ends: 1344 [2022-03-19 01:37:46,420 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-19 01:37:46,421 INFO L912 BasicCegarLoop]: 1006 mSDtfsCounter, 1482 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 1324 mSolverCounterSat, 529 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1485 SdHoareTripleChecker+Valid, 1262 SdHoareTripleChecker+Invalid, 1853 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 529 IncrementalHoareTripleChecker+Valid, 1324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-19 01:37:46,421 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1485 Valid, 1262 Invalid, 1853 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [529 Valid, 1324 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-19 01:37:46,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1344 states. [2022-03-19 01:37:46,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1344 to 907. [2022-03-19 01:37:46,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 907 states, 708 states have (on average 1.4138418079096045) internal successors, (1001), 711 states have internal predecessors, (1001), 127 states have call successors, (127), 54 states have call predecessors, (127), 71 states have return successors, (220), 144 states have call predecessors, (220), 117 states have call successors, (220) [2022-03-19 01:37:46,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 907 states to 907 states and 1348 transitions. [2022-03-19 01:37:46,482 INFO L78 Accepts]: Start accepts. Automaton has 907 states and 1348 transitions. Word has length 31 [2022-03-19 01:37:46,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:37:46,483 INFO L478 AbstractCegarLoop]: Abstraction has 907 states and 1348 transitions. [2022-03-19 01:37:46,483 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-03-19 01:37:46,483 INFO L276 IsEmpty]: Start isEmpty. Operand 907 states and 1348 transitions. [2022-03-19 01:37:46,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-19 01:37:46,485 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:37:46,485 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] [2022-03-19 01:37:46,485 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-03-19 01:37:46,485 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:37:46,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:37:46,485 INFO L85 PathProgramCache]: Analyzing trace with hash 998226604, now seen corresponding path program 1 times [2022-03-19 01:37:46,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:37:46,486 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15439561] [2022-03-19 01:37:46,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:37:46,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:37:46,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:46,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:37:46,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:46,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:37:46,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:46,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:37:46,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:46,697 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-19 01:37:46,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:37:46,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15439561] [2022-03-19 01:37:46,698 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15439561] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:37:46,698 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:37:46,698 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-19 01:37:46,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346833529] [2022-03-19 01:37:46,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:37:46,699 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-19 01:37:46,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:37:46,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-19 01:37:46,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-03-19 01:37:46,700 INFO L87 Difference]: Start difference. First operand 907 states and 1348 transitions. Second operand has 9 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 6 states have internal predecessors, (22), 4 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-03-19 01:37:49,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:37:49,010 INFO L93 Difference]: Finished difference Result 1632 states and 2483 transitions. [2022-03-19 01:37:49,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-19 01:37:49,011 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 6 states have internal predecessors, (22), 4 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 32 [2022-03-19 01:37:49,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:37:49,016 INFO L225 Difference]: With dead ends: 1632 [2022-03-19 01:37:49,016 INFO L226 Difference]: Without dead ends: 1046 [2022-03-19 01:37:49,018 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2022-03-19 01:37:49,019 INFO L912 BasicCegarLoop]: 742 mSDtfsCounter, 2774 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 1630 mSolverCounterSat, 976 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2780 SdHoareTripleChecker+Valid, 1031 SdHoareTripleChecker+Invalid, 2606 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 976 IncrementalHoareTripleChecker+Valid, 1630 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-19 01:37:49,019 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2780 Valid, 1031 Invalid, 2606 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [976 Valid, 1630 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-19 01:37:49,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1046 states. [2022-03-19 01:37:49,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1046 to 835. [2022-03-19 01:37:49,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 835 states, 649 states have (on average 1.399075500770416) internal successors, (908), 653 states have internal predecessors, (908), 118 states have call successors, (118), 50 states have call predecessors, (118), 67 states have return successors, (177), 134 states have call predecessors, (177), 108 states have call successors, (177) [2022-03-19 01:37:49,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 1203 transitions. [2022-03-19 01:37:49,080 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 1203 transitions. Word has length 32 [2022-03-19 01:37:49,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:37:49,080 INFO L478 AbstractCegarLoop]: Abstraction has 835 states and 1203 transitions. [2022-03-19 01:37:49,080 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 6 states have internal predecessors, (22), 4 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-03-19 01:37:49,080 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 1203 transitions. [2022-03-19 01:37:49,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-19 01:37:49,082 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:37:49,082 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-19 01:37:49,082 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-03-19 01:37:49,082 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:37:49,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:37:49,083 INFO L85 PathProgramCache]: Analyzing trace with hash 936943045, now seen corresponding path program 1 times [2022-03-19 01:37:49,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:37:49,083 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314797262] [2022-03-19 01:37:49,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:37:49,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:37:49,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:49,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:37:49,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:49,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:37:49,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:49,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:37:49,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:49,214 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-19 01:37:49,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:37:49,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314797262] [2022-03-19 01:37:49,215 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314797262] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:37:49,215 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:37:49,215 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-19 01:37:49,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29109471] [2022-03-19 01:37:49,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:37:49,215 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-19 01:37:49,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:37:49,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-19 01:37:49,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-19 01:37:49,216 INFO L87 Difference]: Start difference. First operand 835 states and 1203 transitions. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 3 states have internal predecessors, (25), 3 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-03-19 01:37:51,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:37:51,005 INFO L93 Difference]: Finished difference Result 965 states and 1425 transitions. [2022-03-19 01:37:51,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-19 01:37:51,006 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 3 states have internal predecessors, (25), 3 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 36 [2022-03-19 01:37:51,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:37:51,010 INFO L225 Difference]: With dead ends: 965 [2022-03-19 01:37:51,010 INFO L226 Difference]: Without dead ends: 961 [2022-03-19 01:37:51,011 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-19 01:37:51,012 INFO L912 BasicCegarLoop]: 713 mSDtfsCounter, 407 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 1880 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 408 SdHoareTripleChecker+Valid, 983 SdHoareTripleChecker+Invalid, 2022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 1880 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-19 01:37:51,012 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [408 Valid, 983 Invalid, 2022 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 1880 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-19 01:37:51,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 961 states. [2022-03-19 01:37:51,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 961 to 834. [2022-03-19 01:37:51,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 834 states, 649 states have (on average 1.3959938366718028) internal successors, (906), 652 states have internal predecessors, (906), 117 states have call successors, (117), 50 states have call predecessors, (117), 67 states have return successors, (177), 134 states have call predecessors, (177), 108 states have call successors, (177) [2022-03-19 01:37:51,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 834 states to 834 states and 1200 transitions. [2022-03-19 01:37:51,072 INFO L78 Accepts]: Start accepts. Automaton has 834 states and 1200 transitions. Word has length 36 [2022-03-19 01:37:51,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:37:51,072 INFO L478 AbstractCegarLoop]: Abstraction has 834 states and 1200 transitions. [2022-03-19 01:37:51,073 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 3 states have internal predecessors, (25), 3 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-03-19 01:37:51,073 INFO L276 IsEmpty]: Start isEmpty. Operand 834 states and 1200 transitions. [2022-03-19 01:37:51,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-03-19 01:37:51,074 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:37:51,074 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-19 01:37:51,074 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-03-19 01:37:51,075 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:37:51,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:37:51,075 INFO L85 PathProgramCache]: Analyzing trace with hash -1670644950, now seen corresponding path program 1 times [2022-03-19 01:37:51,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:37:51,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1293999811] [2022-03-19 01:37:51,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:37:51,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:37:51,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:51,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:37:51,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:51,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:37:51,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:51,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:37:51,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:51,208 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-19 01:37:51,211 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:37:51,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1293999811] [2022-03-19 01:37:51,211 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1293999811] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:37:51,211 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:37:51,212 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-19 01:37:51,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798878588] [2022-03-19 01:37:51,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:37:51,212 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-19 01:37:51,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:37:51,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-19 01:37:51,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-03-19 01:37:51,213 INFO L87 Difference]: Start difference. First operand 834 states and 1200 transitions. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 4 states have internal predecessors, (26), 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-19 01:37:53,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:37:53,287 INFO L93 Difference]: Finished difference Result 1417 states and 2024 transitions. [2022-03-19 01:37:53,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-19 01:37:53,287 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 4 states have internal predecessors, (26), 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 39 [2022-03-19 01:37:53,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:37:53,292 INFO L225 Difference]: With dead ends: 1417 [2022-03-19 01:37:53,292 INFO L226 Difference]: Without dead ends: 999 [2022-03-19 01:37:53,294 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-19 01:37:53,294 INFO L912 BasicCegarLoop]: 821 mSDtfsCounter, 764 mSDsluCounter, 432 mSDsCounter, 0 mSdLazyCounter, 2153 mSolverCounterSat, 238 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 766 SdHoareTripleChecker+Valid, 1253 SdHoareTripleChecker+Invalid, 2391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 238 IncrementalHoareTripleChecker+Valid, 2153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-19 01:37:53,295 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [766 Valid, 1253 Invalid, 2391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [238 Valid, 2153 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-19 01:37:53,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 999 states. [2022-03-19 01:37:53,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 999 to 736. [2022-03-19 01:37:53,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 736 states, 571 states have (on average 1.3870402802101576) internal successors, (792), 575 states have internal predecessors, (792), 106 states have call successors, (106), 45 states have call predecessors, (106), 58 states have return successors, (131), 118 states have call predecessors, (131), 97 states have call successors, (131) [2022-03-19 01:37:53,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 736 states to 736 states and 1029 transitions. [2022-03-19 01:37:53,351 INFO L78 Accepts]: Start accepts. Automaton has 736 states and 1029 transitions. Word has length 39 [2022-03-19 01:37:53,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:37:53,351 INFO L478 AbstractCegarLoop]: Abstraction has 736 states and 1029 transitions. [2022-03-19 01:37:53,351 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 4 states have internal predecessors, (26), 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-19 01:37:53,351 INFO L276 IsEmpty]: Start isEmpty. Operand 736 states and 1029 transitions. [2022-03-19 01:37:53,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-19 01:37:53,353 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:37:53,353 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-19 01:37:53,353 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-03-19 01:37:53,353 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:37:53,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:37:53,353 INFO L85 PathProgramCache]: Analyzing trace with hash -1528829481, now seen corresponding path program 1 times [2022-03-19 01:37:53,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:37:53,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760779386] [2022-03-19 01:37:53,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:37:53,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:37:53,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:53,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:37:53,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:53,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:37:53,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:53,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:37:53,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:53,500 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-19 01:37:53,500 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:37:53,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760779386] [2022-03-19 01:37:53,501 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [760779386] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:37:53,501 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:37:53,501 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-19 01:37:53,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548778526] [2022-03-19 01:37:53,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:37:53,501 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-19 01:37:53,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:37:53,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-19 01:37:53,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-19 01:37:53,502 INFO L87 Difference]: Start difference. First operand 736 states and 1029 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-03-19 01:37:54,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:37:54,876 INFO L93 Difference]: Finished difference Result 979 states and 1409 transitions. [2022-03-19 01:37:54,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-19 01:37:54,876 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 40 [2022-03-19 01:37:54,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:37:54,880 INFO L225 Difference]: With dead ends: 979 [2022-03-19 01:37:54,881 INFO L226 Difference]: Without dead ends: 959 [2022-03-19 01:37:54,881 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 9 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-19 01:37:54,882 INFO L912 BasicCegarLoop]: 672 mSDtfsCounter, 1483 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 994 mSolverCounterSat, 390 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1491 SdHoareTripleChecker+Valid, 772 SdHoareTripleChecker+Invalid, 1384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 390 IncrementalHoareTripleChecker+Valid, 994 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-19 01:37:54,882 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1491 Valid, 772 Invalid, 1384 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [390 Valid, 994 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-19 01:37:54,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2022-03-19 01:37:54,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 762. [2022-03-19 01:37:54,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 762 states, 595 states have (on average 1.3983193277310924) internal successors, (832), 608 states have internal predecessors, (832), 108 states have call successors, (108), 48 states have call predecessors, (108), 58 states have return successors, (124), 110 states have call predecessors, (124), 100 states have call successors, (124) [2022-03-19 01:37:54,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 762 states to 762 states and 1064 transitions. [2022-03-19 01:37:54,937 INFO L78 Accepts]: Start accepts. Automaton has 762 states and 1064 transitions. Word has length 40 [2022-03-19 01:37:54,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:37:54,937 INFO L478 AbstractCegarLoop]: Abstraction has 762 states and 1064 transitions. [2022-03-19 01:37:54,937 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-03-19 01:37:54,937 INFO L276 IsEmpty]: Start isEmpty. Operand 762 states and 1064 transitions. [2022-03-19 01:37:54,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-03-19 01:37:54,939 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:37:54,939 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-19 01:37:54,940 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-03-19 01:37:54,940 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:37:54,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:37:54,940 INFO L85 PathProgramCache]: Analyzing trace with hash 689414503, now seen corresponding path program 1 times [2022-03-19 01:37:54,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:37:54,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462760990] [2022-03-19 01:37:54,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:37:54,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:37:54,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:55,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:37:55,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:55,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:37:55,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:55,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:37:55,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:55,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-19 01:37:55,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:55,087 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-19 01:37:55,087 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:37:55,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462760990] [2022-03-19 01:37:55,087 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462760990] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:37:55,087 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:37:55,087 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-19 01:37:55,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149530503] [2022-03-19 01:37:55,088 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:37:55,089 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-19 01:37:55,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:37:55,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-19 01:37:55,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-19 01:37:55,090 INFO L87 Difference]: Start difference. First operand 762 states and 1064 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (10), 7 states have call predecessors, (10), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-03-19 01:37:56,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:37:56,942 INFO L93 Difference]: Finished difference Result 1167 states and 1671 transitions. [2022-03-19 01:37:56,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-19 01:37:56,943 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (10), 7 states have call predecessors, (10), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 46 [2022-03-19 01:37:56,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:37:56,947 INFO L225 Difference]: With dead ends: 1167 [2022-03-19 01:37:56,947 INFO L226 Difference]: Without dead ends: 942 [2022-03-19 01:37:56,948 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-03-19 01:37:56,949 INFO L912 BasicCegarLoop]: 791 mSDtfsCounter, 921 mSDsluCounter, 592 mSDsCounter, 0 mSdLazyCounter, 1706 mSolverCounterSat, 295 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 927 SdHoareTripleChecker+Valid, 1383 SdHoareTripleChecker+Invalid, 2001 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 295 IncrementalHoareTripleChecker+Valid, 1706 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-19 01:37:56,949 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [927 Valid, 1383 Invalid, 2001 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [295 Valid, 1706 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-19 01:37:56,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 942 states. [2022-03-19 01:37:57,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 942 to 762. [2022-03-19 01:37:57,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 762 states, 595 states have (on average 1.3966386554621848) internal successors, (831), 608 states have internal predecessors, (831), 108 states have call successors, (108), 48 states have call predecessors, (108), 58 states have return successors, (124), 110 states have call predecessors, (124), 100 states have call successors, (124) [2022-03-19 01:37:57,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 762 states to 762 states and 1063 transitions. [2022-03-19 01:37:57,007 INFO L78 Accepts]: Start accepts. Automaton has 762 states and 1063 transitions. Word has length 46 [2022-03-19 01:37:57,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:37:57,007 INFO L478 AbstractCegarLoop]: Abstraction has 762 states and 1063 transitions. [2022-03-19 01:37:57,007 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (10), 7 states have call predecessors, (10), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-03-19 01:37:57,007 INFO L276 IsEmpty]: Start isEmpty. Operand 762 states and 1063 transitions. [2022-03-19 01:37:57,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-19 01:37:57,009 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:37:57,009 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-19 01:37:57,009 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-03-19 01:37:57,009 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:37:57,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:37:57,010 INFO L85 PathProgramCache]: Analyzing trace with hash -735623654, now seen corresponding path program 1 times [2022-03-19 01:37:57,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:37:57,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105704047] [2022-03-19 01:37:57,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:37:57,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:37:57,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:57,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:37:57,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:57,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:37:57,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:57,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:37:57,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:57,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-03-19 01:37:57,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:57,137 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-19 01:37:57,137 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:37:57,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105704047] [2022-03-19 01:37:57,137 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105704047] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:37:57,137 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:37:57,138 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-19 01:37:57,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209742933] [2022-03-19 01:37:57,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:37:57,138 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-19 01:37:57,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:37:57,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-19 01:37:57,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-19 01:37:57,139 INFO L87 Difference]: Start difference. First operand 762 states and 1063 transitions. Second operand has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 3 states have internal predecessors, (34), 3 states have call successors, (9), 7 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-03-19 01:37:58,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:37:58,554 INFO L93 Difference]: Finished difference Result 964 states and 1383 transitions. [2022-03-19 01:37:58,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-19 01:37:58,554 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 3 states have internal predecessors, (34), 3 states have call successors, (9), 7 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 47 [2022-03-19 01:37:58,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:37:58,558 INFO L225 Difference]: With dead ends: 964 [2022-03-19 01:37:58,558 INFO L226 Difference]: Without dead ends: 897 [2022-03-19 01:37:58,559 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2022-03-19 01:37:58,559 INFO L912 BasicCegarLoop]: 667 mSDtfsCounter, 1147 mSDsluCounter, 450 mSDsCounter, 0 mSdLazyCounter, 1167 mSolverCounterSat, 258 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1153 SdHoareTripleChecker+Valid, 1117 SdHoareTripleChecker+Invalid, 1425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 258 IncrementalHoareTripleChecker+Valid, 1167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-19 01:37:58,559 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1153 Valid, 1117 Invalid, 1425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [258 Valid, 1167 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-19 01:37:58,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 897 states. [2022-03-19 01:37:58,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 897 to 751. [2022-03-19 01:37:58,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 751 states, 588 states have (on average 1.3979591836734695) internal successors, (822), 601 states have internal predecessors, (822), 106 states have call successors, (106), 46 states have call predecessors, (106), 56 states have return successors, (122), 108 states have call predecessors, (122), 98 states have call successors, (122) [2022-03-19 01:37:58,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 1050 transitions. [2022-03-19 01:37:58,620 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 1050 transitions. Word has length 47 [2022-03-19 01:37:58,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:37:58,620 INFO L478 AbstractCegarLoop]: Abstraction has 751 states and 1050 transitions. [2022-03-19 01:37:58,620 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 3 states have internal predecessors, (34), 3 states have call successors, (9), 7 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-03-19 01:37:58,620 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 1050 transitions. [2022-03-19 01:37:58,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-03-19 01:37:58,622 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:37:58,622 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-19 01:37:58,623 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-03-19 01:37:58,623 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:37:58,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:37:58,623 INFO L85 PathProgramCache]: Analyzing trace with hash -1452242056, now seen corresponding path program 1 times [2022-03-19 01:37:58,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:37:58,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539025925] [2022-03-19 01:37:58,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:37:58,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:37:58,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:58,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:37:58,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:58,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:37:58,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:58,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:37:58,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:58,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-19 01:37:58,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:58,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:37:58,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:37:58,777 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-19 01:37:58,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:37:58,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539025925] [2022-03-19 01:37:58,777 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539025925] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:37:58,777 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:37:58,777 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-19 01:37:58,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253322921] [2022-03-19 01:37:58,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:37:58,778 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-19 01:37:58,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:37:58,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-19 01:37:58,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-03-19 01:37:58,779 INFO L87 Difference]: Start difference. First operand 751 states and 1050 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 7 states have internal predecessors, (36), 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-19 01:38:01,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:38:01,199 INFO L93 Difference]: Finished difference Result 1067 states and 1515 transitions. [2022-03-19 01:38:01,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-19 01:38:01,200 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 7 states have internal predecessors, (36), 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 48 [2022-03-19 01:38:01,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:38:01,204 INFO L225 Difference]: With dead ends: 1067 [2022-03-19 01:38:01,204 INFO L226 Difference]: Without dead ends: 1006 [2022-03-19 01:38:01,205 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=119, Invalid=343, Unknown=0, NotChecked=0, Total=462 [2022-03-19 01:38:01,205 INFO L912 BasicCegarLoop]: 741 mSDtfsCounter, 1828 mSDsluCounter, 975 mSDsCounter, 0 mSdLazyCounter, 3121 mSolverCounterSat, 589 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1857 SdHoareTripleChecker+Valid, 1716 SdHoareTripleChecker+Invalid, 3710 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 589 IncrementalHoareTripleChecker+Valid, 3121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-03-19 01:38:01,206 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1857 Valid, 1716 Invalid, 3710 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [589 Valid, 3121 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-03-19 01:38:01,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1006 states. [2022-03-19 01:38:01,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1006 to 794. [2022-03-19 01:38:01,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 794 states, 623 states have (on average 1.3964686998394864) internal successors, (870), 635 states have internal predecessors, (870), 110 states have call successors, (110), 49 states have call predecessors, (110), 60 states have return successors, (131), 114 states have call predecessors, (131), 102 states have call successors, (131) [2022-03-19 01:38:01,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 794 states to 794 states and 1111 transitions. [2022-03-19 01:38:01,271 INFO L78 Accepts]: Start accepts. Automaton has 794 states and 1111 transitions. Word has length 48 [2022-03-19 01:38:01,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:38:01,271 INFO L478 AbstractCegarLoop]: Abstraction has 794 states and 1111 transitions. [2022-03-19 01:38:01,271 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 7 states have internal predecessors, (36), 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-19 01:38:01,272 INFO L276 IsEmpty]: Start isEmpty. Operand 794 states and 1111 transitions. [2022-03-19 01:38:01,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-03-19 01:38:01,273 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:38:01,273 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-19 01:38:01,274 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-03-19 01:38:01,274 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:38:01,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:38:01,274 INFO L85 PathProgramCache]: Analyzing trace with hash -1568241764, now seen corresponding path program 1 times [2022-03-19 01:38:01,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:38:01,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002890550] [2022-03-19 01:38:01,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:38:01,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:38:01,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:01,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:38:01,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:01,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:01,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:01,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:38:01,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:01,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-19 01:38:01,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:01,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:38:01,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:01,466 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-19 01:38:01,466 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:38:01,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002890550] [2022-03-19 01:38:01,466 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002890550] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:38:01,466 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:38:01,466 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-19 01:38:01,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190539969] [2022-03-19 01:38:01,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:38:01,467 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-19 01:38:01,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:38:01,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-19 01:38:01,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-03-19 01:38:01,468 INFO L87 Difference]: Start difference. First operand 794 states and 1111 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 6 states have internal predecessors, (38), 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-19 01:38:03,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:38:03,276 INFO L93 Difference]: Finished difference Result 952 states and 1368 transitions. [2022-03-19 01:38:03,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-19 01:38:03,277 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 6 states have internal predecessors, (38), 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 50 [2022-03-19 01:38:03,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:38:03,280 INFO L225 Difference]: With dead ends: 952 [2022-03-19 01:38:03,280 INFO L226 Difference]: Without dead ends: 924 [2022-03-19 01:38:03,281 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=88, Invalid=184, Unknown=0, NotChecked=0, Total=272 [2022-03-19 01:38:03,282 INFO L912 BasicCegarLoop]: 652 mSDtfsCounter, 2169 mSDsluCounter, 772 mSDsCounter, 0 mSdLazyCounter, 1377 mSolverCounterSat, 650 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2180 SdHoareTripleChecker+Valid, 1424 SdHoareTripleChecker+Invalid, 2027 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 650 IncrementalHoareTripleChecker+Valid, 1377 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-19 01:38:03,282 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2180 Valid, 1424 Invalid, 2027 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [650 Valid, 1377 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-19 01:38:03,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 924 states. [2022-03-19 01:38:03,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 924 to 797. [2022-03-19 01:38:03,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 797 states, 626 states have (on average 1.3961661341853036) internal successors, (874), 638 states have internal predecessors, (874), 110 states have call successors, (110), 49 states have call predecessors, (110), 60 states have return successors, (131), 114 states have call predecessors, (131), 102 states have call successors, (131) [2022-03-19 01:38:03,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 1115 transitions. [2022-03-19 01:38:03,353 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 1115 transitions. Word has length 50 [2022-03-19 01:38:03,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:38:03,353 INFO L478 AbstractCegarLoop]: Abstraction has 797 states and 1115 transitions. [2022-03-19 01:38:03,354 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 6 states have internal predecessors, (38), 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-19 01:38:03,354 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 1115 transitions. [2022-03-19 01:38:03,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-03-19 01:38:03,355 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:38:03,356 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-19 01:38:03,356 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-03-19 01:38:03,356 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:38:03,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:38:03,356 INFO L85 PathProgramCache]: Analyzing trace with hash 1729653179, now seen corresponding path program 1 times [2022-03-19 01:38:03,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:38:03,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061642487] [2022-03-19 01:38:03,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:38:03,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:38:03,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:03,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:38:03,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:03,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:03,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:03,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:38:03,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:03,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-19 01:38:03,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:03,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:38:03,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:03,559 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-19 01:38:03,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:38:03,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061642487] [2022-03-19 01:38:03,559 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061642487] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:38:03,559 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:38:03,559 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-19 01:38:03,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507970701] [2022-03-19 01:38:03,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:38:03,560 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-19 01:38:03,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:38:03,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-19 01:38:03,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-03-19 01:38:03,561 INFO L87 Difference]: Start difference. First operand 797 states and 1115 transitions. Second operand has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 8 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-19 01:38:05,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:38:05,419 INFO L93 Difference]: Finished difference Result 978 states and 1402 transitions. [2022-03-19 01:38:05,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-19 01:38:05,423 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 8 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-19 01:38:05,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:38:05,427 INFO L225 Difference]: With dead ends: 978 [2022-03-19 01:38:05,427 INFO L226 Difference]: Without dead ends: 914 [2022-03-19 01:38:05,428 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=101, Invalid=279, Unknown=0, NotChecked=0, Total=380 [2022-03-19 01:38:05,428 INFO L912 BasicCegarLoop]: 652 mSDtfsCounter, 2233 mSDsluCounter, 855 mSDsCounter, 0 mSdLazyCounter, 2119 mSolverCounterSat, 668 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2242 SdHoareTripleChecker+Valid, 1507 SdHoareTripleChecker+Invalid, 2787 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 668 IncrementalHoareTripleChecker+Valid, 2119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-19 01:38:05,429 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2242 Valid, 1507 Invalid, 2787 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [668 Valid, 2119 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-19 01:38:05,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2022-03-19 01:38:05,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 792. [2022-03-19 01:38:05,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 792 states, 621 states have (on average 1.391304347826087) internal successors, (864), 633 states have internal predecessors, (864), 110 states have call successors, (110), 49 states have call predecessors, (110), 60 states have return successors, (131), 114 states have call predecessors, (131), 102 states have call successors, (131) [2022-03-19 01:38:05,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1105 transitions. [2022-03-19 01:38:05,502 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1105 transitions. Word has length 50 [2022-03-19 01:38:05,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:38:05,502 INFO L478 AbstractCegarLoop]: Abstraction has 792 states and 1105 transitions. [2022-03-19 01:38:05,503 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 8 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-19 01:38:05,503 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1105 transitions. [2022-03-19 01:38:05,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-03-19 01:38:05,504 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:38:05,505 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-19 01:38:05,505 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-03-19 01:38:05,505 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:38:05,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:38:05,505 INFO L85 PathProgramCache]: Analyzing trace with hash -111891045, now seen corresponding path program 1 times [2022-03-19 01:38:05,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:38:05,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400310295] [2022-03-19 01:38:05,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:38:05,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:38:05,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:05,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:38:05,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:05,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:05,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:05,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:38:05,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:05,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-19 01:38:05,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:05,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:38:05,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:05,675 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-19 01:38:05,675 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:38:05,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400310295] [2022-03-19 01:38:05,676 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400310295] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:38:05,676 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:38:05,676 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-19 01:38:05,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579568565] [2022-03-19 01:38:05,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:38:05,676 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-19 01:38:05,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:38:05,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-19 01:38:05,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-19 01:38:05,677 INFO L87 Difference]: Start difference. First operand 792 states and 1105 transitions. Second operand has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 3 states have internal predecessors, (38), 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-19 01:38:07,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:38:07,287 INFO L93 Difference]: Finished difference Result 1090 states and 1555 transitions. [2022-03-19 01:38:07,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-19 01:38:07,287 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 3 states have internal predecessors, (38), 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 50 [2022-03-19 01:38:07,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:38:07,292 INFO L225 Difference]: With dead ends: 1090 [2022-03-19 01:38:07,292 INFO L226 Difference]: Without dead ends: 1074 [2022-03-19 01:38:07,292 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-03-19 01:38:07,292 INFO L912 BasicCegarLoop]: 799 mSDtfsCounter, 1242 mSDsluCounter, 562 mSDsCounter, 0 mSdLazyCounter, 1325 mSolverCounterSat, 438 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1245 SdHoareTripleChecker+Valid, 1361 SdHoareTripleChecker+Invalid, 1763 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 438 IncrementalHoareTripleChecker+Valid, 1325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-19 01:38:07,293 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1245 Valid, 1361 Invalid, 1763 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [438 Valid, 1325 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-19 01:38:07,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1074 states. [2022-03-19 01:38:07,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1074 to 848. [2022-03-19 01:38:07,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 848 states, 663 states have (on average 1.3725490196078431) internal successors, (910), 677 states have internal predecessors, (910), 112 states have call successors, (112), 51 states have call predecessors, (112), 72 states have return successors, (143), 126 states have call predecessors, (143), 104 states have call successors, (143) [2022-03-19 01:38:07,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 848 states to 848 states and 1165 transitions. [2022-03-19 01:38:07,373 INFO L78 Accepts]: Start accepts. Automaton has 848 states and 1165 transitions. Word has length 50 [2022-03-19 01:38:07,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:38:07,373 INFO L478 AbstractCegarLoop]: Abstraction has 848 states and 1165 transitions. [2022-03-19 01:38:07,373 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 3 states have internal predecessors, (38), 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-19 01:38:07,374 INFO L276 IsEmpty]: Start isEmpty. Operand 848 states and 1165 transitions. [2022-03-19 01:38:07,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-03-19 01:38:07,376 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:38:07,376 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] [2022-03-19 01:38:07,376 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-03-19 01:38:07,376 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:38:07,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:38:07,376 INFO L85 PathProgramCache]: Analyzing trace with hash 1040673977, now seen corresponding path program 1 times [2022-03-19 01:38:07,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:38:07,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364842256] [2022-03-19 01:38:07,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:38:07,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:38:07,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:07,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:38:07,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:07,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:07,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:07,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:38:07,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:07,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-03-19 01:38:07,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:07,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-19 01:38:07,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:07,503 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-19 01:38:07,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:38:07,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364842256] [2022-03-19 01:38:07,503 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364842256] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:38:07,503 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:38:07,503 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-19 01:38:07,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941919857] [2022-03-19 01:38:07,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:38:07,503 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-19 01:38:07,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:38:07,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-19 01:38:07,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-03-19 01:38:07,504 INFO L87 Difference]: Start difference. First operand 848 states and 1165 transitions. Second operand has 8 states, 8 states have (on average 4.875) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (10), 7 states have call predecessors, (10), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-19 01:38:08,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:38:08,723 INFO L93 Difference]: Finished difference Result 1183 states and 1669 transitions. [2022-03-19 01:38:08,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-19 01:38:08,723 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (10), 7 states have call predecessors, (10), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 54 [2022-03-19 01:38:08,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:38:08,726 INFO L225 Difference]: With dead ends: 1183 [2022-03-19 01:38:08,726 INFO L226 Difference]: Without dead ends: 937 [2022-03-19 01:38:08,727 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2022-03-19 01:38:08,727 INFO L912 BasicCegarLoop]: 641 mSDtfsCounter, 1064 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 1004 mSolverCounterSat, 365 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1097 SdHoareTripleChecker+Valid, 1153 SdHoareTripleChecker+Invalid, 1369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 365 IncrementalHoareTripleChecker+Valid, 1004 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-19 01:38:08,728 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1097 Valid, 1153 Invalid, 1369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [365 Valid, 1004 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-19 01:38:08,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 937 states. [2022-03-19 01:38:08,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 937 to 817. [2022-03-19 01:38:08,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 817 states, 639 states have (on average 1.3724569640062598) internal successors, (877), 651 states have internal predecessors, (877), 110 states have call successors, (110), 50 states have call predecessors, (110), 67 states have return successors, (138), 121 states have call predecessors, (138), 103 states have call successors, (138) [2022-03-19 01:38:08,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 817 states to 817 states and 1125 transitions. [2022-03-19 01:38:08,803 INFO L78 Accepts]: Start accepts. Automaton has 817 states and 1125 transitions. Word has length 54 [2022-03-19 01:38:08,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:38:08,803 INFO L478 AbstractCegarLoop]: Abstraction has 817 states and 1125 transitions. [2022-03-19 01:38:08,804 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (10), 7 states have call predecessors, (10), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-19 01:38:08,804 INFO L276 IsEmpty]: Start isEmpty. Operand 817 states and 1125 transitions. [2022-03-19 01:38:08,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-03-19 01:38:08,805 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:38:08,806 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-19 01:38:08,806 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-03-19 01:38:08,806 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:38:08,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:38:08,806 INFO L85 PathProgramCache]: Analyzing trace with hash -1255093406, now seen corresponding path program 1 times [2022-03-19 01:38:08,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:38:08,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828292188] [2022-03-19 01:38:08,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:38:08,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:38:08,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:08,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:38:08,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:08,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:08,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:08,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:38:08,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:08,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:38:08,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:08,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:38:08,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:08,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:08,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:08,976 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 01:38:08,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:38:08,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828292188] [2022-03-19 01:38:08,978 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828292188] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:38:08,978 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:38:08,978 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-19 01:38:08,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803415047] [2022-03-19 01:38:08,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:38:08,979 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-19 01:38:08,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:38:08,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-19 01:38:08,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2022-03-19 01:38:08,979 INFO L87 Difference]: Start difference. First operand 817 states and 1125 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (8), 8 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2022-03-19 01:38:10,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:38:10,734 INFO L93 Difference]: Finished difference Result 965 states and 1370 transitions. [2022-03-19 01:38:10,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-19 01:38:10,734 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (8), 8 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) Word has length 52 [2022-03-19 01:38:10,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:38:10,738 INFO L225 Difference]: With dead ends: 965 [2022-03-19 01:38:10,738 INFO L226 Difference]: Without dead ends: 960 [2022-03-19 01:38:10,739 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-03-19 01:38:10,739 INFO L912 BasicCegarLoop]: 694 mSDtfsCounter, 493 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 2064 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 496 SdHoareTripleChecker+Valid, 1250 SdHoareTripleChecker+Invalid, 2215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 2064 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-19 01:38:10,739 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [496 Valid, 1250 Invalid, 2215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 2064 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-19 01:38:10,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 960 states. [2022-03-19 01:38:10,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 960 to 836. [2022-03-19 01:38:10,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 836 states, 655 states have (on average 1.369465648854962) internal successors, (897), 668 states have internal predecessors, (897), 111 states have call successors, (111), 51 states have call predecessors, (111), 69 states have return successors, (140), 123 states have call predecessors, (140), 104 states have call successors, (140) [2022-03-19 01:38:10,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 836 states to 836 states and 1148 transitions. [2022-03-19 01:38:10,813 INFO L78 Accepts]: Start accepts. Automaton has 836 states and 1148 transitions. Word has length 52 [2022-03-19 01:38:10,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:38:10,813 INFO L478 AbstractCegarLoop]: Abstraction has 836 states and 1148 transitions. [2022-03-19 01:38:10,813 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (8), 8 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2022-03-19 01:38:10,813 INFO L276 IsEmpty]: Start isEmpty. Operand 836 states and 1148 transitions. [2022-03-19 01:38:10,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-03-19 01:38:10,816 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:38:10,816 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-19 01:38:10,816 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-03-19 01:38:10,816 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:38:10,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:38:10,816 INFO L85 PathProgramCache]: Analyzing trace with hash 856883353, now seen corresponding path program 1 times [2022-03-19 01:38:10,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:38:10,817 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717541621] [2022-03-19 01:38:10,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:38:10,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:38:10,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:10,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:38:10,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:10,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:10,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:10,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:38:10,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:10,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-19 01:38:10,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:10,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:38:10,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:11,023 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 01:38:11,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:38:11,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717541621] [2022-03-19 01:38:11,024 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717541621] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:38:11,024 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:38:11,024 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-19 01:38:11,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066739363] [2022-03-19 01:38:11,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:38:11,025 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-19 01:38:11,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:38:11,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-19 01:38:11,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-03-19 01:38:11,025 INFO L87 Difference]: Start difference. First operand 836 states and 1148 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 6 states have internal predecessors, (39), 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-19 01:38:13,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:38:13,282 INFO L93 Difference]: Finished difference Result 981 states and 1388 transitions. [2022-03-19 01:38:13,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-19 01:38:13,282 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 6 states have internal predecessors, (39), 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 51 [2022-03-19 01:38:13,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:38:13,285 INFO L225 Difference]: With dead ends: 981 [2022-03-19 01:38:13,285 INFO L226 Difference]: Without dead ends: 977 [2022-03-19 01:38:13,286 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2022-03-19 01:38:13,286 INFO L912 BasicCegarLoop]: 707 mSDtfsCounter, 724 mSDsluCounter, 1744 mSDsCounter, 0 mSdLazyCounter, 3853 mSolverCounterSat, 277 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 726 SdHoareTripleChecker+Valid, 2451 SdHoareTripleChecker+Invalid, 4130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 277 IncrementalHoareTripleChecker+Valid, 3853 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-19 01:38:13,286 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [726 Valid, 2451 Invalid, 4130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [277 Valid, 3853 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-03-19 01:38:13,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 977 states. [2022-03-19 01:38:13,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 977 to 855. [2022-03-19 01:38:13,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 855 states, 671 states have (on average 1.3621460506706409) internal successors, (914), 685 states have internal predecessors, (914), 112 states have call successors, (112), 51 states have call predecessors, (112), 71 states have return successors, (143), 126 states have call predecessors, (143), 105 states have call successors, (143) [2022-03-19 01:38:13,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 855 states to 855 states and 1169 transitions. [2022-03-19 01:38:13,368 INFO L78 Accepts]: Start accepts. Automaton has 855 states and 1169 transitions. Word has length 51 [2022-03-19 01:38:13,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:38:13,368 INFO L478 AbstractCegarLoop]: Abstraction has 855 states and 1169 transitions. [2022-03-19 01:38:13,368 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 6 states have internal predecessors, (39), 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-19 01:38:13,368 INFO L276 IsEmpty]: Start isEmpty. Operand 855 states and 1169 transitions. [2022-03-19 01:38:13,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-03-19 01:38:13,370 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:38:13,370 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-19 01:38:13,371 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-03-19 01:38:13,371 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:38:13,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:38:13,371 INFO L85 PathProgramCache]: Analyzing trace with hash 856915097, now seen corresponding path program 1 times [2022-03-19 01:38:13,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:38:13,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965332351] [2022-03-19 01:38:13,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:38:13,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:38:13,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:13,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:38:13,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:13,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:13,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:13,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:38:13,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:13,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-19 01:38:13,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:13,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:38:13,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:13,575 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-19 01:38:13,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:38:13,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965332351] [2022-03-19 01:38:13,576 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965332351] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:38:13,576 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:38:13,576 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-19 01:38:13,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463100286] [2022-03-19 01:38:13,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:38:13,577 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-19 01:38:13,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:38:13,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-19 01:38:13,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-03-19 01:38:13,577 INFO L87 Difference]: Start difference. First operand 855 states and 1169 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 6 states have internal predecessors, (39), 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-19 01:38:15,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:38:15,661 INFO L93 Difference]: Finished difference Result 990 states and 1399 transitions. [2022-03-19 01:38:15,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-19 01:38:15,662 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 6 states have internal predecessors, (39), 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 51 [2022-03-19 01:38:15,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:38:15,666 INFO L225 Difference]: With dead ends: 990 [2022-03-19 01:38:15,666 INFO L226 Difference]: Without dead ends: 966 [2022-03-19 01:38:15,668 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-19 01:38:15,668 INFO L912 BasicCegarLoop]: 706 mSDtfsCounter, 1084 mSDsluCounter, 1673 mSDsCounter, 0 mSdLazyCounter, 3912 mSolverCounterSat, 416 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1086 SdHoareTripleChecker+Valid, 2379 SdHoareTripleChecker+Invalid, 4328 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 416 IncrementalHoareTripleChecker+Valid, 3912 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-03-19 01:38:15,669 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1086 Valid, 2379 Invalid, 4328 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [416 Valid, 3912 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-03-19 01:38:15,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 966 states. [2022-03-19 01:38:15,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 966 to 842. [2022-03-19 01:38:15,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 660 states have (on average 1.3666666666666667) internal successors, (902), 674 states have internal predecessors, (902), 112 states have call successors, (112), 51 states have call predecessors, (112), 69 states have return successors, (141), 124 states have call predecessors, (141), 105 states have call successors, (141) [2022-03-19 01:38:15,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 1155 transitions. [2022-03-19 01:38:15,758 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 1155 transitions. Word has length 51 [2022-03-19 01:38:15,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:38:15,759 INFO L478 AbstractCegarLoop]: Abstraction has 842 states and 1155 transitions. [2022-03-19 01:38:15,759 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 6 states have internal predecessors, (39), 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-19 01:38:15,759 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 1155 transitions. [2022-03-19 01:38:15,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-19 01:38:15,761 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:38:15,761 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-19 01:38:15,761 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-03-19 01:38:15,761 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:38:15,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:38:15,762 INFO L85 PathProgramCache]: Analyzing trace with hash -222651470, now seen corresponding path program 1 times [2022-03-19 01:38:15,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:38:15,762 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963480719] [2022-03-19 01:38:15,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:38:15,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:38:15,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:15,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:38:15,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:15,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:15,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:15,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:38:15,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:15,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:38:15,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:15,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:38:15,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:16,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:16,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:16,009 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-19 01:38:16,009 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:38:16,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963480719] [2022-03-19 01:38:16,009 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963480719] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:38:16,009 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:38:16,009 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-19 01:38:16,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138811722] [2022-03-19 01:38:16,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:38:16,010 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-19 01:38:16,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:38:16,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-19 01:38:16,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2022-03-19 01:38:16,011 INFO L87 Difference]: Start difference. First operand 842 states and 1155 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 7 states have internal predecessors, (39), 3 states have call successors, (8), 8 states have call predecessors, (8), 4 states have return successors, (6), 5 states have call predecessors, (6), 2 states have call successors, (6) [2022-03-19 01:38:18,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:38:18,536 INFO L93 Difference]: Finished difference Result 974 states and 1378 transitions. [2022-03-19 01:38:18,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-19 01:38:18,536 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 7 states have internal predecessors, (39), 3 states have call successors, (8), 8 states have call predecessors, (8), 4 states have return successors, (6), 5 states have call predecessors, (6), 2 states have call successors, (6) Word has length 53 [2022-03-19 01:38:18,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:38:18,539 INFO L225 Difference]: With dead ends: 974 [2022-03-19 01:38:18,540 INFO L226 Difference]: Without dead ends: 968 [2022-03-19 01:38:18,540 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=106, Invalid=274, Unknown=0, NotChecked=0, Total=380 [2022-03-19 01:38:18,540 INFO L912 BasicCegarLoop]: 659 mSDtfsCounter, 1254 mSDsluCounter, 1013 mSDsCounter, 0 mSdLazyCounter, 3454 mSolverCounterSat, 381 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1280 SdHoareTripleChecker+Valid, 1672 SdHoareTripleChecker+Invalid, 3835 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 381 IncrementalHoareTripleChecker+Valid, 3454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-03-19 01:38:18,541 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1280 Valid, 1672 Invalid, 3835 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [381 Valid, 3454 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-03-19 01:38:18,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 968 states. [2022-03-19 01:38:18,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 968 to 842. [2022-03-19 01:38:18,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 660 states have (on average 1.3651515151515152) internal successors, (901), 674 states have internal predecessors, (901), 112 states have call successors, (112), 51 states have call predecessors, (112), 69 states have return successors, (141), 124 states have call predecessors, (141), 105 states have call successors, (141) [2022-03-19 01:38:18,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 1154 transitions. [2022-03-19 01:38:18,628 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 1154 transitions. Word has length 53 [2022-03-19 01:38:18,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:38:18,628 INFO L478 AbstractCegarLoop]: Abstraction has 842 states and 1154 transitions. [2022-03-19 01:38:18,628 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 7 states have internal predecessors, (39), 3 states have call successors, (8), 8 states have call predecessors, (8), 4 states have return successors, (6), 5 states have call predecessors, (6), 2 states have call successors, (6) [2022-03-19 01:38:18,629 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 1154 transitions. [2022-03-19 01:38:18,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-03-19 01:38:18,630 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:38:18,631 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-19 01:38:18,631 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-03-19 01:38:18,631 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:38:18,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:38:18,631 INFO L85 PathProgramCache]: Analyzing trace with hash 179775437, now seen corresponding path program 1 times [2022-03-19 01:38:18,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:38:18,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116259943] [2022-03-19 01:38:18,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:38:18,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:38:18,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:18,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:38:18,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:18,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:18,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:18,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:38:18,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:18,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-19 01:38:18,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:18,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:38:18,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:18,790 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-19 01:38:18,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:38:18,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116259943] [2022-03-19 01:38:18,790 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116259943] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:38:18,790 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:38:18,790 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-19 01:38:18,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359586889] [2022-03-19 01:38:18,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:38:18,791 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-19 01:38:18,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:38:18,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-19 01:38:18,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-03-19 01:38:18,792 INFO L87 Difference]: Start difference. First operand 842 states and 1154 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 5 states have internal predecessors, (40), 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-19 01:38:20,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:38:20,828 INFO L93 Difference]: Finished difference Result 979 states and 1383 transitions. [2022-03-19 01:38:20,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-19 01:38:20,829 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 5 states have internal predecessors, (40), 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 52 [2022-03-19 01:38:20,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:38:20,832 INFO L225 Difference]: With dead ends: 979 [2022-03-19 01:38:20,832 INFO L226 Difference]: Without dead ends: 943 [2022-03-19 01:38:20,833 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2022-03-19 01:38:20,834 INFO L912 BasicCegarLoop]: 659 mSDtfsCounter, 1580 mSDsluCounter, 628 mSDsCounter, 0 mSdLazyCounter, 1888 mSolverCounterSat, 454 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1595 SdHoareTripleChecker+Valid, 1287 SdHoareTripleChecker+Invalid, 2342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 454 IncrementalHoareTripleChecker+Valid, 1888 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-19 01:38:20,834 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1595 Valid, 1287 Invalid, 2342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [454 Valid, 1888 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-19 01:38:20,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2022-03-19 01:38:20,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 815. [2022-03-19 01:38:20,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 815 states, 638 states have (on average 1.3746081504702194) internal successors, (877), 651 states have internal predecessors, (877), 109 states have call successors, (109), 49 states have call predecessors, (109), 67 states have return successors, (138), 121 states have call predecessors, (138), 102 states have call successors, (138) [2022-03-19 01:38:20,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 815 states to 815 states and 1124 transitions. [2022-03-19 01:38:20,926 INFO L78 Accepts]: Start accepts. Automaton has 815 states and 1124 transitions. Word has length 52 [2022-03-19 01:38:20,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:38:20,927 INFO L478 AbstractCegarLoop]: Abstraction has 815 states and 1124 transitions. [2022-03-19 01:38:20,927 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 5 states have internal predecessors, (40), 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-19 01:38:20,927 INFO L276 IsEmpty]: Start isEmpty. Operand 815 states and 1124 transitions. [2022-03-19 01:38:20,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-03-19 01:38:20,930 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:38:20,930 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] [2022-03-19 01:38:20,930 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-03-19 01:38:20,930 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:38:20,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:38:20,931 INFO L85 PathProgramCache]: Analyzing trace with hash 760121073, now seen corresponding path program 1 times [2022-03-19 01:38:20,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:38:20,931 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974511898] [2022-03-19 01:38:20,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:38:20,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:38:20,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:21,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:38:21,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:21,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:21,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:21,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:38:21,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:21,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:38:21,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:21,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:38:21,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:21,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:21,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:21,181 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-19 01:38:21,181 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:38:21,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974511898] [2022-03-19 01:38:21,181 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974511898] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:38:21,181 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:38:21,181 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-19 01:38:21,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54504269] [2022-03-19 01:38:21,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:38:21,182 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-19 01:38:21,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:38:21,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-19 01:38:21,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2022-03-19 01:38:21,183 INFO L87 Difference]: Start difference. First operand 815 states and 1124 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (8), 8 states have call predecessors, (8), 4 states have return successors, (6), 5 states have call predecessors, (6), 2 states have call successors, (6) [2022-03-19 01:38:23,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:38:23,587 INFO L93 Difference]: Finished difference Result 945 states and 1345 transitions. [2022-03-19 01:38:23,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-19 01:38:23,588 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (8), 8 states have call predecessors, (8), 4 states have return successors, (6), 5 states have call predecessors, (6), 2 states have call successors, (6) Word has length 54 [2022-03-19 01:38:23,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:38:23,590 INFO L225 Difference]: With dead ends: 945 [2022-03-19 01:38:23,590 INFO L226 Difference]: Without dead ends: 939 [2022-03-19 01:38:23,591 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=106, Invalid=274, Unknown=0, NotChecked=0, Total=380 [2022-03-19 01:38:23,591 INFO L912 BasicCegarLoop]: 630 mSDtfsCounter, 1895 mSDsluCounter, 774 mSDsCounter, 0 mSdLazyCounter, 3117 mSolverCounterSat, 650 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1921 SdHoareTripleChecker+Valid, 1404 SdHoareTripleChecker+Invalid, 3767 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 650 IncrementalHoareTripleChecker+Valid, 3117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-19 01:38:23,591 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1921 Valid, 1404 Invalid, 3767 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [650 Valid, 3117 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-03-19 01:38:23,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 939 states. [2022-03-19 01:38:23,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 939 to 815. [2022-03-19 01:38:23,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 815 states, 638 states have (on average 1.3730407523510972) internal successors, (876), 651 states have internal predecessors, (876), 109 states have call successors, (109), 49 states have call predecessors, (109), 67 states have return successors, (138), 121 states have call predecessors, (138), 102 states have call successors, (138) [2022-03-19 01:38:23,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 815 states to 815 states and 1123 transitions. [2022-03-19 01:38:23,685 INFO L78 Accepts]: Start accepts. Automaton has 815 states and 1123 transitions. Word has length 54 [2022-03-19 01:38:23,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:38:23,686 INFO L478 AbstractCegarLoop]: Abstraction has 815 states and 1123 transitions. [2022-03-19 01:38:23,686 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (8), 8 states have call predecessors, (8), 4 states have return successors, (6), 5 states have call predecessors, (6), 2 states have call successors, (6) [2022-03-19 01:38:23,686 INFO L276 IsEmpty]: Start isEmpty. Operand 815 states and 1123 transitions. [2022-03-19 01:38:23,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-03-19 01:38:23,690 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:38:23,690 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] [2022-03-19 01:38:23,690 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-03-19 01:38:23,690 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:38:23,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:38:23,691 INFO L85 PathProgramCache]: Analyzing trace with hash 1504848646, now seen corresponding path program 1 times [2022-03-19 01:38:23,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:38:23,691 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685854436] [2022-03-19 01:38:23,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:38:23,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:38:23,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:23,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:38:23,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:23,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:23,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:23,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:38:23,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:23,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:38:23,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:23,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:38:23,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:23,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:23,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:23,919 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-19 01:38:23,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:38:23,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685854436] [2022-03-19 01:38:23,920 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685854436] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:38:23,920 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:38:23,920 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-19 01:38:23,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964564070] [2022-03-19 01:38:23,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:38:23,920 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-19 01:38:23,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:38:23,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-19 01:38:23,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-19 01:38:23,924 INFO L87 Difference]: Start difference. First operand 815 states and 1123 transitions. Second operand has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2022-03-19 01:38:26,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:38:26,333 INFO L93 Difference]: Finished difference Result 966 states and 1372 transitions. [2022-03-19 01:38:26,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-19 01:38:26,335 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) Word has length 55 [2022-03-19 01:38:26,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:38:26,338 INFO L225 Difference]: With dead ends: 966 [2022-03-19 01:38:26,338 INFO L226 Difference]: Without dead ends: 926 [2022-03-19 01:38:26,339 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2022-03-19 01:38:26,339 INFO L912 BasicCegarLoop]: 678 mSDtfsCounter, 1069 mSDsluCounter, 1798 mSDsCounter, 0 mSdLazyCounter, 4451 mSolverCounterSat, 436 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1072 SdHoareTripleChecker+Valid, 2476 SdHoareTripleChecker+Invalid, 4887 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 436 IncrementalHoareTripleChecker+Valid, 4451 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-03-19 01:38:26,340 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1072 Valid, 2476 Invalid, 4887 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [436 Valid, 4451 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-03-19 01:38:26,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 926 states. [2022-03-19 01:38:26,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 926 to 806. [2022-03-19 01:38:26,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 806 states, 631 states have (on average 1.3565768621236134) internal successors, (856), 644 states have internal predecessors, (856), 107 states have call successors, (107), 49 states have call predecessors, (107), 67 states have return successors, (136), 119 states have call predecessors, (136), 100 states have call successors, (136) [2022-03-19 01:38:26,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 806 states to 806 states and 1099 transitions. [2022-03-19 01:38:26,428 INFO L78 Accepts]: Start accepts. Automaton has 806 states and 1099 transitions. Word has length 55 [2022-03-19 01:38:26,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:38:26,428 INFO L478 AbstractCegarLoop]: Abstraction has 806 states and 1099 transitions. [2022-03-19 01:38:26,429 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2022-03-19 01:38:26,429 INFO L276 IsEmpty]: Start isEmpty. Operand 806 states and 1099 transitions. [2022-03-19 01:38:26,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-03-19 01:38:26,431 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:38:26,431 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] [2022-03-19 01:38:26,431 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-03-19 01:38:26,431 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:38:26,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:38:26,431 INFO L85 PathProgramCache]: Analyzing trace with hash -755849646, now seen corresponding path program 1 times [2022-03-19 01:38:26,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:38:26,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794925259] [2022-03-19 01:38:26,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:38:26,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:38:26,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:26,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:38:26,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:26,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:26,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:26,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:38:26,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:26,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-03-19 01:38:26,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:26,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-19 01:38:26,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:26,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:38:26,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:26,689 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-19 01:38:26,689 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:38:26,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794925259] [2022-03-19 01:38:26,689 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794925259] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:38:26,689 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:38:26,689 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-19 01:38:26,690 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188844168] [2022-03-19 01:38:26,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:38:26,691 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-19 01:38:26,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:38:26,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-19 01:38:26,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2022-03-19 01:38:26,692 INFO L87 Difference]: Start difference. First operand 806 states and 1099 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 7 states have internal predecessors, (42), 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-19 01:38:29,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:38:29,698 INFO L93 Difference]: Finished difference Result 942 states and 1326 transitions. [2022-03-19 01:38:29,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-19 01:38:29,699 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 7 states have internal predecessors, (42), 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 56 [2022-03-19 01:38:29,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:38:29,702 INFO L225 Difference]: With dead ends: 942 [2022-03-19 01:38:29,702 INFO L226 Difference]: Without dead ends: 924 [2022-03-19 01:38:29,703 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-03-19 01:38:29,704 INFO L912 BasicCegarLoop]: 673 mSDtfsCounter, 338 mSDsluCounter, 2155 mSDsCounter, 0 mSdLazyCounter, 5915 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 340 SdHoareTripleChecker+Valid, 2828 SdHoareTripleChecker+Invalid, 6054 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 5915 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-03-19 01:38:29,704 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [340 Valid, 2828 Invalid, 6054 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 5915 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-03-19 01:38:29,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 924 states. [2022-03-19 01:38:29,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 924 to 804. [2022-03-19 01:38:29,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 804 states, 630 states have (on average 1.3555555555555556) internal successors, (854), 643 states have internal predecessors, (854), 106 states have call successors, (106), 49 states have call predecessors, (106), 67 states have return successors, (135), 118 states have call predecessors, (135), 99 states have call successors, (135) [2022-03-19 01:38:29,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 804 states to 804 states and 1095 transitions. [2022-03-19 01:38:29,808 INFO L78 Accepts]: Start accepts. Automaton has 804 states and 1095 transitions. Word has length 56 [2022-03-19 01:38:29,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:38:29,808 INFO L478 AbstractCegarLoop]: Abstraction has 804 states and 1095 transitions. [2022-03-19 01:38:29,809 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 7 states have internal predecessors, (42), 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-19 01:38:29,809 INFO L276 IsEmpty]: Start isEmpty. Operand 804 states and 1095 transitions. [2022-03-19 01:38:29,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-03-19 01:38:29,811 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:38:29,811 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] [2022-03-19 01:38:29,811 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-03-19 01:38:29,811 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:38:29,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:38:29,811 INFO L85 PathProgramCache]: Analyzing trace with hash -303401055, now seen corresponding path program 1 times [2022-03-19 01:38:29,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:38:29,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833228893] [2022-03-19 01:38:29,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:38:29,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:38:29,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:29,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:38:29,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:29,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:29,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:29,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:38:29,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:29,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-03-19 01:38:29,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:30,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:38:30,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:30,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:38:30,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:30,059 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-19 01:38:30,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:38:30,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833228893] [2022-03-19 01:38:30,060 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833228893] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:38:30,060 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:38:30,061 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-19 01:38:30,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873278849] [2022-03-19 01:38:30,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:38:30,061 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-19 01:38:30,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:38:30,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-19 01:38:30,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2022-03-19 01:38:30,062 INFO L87 Difference]: Start difference. First operand 804 states and 1095 transitions. Second operand has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 7 states have internal predecessors, (41), 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-19 01:38:32,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:38:32,697 INFO L93 Difference]: Finished difference Result 937 states and 1319 transitions. [2022-03-19 01:38:32,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-19 01:38:32,698 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 7 states have internal predecessors, (41), 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 55 [2022-03-19 01:38:32,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:38:32,700 INFO L225 Difference]: With dead ends: 937 [2022-03-19 01:38:32,700 INFO L226 Difference]: Without dead ends: 919 [2022-03-19 01:38:32,701 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-03-19 01:38:32,701 INFO L912 BasicCegarLoop]: 657 mSDtfsCounter, 350 mSDsluCounter, 2016 mSDsCounter, 0 mSdLazyCounter, 5447 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 352 SdHoareTripleChecker+Valid, 2673 SdHoareTripleChecker+Invalid, 5587 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 5447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-03-19 01:38:32,701 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [352 Valid, 2673 Invalid, 5587 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 5447 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-03-19 01:38:32,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 919 states. [2022-03-19 01:38:32,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 919 to 799. [2022-03-19 01:38:32,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 799 states, 627 states have (on average 1.3556618819776713) internal successors, (850), 640 states have internal predecessors, (850), 105 states have call successors, (105), 49 states have call predecessors, (105), 66 states have return successors, (133), 116 states have call predecessors, (133), 98 states have call successors, (133) [2022-03-19 01:38:32,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 799 states to 799 states and 1088 transitions. [2022-03-19 01:38:32,782 INFO L78 Accepts]: Start accepts. Automaton has 799 states and 1088 transitions. Word has length 55 [2022-03-19 01:38:32,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:38:32,782 INFO L478 AbstractCegarLoop]: Abstraction has 799 states and 1088 transitions. [2022-03-19 01:38:32,783 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 7 states have internal predecessors, (41), 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-19 01:38:32,783 INFO L276 IsEmpty]: Start isEmpty. Operand 799 states and 1088 transitions. [2022-03-19 01:38:32,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-03-19 01:38:32,785 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:38:32,785 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] [2022-03-19 01:38:32,785 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-03-19 01:38:32,785 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:38:32,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:38:32,785 INFO L85 PathProgramCache]: Analyzing trace with hash 1335002991, now seen corresponding path program 1 times [2022-03-19 01:38:32,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:38:32,785 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721826011] [2022-03-19 01:38:32,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:38:32,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:38:32,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:32,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:38:32,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:32,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:32,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:32,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:38:32,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:32,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:38:32,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:32,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-19 01:38:32,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:32,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-19 01:38:32,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:32,947 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-19 01:38:32,947 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:38:32,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721826011] [2022-03-19 01:38:32,947 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721826011] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:38:32,947 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:38:32,947 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-19 01:38:32,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070160423] [2022-03-19 01:38:32,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:38:32,948 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-19 01:38:32,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:38:32,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-19 01:38:32,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-03-19 01:38:32,948 INFO L87 Difference]: Start difference. First operand 799 states and 1088 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 4 states have internal predecessors, (42), 3 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-03-19 01:38:35,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:38:35,167 INFO L93 Difference]: Finished difference Result 984 states and 1370 transitions. [2022-03-19 01:38:35,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-19 01:38:35,167 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 4 states have internal predecessors, (42), 3 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 56 [2022-03-19 01:38:35,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:38:35,171 INFO L225 Difference]: With dead ends: 984 [2022-03-19 01:38:35,171 INFO L226 Difference]: Without dead ends: 941 [2022-03-19 01:38:35,171 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=59, Invalid=123, Unknown=0, NotChecked=0, Total=182 [2022-03-19 01:38:35,172 INFO L912 BasicCegarLoop]: 678 mSDtfsCounter, 1160 mSDsluCounter, 665 mSDsCounter, 0 mSdLazyCounter, 2928 mSolverCounterSat, 242 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1170 SdHoareTripleChecker+Valid, 1343 SdHoareTripleChecker+Invalid, 3170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 242 IncrementalHoareTripleChecker+Valid, 2928 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-03-19 01:38:35,172 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1170 Valid, 1343 Invalid, 3170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [242 Valid, 2928 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-03-19 01:38:35,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 941 states. [2022-03-19 01:38:35,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 941 to 799. [2022-03-19 01:38:35,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 799 states, 627 states have (on average 1.354066985645933) internal successors, (849), 640 states have internal predecessors, (849), 105 states have call successors, (105), 49 states have call predecessors, (105), 66 states have return successors, (133), 116 states have call predecessors, (133), 98 states have call successors, (133) [2022-03-19 01:38:35,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 799 states to 799 states and 1087 transitions. [2022-03-19 01:38:35,261 INFO L78 Accepts]: Start accepts. Automaton has 799 states and 1087 transitions. Word has length 56 [2022-03-19 01:38:35,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:38:35,261 INFO L478 AbstractCegarLoop]: Abstraction has 799 states and 1087 transitions. [2022-03-19 01:38:35,262 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 4 states have internal predecessors, (42), 3 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-03-19 01:38:35,262 INFO L276 IsEmpty]: Start isEmpty. Operand 799 states and 1087 transitions. [2022-03-19 01:38:35,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-03-19 01:38:35,267 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:38:35,267 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] [2022-03-19 01:38:35,267 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-03-19 01:38:35,267 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:38:35,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:38:35,267 INFO L85 PathProgramCache]: Analyzing trace with hash 1948386428, now seen corresponding path program 1 times [2022-03-19 01:38:35,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:38:35,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133530127] [2022-03-19 01:38:35,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:38:35,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:38:35,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:35,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:38:35,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:35,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:35,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:35,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:38:35,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:35,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-19 01:38:35,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:35,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-19 01:38:35,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:35,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-19 01:38:35,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:35,409 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-19 01:38:35,409 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:38:35,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133530127] [2022-03-19 01:38:35,409 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133530127] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:38:35,410 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:38:35,410 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-19 01:38:35,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219945820] [2022-03-19 01:38:35,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:38:35,410 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-19 01:38:35,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:38:35,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-19 01:38:35,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-03-19 01:38:35,411 INFO L87 Difference]: Start difference. First operand 799 states and 1087 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (12), 8 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-19 01:38:37,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:38:37,054 INFO L93 Difference]: Finished difference Result 1186 states and 1642 transitions. [2022-03-19 01:38:37,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-19 01:38:37,055 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (12), 8 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 61 [2022-03-19 01:38:37,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:38:37,058 INFO L225 Difference]: With dead ends: 1186 [2022-03-19 01:38:37,058 INFO L226 Difference]: Without dead ends: 1023 [2022-03-19 01:38:37,059 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 9 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2022-03-19 01:38:37,059 INFO L912 BasicCegarLoop]: 663 mSDtfsCounter, 677 mSDsluCounter, 578 mSDsCounter, 0 mSdLazyCounter, 1342 mSolverCounterSat, 228 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 699 SdHoareTripleChecker+Valid, 1241 SdHoareTripleChecker+Invalid, 1570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 228 IncrementalHoareTripleChecker+Valid, 1342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-19 01:38:37,060 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [699 Valid, 1241 Invalid, 1570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [228 Valid, 1342 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-19 01:38:37,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1023 states. [2022-03-19 01:38:37,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1023 to 840. [2022-03-19 01:38:37,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 840 states, 660 states have (on average 1.3424242424242425) internal successors, (886), 672 states have internal predecessors, (886), 106 states have call successors, (106), 53 states have call predecessors, (106), 73 states have return successors, (135), 121 states have call predecessors, (135), 100 states have call successors, (135) [2022-03-19 01:38:37,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 840 states to 840 states and 1127 transitions. [2022-03-19 01:38:37,136 INFO L78 Accepts]: Start accepts. Automaton has 840 states and 1127 transitions. Word has length 61 [2022-03-19 01:38:37,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:38:37,136 INFO L478 AbstractCegarLoop]: Abstraction has 840 states and 1127 transitions. [2022-03-19 01:38:37,136 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (12), 8 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-19 01:38:37,136 INFO L276 IsEmpty]: Start isEmpty. Operand 840 states and 1127 transitions. [2022-03-19 01:38:37,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-19 01:38:37,138 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:38:37,138 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-19 01:38:37,139 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-03-19 01:38:37,139 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:38:37,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:38:37,139 INFO L85 PathProgramCache]: Analyzing trace with hash -1337798748, now seen corresponding path program 1 times [2022-03-19 01:38:37,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:38:37,139 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842918870] [2022-03-19 01:38:37,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:38:37,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:38:37,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:37,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:38:37,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:37,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:37,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:37,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:38:37,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:37,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:38:37,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:37,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-19 01:38:37,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:37,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-03-19 01:38:37,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:37,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:38:37,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:37,426 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-19 01:38:37,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:38:37,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842918870] [2022-03-19 01:38:37,427 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1842918870] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:38:37,427 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:38:37,427 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-19 01:38:37,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604776020] [2022-03-19 01:38:37,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:38:37,428 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-19 01:38:37,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:38:37,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-19 01:38:37,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2022-03-19 01:38:37,429 INFO L87 Difference]: Start difference. First operand 840 states and 1127 transitions. Second operand has 20 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 10 states have internal predecessors, (46), 4 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2022-03-19 01:38:40,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:38:40,252 INFO L93 Difference]: Finished difference Result 1008 states and 1399 transitions. [2022-03-19 01:38:40,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-19 01:38:40,253 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 10 states have internal predecessors, (46), 4 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) Word has length 62 [2022-03-19 01:38:40,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:38:40,256 INFO L225 Difference]: With dead ends: 1008 [2022-03-19 01:38:40,256 INFO L226 Difference]: Without dead ends: 984 [2022-03-19 01:38:40,256 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2022-03-19 01:38:40,257 INFO L912 BasicCegarLoop]: 655 mSDtfsCounter, 1013 mSDsluCounter, 2764 mSDsCounter, 0 mSdLazyCounter, 5964 mSolverCounterSat, 426 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1019 SdHoareTripleChecker+Valid, 3419 SdHoareTripleChecker+Invalid, 6390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 426 IncrementalHoareTripleChecker+Valid, 5964 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-03-19 01:38:40,257 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1019 Valid, 3419 Invalid, 6390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [426 Valid, 5964 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-03-19 01:38:40,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 984 states. [2022-03-19 01:38:40,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 984 to 838. [2022-03-19 01:38:40,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 838 states, 659 states have (on average 1.3414264036418817) internal successors, (884), 671 states have internal predecessors, (884), 105 states have call successors, (105), 53 states have call predecessors, (105), 73 states have return successors, (134), 120 states have call predecessors, (134), 99 states have call successors, (134) [2022-03-19 01:38:40,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 838 states to 838 states and 1123 transitions. [2022-03-19 01:38:40,340 INFO L78 Accepts]: Start accepts. Automaton has 838 states and 1123 transitions. Word has length 62 [2022-03-19 01:38:40,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:38:40,341 INFO L478 AbstractCegarLoop]: Abstraction has 838 states and 1123 transitions. [2022-03-19 01:38:40,341 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 10 states have internal predecessors, (46), 4 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2022-03-19 01:38:40,341 INFO L276 IsEmpty]: Start isEmpty. Operand 838 states and 1123 transitions. [2022-03-19 01:38:40,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-19 01:38:40,343 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:38:40,343 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] [2022-03-19 01:38:40,343 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-03-19 01:38:40,343 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:38:40,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:38:40,343 INFO L85 PathProgramCache]: Analyzing trace with hash 1214008405, now seen corresponding path program 1 times [2022-03-19 01:38:40,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:38:40,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075944409] [2022-03-19 01:38:40,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:38:40,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:38:40,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:40,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:38:40,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:40,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:40,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:40,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:38:40,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:40,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:38:40,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:40,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-19 01:38:40,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:40,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-19 01:38:40,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:40,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:38:40,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:40,640 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-19 01:38:40,641 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:38:40,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075944409] [2022-03-19 01:38:40,641 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075944409] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:38:40,641 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:38:40,641 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-19 01:38:40,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418259186] [2022-03-19 01:38:40,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:38:40,641 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-19 01:38:40,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:38:40,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-19 01:38:40,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2022-03-19 01:38:40,642 INFO L87 Difference]: Start difference. First operand 838 states and 1123 transitions. Second operand has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 10 states have internal predecessors, (43), 4 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2022-03-19 01:38:43,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:38:43,663 INFO L93 Difference]: Finished difference Result 1006 states and 1395 transitions. [2022-03-19 01:38:43,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-19 01:38:43,664 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 10 states have internal predecessors, (43), 4 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) Word has length 59 [2022-03-19 01:38:43,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:38:43,671 INFO L225 Difference]: With dead ends: 1006 [2022-03-19 01:38:43,671 INFO L226 Difference]: Without dead ends: 980 [2022-03-19 01:38:43,673 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2022-03-19 01:38:43,674 INFO L912 BasicCegarLoop]: 634 mSDtfsCounter, 1331 mSDsluCounter, 2561 mSDsCounter, 0 mSdLazyCounter, 6274 mSolverCounterSat, 550 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1335 SdHoareTripleChecker+Valid, 3195 SdHoareTripleChecker+Invalid, 6824 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 550 IncrementalHoareTripleChecker+Valid, 6274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-03-19 01:38:43,674 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1335 Valid, 3195 Invalid, 6824 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [550 Valid, 6274 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-03-19 01:38:43,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 980 states. [2022-03-19 01:38:43,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 980 to 837. [2022-03-19 01:38:43,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 837 states, 658 states have (on average 1.3267477203647415) internal successors, (873), 670 states have internal predecessors, (873), 105 states have call successors, (105), 53 states have call predecessors, (105), 73 states have return successors, (134), 120 states have call predecessors, (134), 99 states have call successors, (134) [2022-03-19 01:38:43,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 837 states to 837 states and 1112 transitions. [2022-03-19 01:38:43,750 INFO L78 Accepts]: Start accepts. Automaton has 837 states and 1112 transitions. Word has length 59 [2022-03-19 01:38:43,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:38:43,751 INFO L478 AbstractCegarLoop]: Abstraction has 837 states and 1112 transitions. [2022-03-19 01:38:43,751 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 10 states have internal predecessors, (43), 4 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2022-03-19 01:38:43,751 INFO L276 IsEmpty]: Start isEmpty. Operand 837 states and 1112 transitions. [2022-03-19 01:38:43,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-03-19 01:38:43,752 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:38:43,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 01:38:43,753 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-03-19 01:38:43,753 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:38:43,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:38:43,753 INFO L85 PathProgramCache]: Analyzing trace with hash -55485367, now seen corresponding path program 1 times [2022-03-19 01:38:43,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:38:43,753 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63488450] [2022-03-19 01:38:43,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:38:43,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:38:43,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:43,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:38:43,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:43,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:43,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:43,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:38:43,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:43,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:38:43,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:43,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:43,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:43,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:38:43,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:44,016 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-19 01:38:44,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:38:44,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63488450] [2022-03-19 01:38:44,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63488450] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:38:44,016 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:38:44,016 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-19 01:38:44,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682356403] [2022-03-19 01:38:44,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:38:44,017 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-19 01:38:44,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:38:44,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-19 01:38:44,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2022-03-19 01:38:44,018 INFO L87 Difference]: Start difference. First operand 837 states and 1112 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 8 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-19 01:38:46,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:38:46,955 INFO L93 Difference]: Finished difference Result 995 states and 1369 transitions. [2022-03-19 01:38:46,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-19 01:38:46,955 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 8 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-19 01:38:46,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:38:46,958 INFO L225 Difference]: With dead ends: 995 [2022-03-19 01:38:46,958 INFO L226 Difference]: Without dead ends: 975 [2022-03-19 01:38:46,959 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2022-03-19 01:38:46,959 INFO L912 BasicCegarLoop]: 649 mSDtfsCounter, 324 mSDsluCounter, 2275 mSDsCounter, 0 mSdLazyCounter, 5838 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 2924 SdHoareTripleChecker+Invalid, 5973 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 5838 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-03-19 01:38:46,959 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [326 Valid, 2924 Invalid, 5973 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 5838 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-03-19 01:38:46,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2022-03-19 01:38:47,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 834. [2022-03-19 01:38:47,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 834 states, 656 states have (on average 1.326219512195122) internal successors, (870), 668 states have internal predecessors, (870), 104 states have call successors, (104), 53 states have call predecessors, (104), 73 states have return successors, (133), 119 states have call predecessors, (133), 98 states have call successors, (133) [2022-03-19 01:38:47,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 834 states to 834 states and 1107 transitions. [2022-03-19 01:38:47,027 INFO L78 Accepts]: Start accepts. Automaton has 834 states and 1107 transitions. Word has length 58 [2022-03-19 01:38:47,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:38:47,027 INFO L478 AbstractCegarLoop]: Abstraction has 834 states and 1107 transitions. [2022-03-19 01:38:47,027 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 8 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-19 01:38:47,027 INFO L276 IsEmpty]: Start isEmpty. Operand 834 states and 1107 transitions. [2022-03-19 01:38:47,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-03-19 01:38:47,029 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:38:47,029 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] [2022-03-19 01:38:47,029 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-03-19 01:38:47,029 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:38:47,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:38:47,030 INFO L85 PathProgramCache]: Analyzing trace with hash -57775299, now seen corresponding path program 1 times [2022-03-19 01:38:47,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:38:47,030 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303742349] [2022-03-19 01:38:47,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:38:47,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:38:47,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:47,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:38:47,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:47,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:47,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:47,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:38:47,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:47,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:38:47,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:47,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-19 01:38:47,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:47,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-19 01:38:47,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:47,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-19 01:38:47,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:47,198 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-19 01:38:47,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:38:47,198 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303742349] [2022-03-19 01:38:47,198 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303742349] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:38:47,198 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:38:47,198 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-19 01:38:47,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094117144] [2022-03-19 01:38:47,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:38:47,198 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-19 01:38:47,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:38:47,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-19 01:38:47,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-03-19 01:38:47,199 INFO L87 Difference]: Start difference. First operand 834 states and 1107 transitions. Second operand has 11 states, 11 states have (on average 4.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-19 01:38:48,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:38:48,813 INFO L93 Difference]: Finished difference Result 1141 states and 1604 transitions. [2022-03-19 01:38:48,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-19 01:38:48,813 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 60 [2022-03-19 01:38:48,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:38:48,817 INFO L225 Difference]: With dead ends: 1141 [2022-03-19 01:38:48,817 INFO L226 Difference]: Without dead ends: 1036 [2022-03-19 01:38:48,818 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2022-03-19 01:38:48,819 INFO L912 BasicCegarLoop]: 628 mSDtfsCounter, 431 mSDsluCounter, 721 mSDsCounter, 0 mSdLazyCounter, 1619 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 433 SdHoareTripleChecker+Valid, 1349 SdHoareTripleChecker+Invalid, 1797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 178 IncrementalHoareTripleChecker+Valid, 1619 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-19 01:38:48,819 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [433 Valid, 1349 Invalid, 1797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 1619 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-19 01:38:48,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1036 states. [2022-03-19 01:38:48,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1036 to 841. [2022-03-19 01:38:48,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 661 states have (on average 1.3267776096822996) internal successors, (877), 674 states have internal predecessors, (877), 105 states have call successors, (105), 53 states have call predecessors, (105), 74 states have return successors, (140), 120 states have call predecessors, (140), 99 states have call successors, (140) [2022-03-19 01:38:48,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 1122 transitions. [2022-03-19 01:38:48,921 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 1122 transitions. Word has length 60 [2022-03-19 01:38:48,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:38:48,921 INFO L478 AbstractCegarLoop]: Abstraction has 841 states and 1122 transitions. [2022-03-19 01:38:48,921 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-19 01:38:48,921 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 1122 transitions. [2022-03-19 01:38:48,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-03-19 01:38:48,923 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:38:48,923 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] [2022-03-19 01:38:48,924 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-03-19 01:38:48,924 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:38:48,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:38:48,924 INFO L85 PathProgramCache]: Analyzing trace with hash -2067879140, now seen corresponding path program 1 times [2022-03-19 01:38:48,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:38:48,924 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886288443] [2022-03-19 01:38:48,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:38:48,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:38:48,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:48,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:38:48,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:49,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:49,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:49,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:38:49,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:49,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:38:49,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:49,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-19 01:38:49,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:49,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-19 01:38:49,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:49,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-19 01:38:49,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:49,181 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-19 01:38:49,181 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:38:49,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886288443] [2022-03-19 01:38:49,181 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886288443] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:38:49,181 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:38:49,181 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-19 01:38:49,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239604911] [2022-03-19 01:38:49,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:38:49,181 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-19 01:38:49,182 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:38:49,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-19 01:38:49,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2022-03-19 01:38:49,182 INFO L87 Difference]: Start difference. First operand 841 states and 1122 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 7 states have internal predecessors, (44), 3 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-19 01:38:51,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:38:51,475 INFO L93 Difference]: Finished difference Result 1008 states and 1400 transitions. [2022-03-19 01:38:51,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-19 01:38:51,475 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 7 states have internal predecessors, (44), 3 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) Word has length 60 [2022-03-19 01:38:51,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:38:51,478 INFO L225 Difference]: With dead ends: 1008 [2022-03-19 01:38:51,478 INFO L226 Difference]: Without dead ends: 983 [2022-03-19 01:38:51,478 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2022-03-19 01:38:51,479 INFO L912 BasicCegarLoop]: 649 mSDtfsCounter, 981 mSDsluCounter, 1942 mSDsCounter, 0 mSdLazyCounter, 4405 mSolverCounterSat, 396 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 984 SdHoareTripleChecker+Valid, 2591 SdHoareTripleChecker+Invalid, 4801 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 396 IncrementalHoareTripleChecker+Valid, 4405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-19 01:38:51,479 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [984 Valid, 2591 Invalid, 4801 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [396 Valid, 4405 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-03-19 01:38:51,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 983 states. [2022-03-19 01:38:51,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 983 to 839. [2022-03-19 01:38:51,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 839 states, 660 states have (on average 1.3257575757575757) internal successors, (875), 673 states have internal predecessors, (875), 104 states have call successors, (104), 53 states have call predecessors, (104), 74 states have return successors, (139), 119 states have call predecessors, (139), 98 states have call successors, (139) [2022-03-19 01:38:51,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 839 states to 839 states and 1118 transitions. [2022-03-19 01:38:51,547 INFO L78 Accepts]: Start accepts. Automaton has 839 states and 1118 transitions. Word has length 60 [2022-03-19 01:38:51,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:38:51,548 INFO L478 AbstractCegarLoop]: Abstraction has 839 states and 1118 transitions. [2022-03-19 01:38:51,548 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 7 states have internal predecessors, (44), 3 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-19 01:38:51,548 INFO L276 IsEmpty]: Start isEmpty. Operand 839 states and 1118 transitions. [2022-03-19 01:38:51,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-19 01:38:51,550 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:38:51,550 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] [2022-03-19 01:38:51,550 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-03-19 01:38:51,550 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:38:51,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:38:51,550 INFO L85 PathProgramCache]: Analyzing trace with hash 1557615113, now seen corresponding path program 1 times [2022-03-19 01:38:51,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:38:51,551 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750460288] [2022-03-19 01:38:51,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:38:51,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:38:51,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:51,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:38:51,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:51,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:51,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:51,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:38:51,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:51,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:38:51,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:51,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:38:51,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:51,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-19 01:38:51,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:51,795 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-19 01:38:51,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:38:51,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750460288] [2022-03-19 01:38:51,796 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750460288] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:38:51,796 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:38:51,796 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-19 01:38:51,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053391219] [2022-03-19 01:38:51,796 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:38:51,796 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-19 01:38:51,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:38:51,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-19 01:38:51,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2022-03-19 01:38:51,797 INFO L87 Difference]: Start difference. First operand 839 states and 1118 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 8 states have internal predecessors, (45), 3 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2022-03-19 01:38:54,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:38:54,301 INFO L93 Difference]: Finished difference Result 1036 states and 1425 transitions. [2022-03-19 01:38:54,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-19 01:38:54,301 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 8 states have internal predecessors, (45), 3 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) Word has length 59 [2022-03-19 01:38:54,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:38:54,304 INFO L225 Difference]: With dead ends: 1036 [2022-03-19 01:38:54,304 INFO L226 Difference]: Without dead ends: 968 [2022-03-19 01:38:54,304 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2022-03-19 01:38:54,305 INFO L912 BasicCegarLoop]: 620 mSDtfsCounter, 963 mSDsluCounter, 1969 mSDsCounter, 0 mSdLazyCounter, 4804 mSolverCounterSat, 406 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 967 SdHoareTripleChecker+Valid, 2589 SdHoareTripleChecker+Invalid, 5210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 406 IncrementalHoareTripleChecker+Valid, 4804 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-03-19 01:38:54,305 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [967 Valid, 2589 Invalid, 5210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [406 Valid, 4804 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-03-19 01:38:54,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 968 states. [2022-03-19 01:38:54,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 968 to 827. [2022-03-19 01:38:54,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 827 states, 651 states have (on average 1.3210445468509984) internal successors, (860), 664 states have internal predecessors, (860), 101 states have call successors, (101), 53 states have call predecessors, (101), 74 states have return successors, (136), 116 states have call predecessors, (136), 95 states have call successors, (136) [2022-03-19 01:38:54,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 827 states to 827 states and 1097 transitions. [2022-03-19 01:38:54,378 INFO L78 Accepts]: Start accepts. Automaton has 827 states and 1097 transitions. Word has length 59 [2022-03-19 01:38:54,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:38:54,379 INFO L478 AbstractCegarLoop]: Abstraction has 827 states and 1097 transitions. [2022-03-19 01:38:54,379 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 8 states have internal predecessors, (45), 3 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2022-03-19 01:38:54,379 INFO L276 IsEmpty]: Start isEmpty. Operand 827 states and 1097 transitions. [2022-03-19 01:38:54,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-03-19 01:38:54,381 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:38:54,381 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] [2022-03-19 01:38:54,381 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-03-19 01:38:54,381 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:38:54,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:38:54,381 INFO L85 PathProgramCache]: Analyzing trace with hash -1192878684, now seen corresponding path program 1 times [2022-03-19 01:38:54,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:38:54,382 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810410647] [2022-03-19 01:38:54,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:38:54,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:38:54,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:54,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:38:54,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:54,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:54,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:54,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:38:54,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:54,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:38:54,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:54,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-19 01:38:54,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:54,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-19 01:38:54,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:54,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-03-19 01:38:54,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:54,557 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-19 01:38:54,557 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:38:54,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810410647] [2022-03-19 01:38:54,557 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810410647] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:38:54,557 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:38:54,557 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-19 01:38:54,557 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162240577] [2022-03-19 01:38:54,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:38:54,558 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-19 01:38:54,558 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:38:54,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-19 01:38:54,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-03-19 01:38:54,558 INFO L87 Difference]: Start difference. First operand 827 states and 1097 transitions. Second operand has 12 states, 12 states have (on average 3.75) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-19 01:38:56,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:38:56,028 INFO L93 Difference]: Finished difference Result 1016 states and 1419 transitions. [2022-03-19 01:38:56,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-19 01:38:56,028 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 61 [2022-03-19 01:38:56,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:38:56,031 INFO L225 Difference]: With dead ends: 1016 [2022-03-19 01:38:56,031 INFO L226 Difference]: Without dead ends: 982 [2022-03-19 01:38:56,031 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2022-03-19 01:38:56,032 INFO L912 BasicCegarLoop]: 609 mSDtfsCounter, 938 mSDsluCounter, 1162 mSDsCounter, 0 mSdLazyCounter, 1732 mSolverCounterSat, 427 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 940 SdHoareTripleChecker+Valid, 1771 SdHoareTripleChecker+Invalid, 2159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 427 IncrementalHoareTripleChecker+Valid, 1732 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-19 01:38:56,032 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [940 Valid, 1771 Invalid, 2159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [427 Valid, 1732 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-19 01:38:56,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 982 states. [2022-03-19 01:38:56,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 982 to 831. [2022-03-19 01:38:56,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 653 states have (on average 1.3200612557427258) internal successors, (862), 668 states have internal predecessors, (862), 101 states have call successors, (101), 53 states have call predecessors, (101), 76 states have return successors, (152), 116 states have call predecessors, (152), 95 states have call successors, (152) [2022-03-19 01:38:56,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 1115 transitions. [2022-03-19 01:38:56,101 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 1115 transitions. Word has length 61 [2022-03-19 01:38:56,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:38:56,101 INFO L478 AbstractCegarLoop]: Abstraction has 831 states and 1115 transitions. [2022-03-19 01:38:56,101 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-19 01:38:56,101 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 1115 transitions. [2022-03-19 01:38:56,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-03-19 01:38:56,103 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:38:56,103 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] [2022-03-19 01:38:56,103 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-03-19 01:38:56,104 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:38:56,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:38:56,104 INFO L85 PathProgramCache]: Analyzing trace with hash 440130742, now seen corresponding path program 1 times [2022-03-19 01:38:56,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:38:56,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690768265] [2022-03-19 01:38:56,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:38:56,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:38:56,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:56,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:38:56,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:56,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:56,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:56,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:38:56,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:56,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:38:56,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:56,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:38:56,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:56,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-03-19 01:38:56,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:56,278 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-19 01:38:56,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:38:56,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690768265] [2022-03-19 01:38:56,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690768265] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:38:56,278 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:38:56,278 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-19 01:38:56,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614129387] [2022-03-19 01:38:56,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:38:56,279 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-19 01:38:56,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:38:56,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-19 01:38:56,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-03-19 01:38:56,280 INFO L87 Difference]: Start difference. First operand 831 states and 1115 transitions. Second operand has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (8), 8 states have call predecessors, (8), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2022-03-19 01:38:58,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:38:58,211 INFO L93 Difference]: Finished difference Result 1006 states and 1400 transitions. [2022-03-19 01:38:58,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-19 01:38:58,211 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (8), 8 states have call predecessors, (8), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 60 [2022-03-19 01:38:58,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:38:58,213 INFO L225 Difference]: With dead ends: 1006 [2022-03-19 01:38:58,213 INFO L226 Difference]: Without dead ends: 974 [2022-03-19 01:38:58,214 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2022-03-19 01:38:58,214 INFO L912 BasicCegarLoop]: 607 mSDtfsCounter, 1205 mSDsluCounter, 1131 mSDsCounter, 0 mSdLazyCounter, 2450 mSolverCounterSat, 491 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1207 SdHoareTripleChecker+Valid, 1738 SdHoareTripleChecker+Invalid, 2941 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 491 IncrementalHoareTripleChecker+Valid, 2450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-19 01:38:58,214 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1207 Valid, 1738 Invalid, 2941 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [491 Valid, 2450 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-19 01:38:58,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 974 states. [2022-03-19 01:38:58,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 974 to 831. [2022-03-19 01:38:58,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 653 states have (on average 1.318529862174579) internal successors, (861), 668 states have internal predecessors, (861), 101 states have call successors, (101), 53 states have call predecessors, (101), 76 states have return successors, (152), 116 states have call predecessors, (152), 95 states have call successors, (152) [2022-03-19 01:38:58,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 1114 transitions. [2022-03-19 01:38:58,289 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 1114 transitions. Word has length 60 [2022-03-19 01:38:58,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:38:58,289 INFO L478 AbstractCegarLoop]: Abstraction has 831 states and 1114 transitions. [2022-03-19 01:38:58,289 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (8), 8 states have call predecessors, (8), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2022-03-19 01:38:58,289 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 1114 transitions. [2022-03-19 01:38:58,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-03-19 01:38:58,290 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:38:58,291 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] [2022-03-19 01:38:58,291 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-03-19 01:38:58,291 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:38:58,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:38:58,291 INFO L85 PathProgramCache]: Analyzing trace with hash 185394197, now seen corresponding path program 1 times [2022-03-19 01:38:58,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:38:58,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851739635] [2022-03-19 01:38:58,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:38:58,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:38:58,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:58,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:38:58,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:58,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:38:58,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:58,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:38:58,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:58,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:38:58,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:58,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:38:58,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:58,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-03-19 01:38:58,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:38:58,550 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-19 01:38:58,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:38:58,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851739635] [2022-03-19 01:38:58,551 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851739635] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:38:58,551 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:38:58,551 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-19 01:38:58,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502216015] [2022-03-19 01:38:58,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:38:58,551 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-19 01:38:58,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:38:58,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-19 01:38:58,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2022-03-19 01:38:58,552 INFO L87 Difference]: Start difference. First operand 831 states and 1114 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 8 states have internal predecessors, (46), 3 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2022-03-19 01:39:00,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:00,961 INFO L93 Difference]: Finished difference Result 1013 states and 1417 transitions. [2022-03-19 01:39:00,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-19 01:39:00,961 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 8 states have internal predecessors, (46), 3 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) Word has length 60 [2022-03-19 01:39:00,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:00,964 INFO L225 Difference]: With dead ends: 1013 [2022-03-19 01:39:00,964 INFO L226 Difference]: Without dead ends: 961 [2022-03-19 01:39:00,964 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2022-03-19 01:39:00,965 INFO L912 BasicCegarLoop]: 608 mSDtfsCounter, 364 mSDsluCounter, 1914 mSDsCounter, 0 mSdLazyCounter, 4475 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 369 SdHoareTripleChecker+Valid, 2522 SdHoareTripleChecker+Invalid, 4623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 4475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:00,965 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [369 Valid, 2522 Invalid, 4623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 4475 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-03-19 01:39:00,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 961 states. [2022-03-19 01:39:01,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 961 to 823. [2022-03-19 01:39:01,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 823 states, 647 states have (on average 1.3137557959814528) internal successors, (850), 662 states have internal predecessors, (850), 99 states have call successors, (99), 53 states have call predecessors, (99), 76 states have return successors, (150), 114 states have call predecessors, (150), 93 states have call successors, (150) [2022-03-19 01:39:01,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 823 states to 823 states and 1099 transitions. [2022-03-19 01:39:01,040 INFO L78 Accepts]: Start accepts. Automaton has 823 states and 1099 transitions. Word has length 60 [2022-03-19 01:39:01,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:01,040 INFO L478 AbstractCegarLoop]: Abstraction has 823 states and 1099 transitions. [2022-03-19 01:39:01,040 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 8 states have internal predecessors, (46), 3 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2022-03-19 01:39:01,040 INFO L276 IsEmpty]: Start isEmpty. Operand 823 states and 1099 transitions. [2022-03-19 01:39:01,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-19 01:39:01,042 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:01,042 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] [2022-03-19 01:39:01,042 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-03-19 01:39:01,042 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:01,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:01,043 INFO L85 PathProgramCache]: Analyzing trace with hash 1536662915, now seen corresponding path program 1 times [2022-03-19 01:39:01,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:01,043 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151620960] [2022-03-19 01:39:01,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:01,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:01,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:01,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:01,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:01,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:01,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:01,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:01,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:01,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:01,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:01,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-19 01:39:01,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:01,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-03-19 01:39:01,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:01,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:01,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:01,437 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-19 01:39:01,437 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:01,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151620960] [2022-03-19 01:39:01,437 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151620960] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:01,437 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:01,437 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-03-19 01:39:01,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333275680] [2022-03-19 01:39:01,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:01,440 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-19 01:39:01,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:01,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-19 01:39:01,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2022-03-19 01:39:01,441 INFO L87 Difference]: Start difference. First operand 823 states and 1099 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 9 states have internal predecessors, (53), 2 states have call successors, (9), 8 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-19 01:39:03,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:03,970 INFO L93 Difference]: Finished difference Result 978 states and 1360 transitions. [2022-03-19 01:39:03,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-19 01:39:03,970 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 9 states have internal predecessors, (53), 2 states have call successors, (9), 8 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) Word has length 69 [2022-03-19 01:39:03,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:03,973 INFO L225 Difference]: With dead ends: 978 [2022-03-19 01:39:03,973 INFO L226 Difference]: Without dead ends: 948 [2022-03-19 01:39:03,974 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-03-19 01:39:03,974 INFO L912 BasicCegarLoop]: 603 mSDtfsCounter, 1448 mSDsluCounter, 2529 mSDsCounter, 0 mSdLazyCounter, 5235 mSolverCounterSat, 596 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1450 SdHoareTripleChecker+Valid, 3132 SdHoareTripleChecker+Invalid, 5831 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 596 IncrementalHoareTripleChecker+Valid, 5235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:03,974 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1450 Valid, 3132 Invalid, 5831 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [596 Valid, 5235 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-03-19 01:39:03,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 948 states. [2022-03-19 01:39:04,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 948 to 812. [2022-03-19 01:39:04,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 812 states, 639 states have (on average 1.3145539906103287) internal successors, (840), 654 states have internal predecessors, (840), 97 states have call successors, (97), 53 states have call predecessors, (97), 75 states have return successors, (147), 111 states have call predecessors, (147), 91 states have call successors, (147) [2022-03-19 01:39:04,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1084 transitions. [2022-03-19 01:39:04,053 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1084 transitions. Word has length 69 [2022-03-19 01:39:04,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:04,053 INFO L478 AbstractCegarLoop]: Abstraction has 812 states and 1084 transitions. [2022-03-19 01:39:04,053 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 9 states have internal predecessors, (53), 2 states have call successors, (9), 8 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-19 01:39:04,054 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1084 transitions. [2022-03-19 01:39:04,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-03-19 01:39:04,055 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:04,055 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] [2022-03-19 01:39:04,055 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-03-19 01:39:04,056 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:04,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:04,056 INFO L85 PathProgramCache]: Analyzing trace with hash -1158774888, now seen corresponding path program 1 times [2022-03-19 01:39:04,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:04,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106806979] [2022-03-19 01:39:04,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:04,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:04,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:04,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:04,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:04,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:04,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:04,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:04,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:04,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:04,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:04,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-19 01:39:04,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:04,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-19 01:39:04,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:04,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:04,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:04,340 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-19 01:39:04,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:04,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106806979] [2022-03-19 01:39:04,341 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106806979] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:04,341 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:04,341 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-03-19 01:39:04,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173436528] [2022-03-19 01:39:04,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:04,342 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-19 01:39:04,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:04,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-19 01:39:04,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2022-03-19 01:39:04,344 INFO L87 Difference]: Start difference. First operand 812 states and 1084 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 9 states have internal predecessors, (47), 2 states have call successors, (9), 8 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-19 01:39:06,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:06,933 INFO L93 Difference]: Finished difference Result 965 states and 1341 transitions. [2022-03-19 01:39:06,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-19 01:39:06,933 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 9 states have internal predecessors, (47), 2 states have call successors, (9), 8 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) Word has length 63 [2022-03-19 01:39:06,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:06,936 INFO L225 Difference]: With dead ends: 965 [2022-03-19 01:39:06,936 INFO L226 Difference]: Without dead ends: 943 [2022-03-19 01:39:06,936 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-03-19 01:39:06,937 INFO L912 BasicCegarLoop]: 588 mSDtfsCounter, 577 mSDsluCounter, 2653 mSDsCounter, 0 mSdLazyCounter, 6080 mSolverCounterSat, 235 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 579 SdHoareTripleChecker+Valid, 3241 SdHoareTripleChecker+Invalid, 6315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 235 IncrementalHoareTripleChecker+Valid, 6080 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:06,937 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [579 Valid, 3241 Invalid, 6315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [235 Valid, 6080 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-03-19 01:39:06,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2022-03-19 01:39:07,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 807. [2022-03-19 01:39:07,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 807 states, 636 states have (on average 1.3144654088050314) internal successors, (836), 651 states have internal predecessors, (836), 96 states have call successors, (96), 53 states have call predecessors, (96), 74 states have return successors, (145), 109 states have call predecessors, (145), 90 states have call successors, (145) [2022-03-19 01:39:07,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 807 states to 807 states and 1077 transitions. [2022-03-19 01:39:07,012 INFO L78 Accepts]: Start accepts. Automaton has 807 states and 1077 transitions. Word has length 63 [2022-03-19 01:39:07,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:07,013 INFO L478 AbstractCegarLoop]: Abstraction has 807 states and 1077 transitions. [2022-03-19 01:39:07,013 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 9 states have internal predecessors, (47), 2 states have call successors, (9), 8 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-19 01:39:07,013 INFO L276 IsEmpty]: Start isEmpty. Operand 807 states and 1077 transitions. [2022-03-19 01:39:07,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-19 01:39:07,015 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:07,015 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-19 01:39:07,015 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-03-19 01:39:07,015 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:07,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:07,015 INFO L85 PathProgramCache]: Analyzing trace with hash 1342281155, now seen corresponding path program 1 times [2022-03-19 01:39:07,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:07,015 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874689585] [2022-03-19 01:39:07,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:07,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:07,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:07,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:07,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:07,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:07,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:07,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:07,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:07,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:07,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:07,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-19 01:39:07,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:07,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-19 01:39:07,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:07,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:07,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:07,303 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-19 01:39:07,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:07,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874689585] [2022-03-19 01:39:07,303 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874689585] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:07,303 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:07,303 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-03-19 01:39:07,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564466997] [2022-03-19 01:39:07,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:07,304 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-19 01:39:07,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:07,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-19 01:39:07,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2022-03-19 01:39:07,305 INFO L87 Difference]: Start difference. First operand 807 states and 1077 transitions. Second operand has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 9 states have internal predecessors, (46), 2 states have call successors, (9), 8 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-19 01:39:09,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:09,423 INFO L93 Difference]: Finished difference Result 960 states and 1334 transitions. [2022-03-19 01:39:09,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-19 01:39:09,423 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 9 states have internal predecessors, (46), 2 states have call successors, (9), 8 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) Word has length 62 [2022-03-19 01:39:09,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:09,425 INFO L225 Difference]: With dead ends: 960 [2022-03-19 01:39:09,426 INFO L226 Difference]: Without dead ends: 938 [2022-03-19 01:39:09,426 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-03-19 01:39:09,426 INFO L912 BasicCegarLoop]: 581 mSDtfsCounter, 854 mSDsluCounter, 2458 mSDsCounter, 0 mSdLazyCounter, 5060 mSolverCounterSat, 347 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 856 SdHoareTripleChecker+Valid, 3039 SdHoareTripleChecker+Invalid, 5407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 347 IncrementalHoareTripleChecker+Valid, 5060 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:09,426 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [856 Valid, 3039 Invalid, 5407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [347 Valid, 5060 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-19 01:39:09,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 938 states. [2022-03-19 01:39:09,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 938 to 802. [2022-03-19 01:39:09,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 802 states, 633 states have (on average 1.3143759873617693) internal successors, (832), 648 states have internal predecessors, (832), 95 states have call successors, (95), 53 states have call predecessors, (95), 73 states have return successors, (143), 107 states have call predecessors, (143), 89 states have call successors, (143) [2022-03-19 01:39:09,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 802 states to 802 states and 1070 transitions. [2022-03-19 01:39:09,503 INFO L78 Accepts]: Start accepts. Automaton has 802 states and 1070 transitions. Word has length 62 [2022-03-19 01:39:09,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:09,503 INFO L478 AbstractCegarLoop]: Abstraction has 802 states and 1070 transitions. [2022-03-19 01:39:09,503 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 9 states have internal predecessors, (46), 2 states have call successors, (9), 8 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-19 01:39:09,503 INFO L276 IsEmpty]: Start isEmpty. Operand 802 states and 1070 transitions. [2022-03-19 01:39:09,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-03-19 01:39:09,505 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:09,505 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] [2022-03-19 01:39:09,505 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-03-19 01:39:09,505 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:09,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:09,506 INFO L85 PathProgramCache]: Analyzing trace with hash 739520085, now seen corresponding path program 1 times [2022-03-19 01:39:09,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:09,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990913512] [2022-03-19 01:39:09,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:09,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:09,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:09,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:09,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:09,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:09,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:09,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:09,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:09,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:09,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:09,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-19 01:39:09,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:09,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-03-19 01:39:09,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:09,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:09,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:09,820 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 01:39:09,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:09,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990913512] [2022-03-19 01:39:09,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990913512] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:09,820 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:09,820 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-19 01:39:09,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138575102] [2022-03-19 01:39:09,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:09,821 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-19 01:39:09,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:09,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-19 01:39:09,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2022-03-19 01:39:09,822 INFO L87 Difference]: Start difference. First operand 802 states and 1070 transitions. Second operand has 20 states, 19 states have (on average 2.473684210526316) internal successors, (47), 10 states have internal predecessors, (47), 4 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2022-03-19 01:39:12,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:12,598 INFO L93 Difference]: Finished difference Result 960 states and 1332 transitions. [2022-03-19 01:39:12,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-19 01:39:12,599 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.473684210526316) internal successors, (47), 10 states have internal predecessors, (47), 4 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) Word has length 63 [2022-03-19 01:39:12,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:12,601 INFO L225 Difference]: With dead ends: 960 [2022-03-19 01:39:12,601 INFO L226 Difference]: Without dead ends: 936 [2022-03-19 01:39:12,602 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2022-03-19 01:39:12,602 INFO L912 BasicCegarLoop]: 551 mSDtfsCounter, 592 mSDsluCounter, 2535 mSDsCounter, 0 mSdLazyCounter, 5922 mSolverCounterSat, 243 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 595 SdHoareTripleChecker+Valid, 3086 SdHoareTripleChecker+Invalid, 6165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 243 IncrementalHoareTripleChecker+Valid, 5922 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:12,602 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [595 Valid, 3086 Invalid, 6165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [243 Valid, 5922 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-03-19 01:39:12,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 936 states. [2022-03-19 01:39:12,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 936 to 800. [2022-03-19 01:39:12,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 800 states, 632 states have (on average 1.3132911392405062) internal successors, (830), 647 states have internal predecessors, (830), 94 states have call successors, (94), 53 states have call predecessors, (94), 73 states have return successors, (142), 106 states have call predecessors, (142), 88 states have call successors, (142) [2022-03-19 01:39:12,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 800 states to 800 states and 1066 transitions. [2022-03-19 01:39:12,688 INFO L78 Accepts]: Start accepts. Automaton has 800 states and 1066 transitions. Word has length 63 [2022-03-19 01:39:12,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:12,688 INFO L478 AbstractCegarLoop]: Abstraction has 800 states and 1066 transitions. [2022-03-19 01:39:12,688 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.473684210526316) internal successors, (47), 10 states have internal predecessors, (47), 4 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2022-03-19 01:39:12,688 INFO L276 IsEmpty]: Start isEmpty. Operand 800 states and 1066 transitions. [2022-03-19 01:39:12,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-03-19 01:39:12,689 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:12,689 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] [2022-03-19 01:39:12,689 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-03-19 01:39:12,689 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:12,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:12,690 INFO L85 PathProgramCache]: Analyzing trace with hash -620638821, now seen corresponding path program 1 times [2022-03-19 01:39:12,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:12,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468711007] [2022-03-19 01:39:12,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:12,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:12,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:12,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:12,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:12,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:12,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:12,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:12,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:12,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:12,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:12,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-19 01:39:12,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:12,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-19 01:39:12,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:12,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-19 01:39:12,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:12,837 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-19 01:39:12,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:12,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468711007] [2022-03-19 01:39:12,837 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468711007] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:12,837 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:12,837 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-19 01:39:12,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501947277] [2022-03-19 01:39:12,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:12,838 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-19 01:39:12,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:12,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-19 01:39:12,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-03-19 01:39:12,838 INFO L87 Difference]: Start difference. First operand 800 states and 1066 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-19 01:39:13,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:13,955 INFO L93 Difference]: Finished difference Result 1150 states and 1562 transitions. [2022-03-19 01:39:13,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-19 01:39:13,955 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 63 [2022-03-19 01:39:13,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:13,957 INFO L225 Difference]: With dead ends: 1150 [2022-03-19 01:39:13,957 INFO L226 Difference]: Without dead ends: 797 [2022-03-19 01:39:13,958 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2022-03-19 01:39:13,959 INFO L912 BasicCegarLoop]: 511 mSDtfsCounter, 1131 mSDsluCounter, 579 mSDsCounter, 0 mSdLazyCounter, 902 mSolverCounterSat, 425 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1133 SdHoareTripleChecker+Valid, 1090 SdHoareTripleChecker+Invalid, 1327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 425 IncrementalHoareTripleChecker+Valid, 902 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:13,959 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1133 Valid, 1090 Invalid, 1327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [425 Valid, 902 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-19 01:39:13,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 797 states. [2022-03-19 01:39:14,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 797 to 692. [2022-03-19 01:39:14,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 547 states have (on average 1.3053016453382085) internal successors, (714), 561 states have internal predecessors, (714), 82 states have call successors, (82), 47 states have call predecessors, (82), 62 states have return successors, (101), 90 states have call predecessors, (101), 76 states have call successors, (101) [2022-03-19 01:39:14,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 897 transitions. [2022-03-19 01:39:14,031 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 897 transitions. Word has length 63 [2022-03-19 01:39:14,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:14,032 INFO L478 AbstractCegarLoop]: Abstraction has 692 states and 897 transitions. [2022-03-19 01:39:14,032 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-19 01:39:14,032 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 897 transitions. [2022-03-19 01:39:14,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-03-19 01:39:14,033 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:14,033 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] [2022-03-19 01:39:14,033 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-03-19 01:39:14,034 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:14,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:14,034 INFO L85 PathProgramCache]: Analyzing trace with hash -306718972, now seen corresponding path program 1 times [2022-03-19 01:39:14,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:14,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635744852] [2022-03-19 01:39:14,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:14,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:14,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:14,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:14,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:14,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:14,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:14,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:14,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:14,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-03-19 01:39:14,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:14,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-19 01:39:14,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:14,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-19 01:39:14,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:14,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-19 01:39:14,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:14,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-19 01:39:14,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:14,192 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 01:39:14,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:14,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635744852] [2022-03-19 01:39:14,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1635744852] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:14,192 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:14,192 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-19 01:39:14,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584466473] [2022-03-19 01:39:14,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:14,192 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-19 01:39:14,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:14,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-19 01:39:14,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-03-19 01:39:14,193 INFO L87 Difference]: Start difference. First operand 692 states and 897 transitions. Second operand has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (12), 8 states have call predecessors, (12), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2022-03-19 01:39:15,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:15,217 INFO L93 Difference]: Finished difference Result 882 states and 1167 transitions. [2022-03-19 01:39:15,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-19 01:39:15,217 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (12), 8 states have call predecessors, (12), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) Word has length 66 [2022-03-19 01:39:15,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:15,219 INFO L225 Difference]: With dead ends: 882 [2022-03-19 01:39:15,219 INFO L226 Difference]: Without dead ends: 762 [2022-03-19 01:39:15,220 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2022-03-19 01:39:15,220 INFO L912 BasicCegarLoop]: 475 mSDtfsCounter, 667 mSDsluCounter, 444 mSDsCounter, 0 mSdLazyCounter, 907 mSolverCounterSat, 243 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 678 SdHoareTripleChecker+Valid, 919 SdHoareTripleChecker+Invalid, 1150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 243 IncrementalHoareTripleChecker+Valid, 907 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:15,220 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [678 Valid, 919 Invalid, 1150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [243 Valid, 907 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-19 01:39:15,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 762 states. [2022-03-19 01:39:15,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 762 to 692. [2022-03-19 01:39:15,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 547 states have (on average 1.3016453382084094) internal successors, (712), 561 states have internal predecessors, (712), 82 states have call successors, (82), 47 states have call predecessors, (82), 62 states have return successors, (101), 90 states have call predecessors, (101), 76 states have call successors, (101) [2022-03-19 01:39:15,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 895 transitions. [2022-03-19 01:39:15,292 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 895 transitions. Word has length 66 [2022-03-19 01:39:15,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:15,293 INFO L478 AbstractCegarLoop]: Abstraction has 692 states and 895 transitions. [2022-03-19 01:39:15,293 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (12), 8 states have call predecessors, (12), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2022-03-19 01:39:15,293 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 895 transitions. [2022-03-19 01:39:15,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-19 01:39:15,294 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:15,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 01:39:15,294 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-03-19 01:39:15,295 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:15,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:15,295 INFO L85 PathProgramCache]: Analyzing trace with hash 526937182, now seen corresponding path program 1 times [2022-03-19 01:39:15,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:15,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466197821] [2022-03-19 01:39:15,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:15,295 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:15,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:15,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:15,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:15,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:15,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:15,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:15,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:15,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:15,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:15,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-19 01:39:15,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:15,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-19 01:39:15,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:15,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:15,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:15,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:15,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:15,606 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-19 01:39:15,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:15,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466197821] [2022-03-19 01:39:15,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466197821] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:15,607 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:15,607 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-19 01:39:15,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722750465] [2022-03-19 01:39:15,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:15,607 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-19 01:39:15,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:15,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-19 01:39:15,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2022-03-19 01:39:15,608 INFO L87 Difference]: Start difference. First operand 692 states and 895 transitions. Second operand has 21 states, 20 states have (on average 2.45) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) [2022-03-19 01:39:17,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:17,937 INFO L93 Difference]: Finished difference Result 786 states and 1032 transitions. [2022-03-19 01:39:17,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-19 01:39:17,938 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.45) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) Word has length 67 [2022-03-19 01:39:17,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:17,940 INFO L225 Difference]: With dead ends: 786 [2022-03-19 01:39:17,940 INFO L226 Difference]: Without dead ends: 761 [2022-03-19 01:39:17,940 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-03-19 01:39:17,941 INFO L912 BasicCegarLoop]: 507 mSDtfsCounter, 886 mSDsluCounter, 2240 mSDsCounter, 0 mSdLazyCounter, 5122 mSolverCounterSat, 332 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 890 SdHoareTripleChecker+Valid, 2747 SdHoareTripleChecker+Invalid, 5454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 332 IncrementalHoareTripleChecker+Valid, 5122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:17,941 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [890 Valid, 2747 Invalid, 5454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [332 Valid, 5122 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-03-19 01:39:17,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 761 states. [2022-03-19 01:39:18,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 761 to 690. [2022-03-19 01:39:18,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 690 states, 546 states have (on average 1.3003663003663004) internal successors, (710), 560 states have internal predecessors, (710), 81 states have call successors, (81), 47 states have call predecessors, (81), 62 states have return successors, (100), 89 states have call predecessors, (100), 75 states have call successors, (100) [2022-03-19 01:39:18,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 891 transitions. [2022-03-19 01:39:18,021 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 891 transitions. Word has length 67 [2022-03-19 01:39:18,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:18,022 INFO L478 AbstractCegarLoop]: Abstraction has 690 states and 891 transitions. [2022-03-19 01:39:18,022 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.45) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) [2022-03-19 01:39:18,022 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 891 transitions. [2022-03-19 01:39:18,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-03-19 01:39:18,023 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:18,023 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] [2022-03-19 01:39:18,024 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-03-19 01:39:18,024 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:18,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:18,024 INFO L85 PathProgramCache]: Analyzing trace with hash 459314479, now seen corresponding path program 1 times [2022-03-19 01:39:18,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:18,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768581028] [2022-03-19 01:39:18,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:18,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:18,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:18,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:18,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:18,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:18,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:18,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:18,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:18,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:18,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:18,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-19 01:39:18,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:18,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-19 01:39:18,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:18,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-03-19 01:39:18,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:18,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:18,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:18,358 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 01:39:18,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:18,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768581028] [2022-03-19 01:39:18,358 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1768581028] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:18,358 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:18,358 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-19 01:39:18,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22964722] [2022-03-19 01:39:18,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:18,359 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-19 01:39:18,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:18,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-19 01:39:18,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2022-03-19 01:39:18,360 INFO L87 Difference]: Start difference. First operand 690 states and 891 transitions. Second operand has 21 states, 20 states have (on average 2.4) internal successors, (48), 10 states have internal predecessors, (48), 4 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) [2022-03-19 01:39:20,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:20,920 INFO L93 Difference]: Finished difference Result 781 states and 1023 transitions. [2022-03-19 01:39:20,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-19 01:39:20,921 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.4) internal successors, (48), 10 states have internal predecessors, (48), 4 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) Word has length 66 [2022-03-19 01:39:20,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:20,922 INFO L225 Difference]: With dead ends: 781 [2022-03-19 01:39:20,922 INFO L226 Difference]: Without dead ends: 756 [2022-03-19 01:39:20,923 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-03-19 01:39:20,923 INFO L912 BasicCegarLoop]: 485 mSDtfsCounter, 1391 mSDsluCounter, 1978 mSDsCounter, 0 mSdLazyCounter, 5010 mSolverCounterSat, 523 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1394 SdHoareTripleChecker+Valid, 2463 SdHoareTripleChecker+Invalid, 5533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 523 IncrementalHoareTripleChecker+Valid, 5010 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:20,923 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1394 Valid, 2463 Invalid, 5533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [523 Valid, 5010 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-03-19 01:39:20,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 756 states. [2022-03-19 01:39:20,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 756 to 688. [2022-03-19 01:39:20,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 688 states, 545 states have (on average 1.2990825688073395) internal successors, (708), 559 states have internal predecessors, (708), 80 states have call successors, (80), 47 states have call predecessors, (80), 62 states have return successors, (99), 88 states have call predecessors, (99), 74 states have call successors, (99) [2022-03-19 01:39:20,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 688 states to 688 states and 887 transitions. [2022-03-19 01:39:20,998 INFO L78 Accepts]: Start accepts. Automaton has 688 states and 887 transitions. Word has length 66 [2022-03-19 01:39:20,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:20,999 INFO L478 AbstractCegarLoop]: Abstraction has 688 states and 887 transitions. [2022-03-19 01:39:20,999 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.4) internal successors, (48), 10 states have internal predecessors, (48), 4 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) [2022-03-19 01:39:20,999 INFO L276 IsEmpty]: Start isEmpty. Operand 688 states and 887 transitions. [2022-03-19 01:39:21,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-03-19 01:39:21,000 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:21,000 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] [2022-03-19 01:39:21,001 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-03-19 01:39:21,001 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:21,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:21,001 INFO L85 PathProgramCache]: Analyzing trace with hash 1659747958, now seen corresponding path program 1 times [2022-03-19 01:39:21,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:21,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783545737] [2022-03-19 01:39:21,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:21,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:21,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:21,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:21,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:21,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:21,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:21,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:21,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:21,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:21,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:21,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:21,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:21,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-19 01:39:21,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:21,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-19 01:39:21,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:21,219 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-19 01:39:21,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:21,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783545737] [2022-03-19 01:39:21,219 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783545737] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:21,219 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:21,219 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-19 01:39:21,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597640209] [2022-03-19 01:39:21,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:21,220 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-19 01:39:21,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:21,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-19 01:39:21,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-03-19 01:39:21,220 INFO L87 Difference]: Start difference. First operand 688 states and 887 transitions. Second operand has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 5 states have internal predecessors, (49), 3 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-03-19 01:39:22,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:22,669 INFO L93 Difference]: Finished difference Result 820 states and 1069 transitions. [2022-03-19 01:39:22,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-19 01:39:22,670 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 5 states have internal predecessors, (49), 3 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2022-03-19 01:39:22,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:22,672 INFO L225 Difference]: With dead ends: 820 [2022-03-19 01:39:22,672 INFO L226 Difference]: Without dead ends: 787 [2022-03-19 01:39:22,672 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=138, Invalid=282, Unknown=0, NotChecked=0, Total=420 [2022-03-19 01:39:22,673 INFO L912 BasicCegarLoop]: 486 mSDtfsCounter, 738 mSDsluCounter, 683 mSDsCounter, 0 mSdLazyCounter, 1579 mSolverCounterSat, 246 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 741 SdHoareTripleChecker+Valid, 1169 SdHoareTripleChecker+Invalid, 1825 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 246 IncrementalHoareTripleChecker+Valid, 1579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:22,673 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [741 Valid, 1169 Invalid, 1825 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [246 Valid, 1579 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-19 01:39:22,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 787 states. [2022-03-19 01:39:22,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 787 to 694. [2022-03-19 01:39:22,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 550 states have (on average 1.298181818181818) internal successors, (714), 564 states have internal predecessors, (714), 81 states have call successors, (81), 47 states have call predecessors, (81), 62 states have return successors, (100), 89 states have call predecessors, (100), 75 states have call successors, (100) [2022-03-19 01:39:22,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 895 transitions. [2022-03-19 01:39:22,737 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 895 transitions. Word has length 65 [2022-03-19 01:39:22,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:22,737 INFO L478 AbstractCegarLoop]: Abstraction has 694 states and 895 transitions. [2022-03-19 01:39:22,737 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 5 states have internal predecessors, (49), 3 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-03-19 01:39:22,737 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 895 transitions. [2022-03-19 01:39:22,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-03-19 01:39:22,738 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:22,738 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] [2022-03-19 01:39:22,738 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-03-19 01:39:22,739 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:22,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:22,739 INFO L85 PathProgramCache]: Analyzing trace with hash -697612646, now seen corresponding path program 1 times [2022-03-19 01:39:22,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:22,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448153461] [2022-03-19 01:39:22,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:22,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:22,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:22,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:22,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:22,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:22,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:22,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:22,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:22,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:22,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:22,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:22,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:22,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-19 01:39:22,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:22,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-03-19 01:39:22,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:22,934 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-19 01:39:22,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:22,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448153461] [2022-03-19 01:39:22,934 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448153461] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:22,934 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:22,935 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-19 01:39:22,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018140047] [2022-03-19 01:39:22,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:22,935 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-19 01:39:22,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:22,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-19 01:39:22,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-03-19 01:39:22,936 INFO L87 Difference]: Start difference. First operand 694 states and 895 transitions. Second operand has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-19 01:39:24,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:24,263 INFO L93 Difference]: Finished difference Result 818 states and 1062 transitions. [2022-03-19 01:39:24,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-19 01:39:24,264 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2022-03-19 01:39:24,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:24,266 INFO L225 Difference]: With dead ends: 818 [2022-03-19 01:39:24,266 INFO L226 Difference]: Without dead ends: 764 [2022-03-19 01:39:24,266 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2022-03-19 01:39:24,266 INFO L912 BasicCegarLoop]: 492 mSDtfsCounter, 1382 mSDsluCounter, 774 mSDsCounter, 0 mSdLazyCounter, 1506 mSolverCounterSat, 510 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1384 SdHoareTripleChecker+Valid, 1266 SdHoareTripleChecker+Invalid, 2016 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 510 IncrementalHoareTripleChecker+Valid, 1506 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:24,267 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1384 Valid, 1266 Invalid, 2016 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [510 Valid, 1506 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-19 01:39:24,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2022-03-19 01:39:24,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 694. [2022-03-19 01:39:24,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 550 states have (on average 1.2945454545454544) internal successors, (712), 564 states have internal predecessors, (712), 81 states have call successors, (81), 47 states have call predecessors, (81), 62 states have return successors, (100), 89 states have call predecessors, (100), 75 states have call successors, (100) [2022-03-19 01:39:24,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 893 transitions. [2022-03-19 01:39:24,357 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 893 transitions. Word has length 66 [2022-03-19 01:39:24,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:24,358 INFO L478 AbstractCegarLoop]: Abstraction has 694 states and 893 transitions. [2022-03-19 01:39:24,358 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-19 01:39:24,358 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 893 transitions. [2022-03-19 01:39:24,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-03-19 01:39:24,359 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:24,359 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] [2022-03-19 01:39:24,360 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-03-19 01:39:24,360 INFO L403 AbstractCegarLoop]: === Iteration 46 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:24,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:24,360 INFO L85 PathProgramCache]: Analyzing trace with hash -346812709, now seen corresponding path program 1 times [2022-03-19 01:39:24,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:24,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588845234] [2022-03-19 01:39:24,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:24,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:24,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:24,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:24,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:24,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:24,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:24,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:24,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:24,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:24,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:24,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:24,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:24,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-19 01:39:24,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:24,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-03-19 01:39:24,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:24,621 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-19 01:39:24,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:24,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588845234] [2022-03-19 01:39:24,621 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588845234] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:24,621 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:24,622 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-19 01:39:24,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772402561] [2022-03-19 01:39:24,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:24,623 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-19 01:39:24,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:24,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-19 01:39:24,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2022-03-19 01:39:24,623 INFO L87 Difference]: Start difference. First operand 694 states and 893 transitions. Second operand has 16 states, 16 states have (on average 3.125) internal successors, (50), 7 states have internal predecessors, (50), 3 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-19 01:39:26,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:26,596 INFO L93 Difference]: Finished difference Result 789 states and 1029 transitions. [2022-03-19 01:39:26,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-19 01:39:26,597 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.125) internal successors, (50), 7 states have internal predecessors, (50), 3 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2022-03-19 01:39:26,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:26,599 INFO L225 Difference]: With dead ends: 789 [2022-03-19 01:39:26,599 INFO L226 Difference]: Without dead ends: 712 [2022-03-19 01:39:26,600 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2022-03-19 01:39:26,600 INFO L912 BasicCegarLoop]: 499 mSDtfsCounter, 1151 mSDsluCounter, 1580 mSDsCounter, 0 mSdLazyCounter, 3590 mSolverCounterSat, 434 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1156 SdHoareTripleChecker+Valid, 2079 SdHoareTripleChecker+Invalid, 4024 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 434 IncrementalHoareTripleChecker+Valid, 3590 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:26,600 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1156 Valid, 2079 Invalid, 4024 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [434 Valid, 3590 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-19 01:39:26,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2022-03-19 01:39:26,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 657. [2022-03-19 01:39:26,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 520 states have (on average 1.2807692307692307) internal successors, (666), 534 states have internal predecessors, (666), 74 states have call successors, (74), 47 states have call predecessors, (74), 62 states have return successors, (92), 82 states have call predecessors, (92), 68 states have call successors, (92) [2022-03-19 01:39:26,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 832 transitions. [2022-03-19 01:39:26,673 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 832 transitions. Word has length 66 [2022-03-19 01:39:26,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:26,673 INFO L478 AbstractCegarLoop]: Abstraction has 657 states and 832 transitions. [2022-03-19 01:39:26,673 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.125) internal successors, (50), 7 states have internal predecessors, (50), 3 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-19 01:39:26,673 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 832 transitions. [2022-03-19 01:39:26,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-19 01:39:26,674 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:26,674 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-19 01:39:26,674 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-03-19 01:39:26,675 INFO L403 AbstractCegarLoop]: === Iteration 47 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:26,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:26,675 INFO L85 PathProgramCache]: Analyzing trace with hash 255041077, now seen corresponding path program 1 times [2022-03-19 01:39:26,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:26,675 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377354809] [2022-03-19 01:39:26,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:26,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:26,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:26,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:26,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:26,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:26,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:26,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:26,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:26,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:26,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:26,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-19 01:39:26,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:26,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-19 01:39:26,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:26,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:26,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:26,844 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-19 01:39:26,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:26,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377354809] [2022-03-19 01:39:26,844 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377354809] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:26,844 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:26,844 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-19 01:39:26,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744411632] [2022-03-19 01:39:26,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:26,845 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-19 01:39:26,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:26,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-19 01:39:26,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-03-19 01:39:26,845 INFO L87 Difference]: Start difference. First operand 657 states and 832 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-19 01:39:28,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:28,121 INFO L93 Difference]: Finished difference Result 841 states and 1078 transitions. [2022-03-19 01:39:28,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-19 01:39:28,122 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) Word has length 67 [2022-03-19 01:39:28,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:28,123 INFO L225 Difference]: With dead ends: 841 [2022-03-19 01:39:28,123 INFO L226 Difference]: Without dead ends: 829 [2022-03-19 01:39:28,124 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=98, Unknown=0, NotChecked=0, Total=156 [2022-03-19 01:39:28,124 INFO L912 BasicCegarLoop]: 464 mSDtfsCounter, 479 mSDsluCounter, 445 mSDsCounter, 0 mSdLazyCounter, 1387 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 493 SdHoareTripleChecker+Valid, 909 SdHoareTripleChecker+Invalid, 1548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 1387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:28,124 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [493 Valid, 909 Invalid, 1548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 1387 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-19 01:39:28,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 829 states. [2022-03-19 01:39:28,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 829 to 703. [2022-03-19 01:39:28,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 703 states, 556 states have (on average 1.2733812949640289) internal successors, (708), 572 states have internal predecessors, (708), 76 states have call successors, (76), 49 states have call predecessors, (76), 70 states have return successors, (100), 90 states have call predecessors, (100), 70 states have call successors, (100) [2022-03-19 01:39:28,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 703 states to 703 states and 884 transitions. [2022-03-19 01:39:28,184 INFO L78 Accepts]: Start accepts. Automaton has 703 states and 884 transitions. Word has length 67 [2022-03-19 01:39:28,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:28,184 INFO L478 AbstractCegarLoop]: Abstraction has 703 states and 884 transitions. [2022-03-19 01:39:28,184 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-19 01:39:28,184 INFO L276 IsEmpty]: Start isEmpty. Operand 703 states and 884 transitions. [2022-03-19 01:39:28,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-19 01:39:28,185 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:28,185 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-19 01:39:28,185 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-03-19 01:39:28,185 INFO L403 AbstractCegarLoop]: === Iteration 48 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:28,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:28,185 INFO L85 PathProgramCache]: Analyzing trace with hash -2058592464, now seen corresponding path program 1 times [2022-03-19 01:39:28,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:28,186 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438969676] [2022-03-19 01:39:28,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:28,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:28,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:28,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:28,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:28,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:28,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:28,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:28,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:28,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:28,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:28,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:28,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:28,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-03-19 01:39:28,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:28,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:28,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:28,366 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 01:39:28,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:28,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438969676] [2022-03-19 01:39:28,366 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1438969676] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:28,366 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:28,366 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-19 01:39:28,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715308966] [2022-03-19 01:39:28,366 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:28,366 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-19 01:39:28,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:28,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-19 01:39:28,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-03-19 01:39:28,367 INFO L87 Difference]: Start difference. First operand 703 states and 884 transitions. Second operand has 12 states, 12 states have (on average 4.25) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-19 01:39:29,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:29,614 INFO L93 Difference]: Finished difference Result 786 states and 995 transitions. [2022-03-19 01:39:29,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-19 01:39:29,614 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.25) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 67 [2022-03-19 01:39:29,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:29,616 INFO L225 Difference]: With dead ends: 786 [2022-03-19 01:39:29,616 INFO L226 Difference]: Without dead ends: 747 [2022-03-19 01:39:29,616 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2022-03-19 01:39:29,616 INFO L912 BasicCegarLoop]: 439 mSDtfsCounter, 950 mSDsluCounter, 779 mSDsCounter, 0 mSdLazyCounter, 1456 mSolverCounterSat, 360 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 952 SdHoareTripleChecker+Valid, 1218 SdHoareTripleChecker+Invalid, 1816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 360 IncrementalHoareTripleChecker+Valid, 1456 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:29,617 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [952 Valid, 1218 Invalid, 1816 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [360 Valid, 1456 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-19 01:39:29,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 747 states. [2022-03-19 01:39:29,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 747 to 698. [2022-03-19 01:39:29,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 698 states, 552 states have (on average 1.2735507246376812) internal successors, (703), 568 states have internal predecessors, (703), 75 states have call successors, (75), 49 states have call predecessors, (75), 70 states have return successors, (99), 89 states have call predecessors, (99), 69 states have call successors, (99) [2022-03-19 01:39:29,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 698 states to 698 states and 877 transitions. [2022-03-19 01:39:29,688 INFO L78 Accepts]: Start accepts. Automaton has 698 states and 877 transitions. Word has length 67 [2022-03-19 01:39:29,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:29,688 INFO L478 AbstractCegarLoop]: Abstraction has 698 states and 877 transitions. [2022-03-19 01:39:29,688 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.25) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-19 01:39:29,688 INFO L276 IsEmpty]: Start isEmpty. Operand 698 states and 877 transitions. [2022-03-19 01:39:29,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-03-19 01:39:29,689 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:29,689 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-19 01:39:29,689 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-03-19 01:39:29,690 INFO L403 AbstractCegarLoop]: === Iteration 49 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:29,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:29,690 INFO L85 PathProgramCache]: Analyzing trace with hash -238065346, now seen corresponding path program 1 times [2022-03-19 01:39:29,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:29,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142063670] [2022-03-19 01:39:29,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:29,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:29,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:29,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:29,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:29,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:29,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:29,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:29,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:29,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:29,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:29,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-19 01:39:29,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:29,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-19 01:39:29,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:29,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:29,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:29,875 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-19 01:39:29,875 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:29,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142063670] [2022-03-19 01:39:29,875 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1142063670] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:29,875 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:29,875 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-19 01:39:29,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965910429] [2022-03-19 01:39:29,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:29,876 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-19 01:39:29,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:29,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-19 01:39:29,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-03-19 01:39:29,877 INFO L87 Difference]: Start difference. First operand 698 states and 877 transitions. Second operand has 10 states, 10 states have (on average 5.2) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-19 01:39:30,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:30,814 INFO L93 Difference]: Finished difference Result 778 states and 992 transitions. [2022-03-19 01:39:30,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-19 01:39:30,814 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) Word has length 68 [2022-03-19 01:39:30,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:30,815 INFO L225 Difference]: With dead ends: 778 [2022-03-19 01:39:30,815 INFO L226 Difference]: Without dead ends: 733 [2022-03-19 01:39:30,816 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=98, Unknown=0, NotChecked=0, Total=156 [2022-03-19 01:39:30,816 INFO L912 BasicCegarLoop]: 453 mSDtfsCounter, 1307 mSDsluCounter, 377 mSDsCounter, 0 mSdLazyCounter, 752 mSolverCounterSat, 465 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1323 SdHoareTripleChecker+Valid, 830 SdHoareTripleChecker+Invalid, 1217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 465 IncrementalHoareTripleChecker+Valid, 752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:30,816 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1323 Valid, 830 Invalid, 1217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [465 Valid, 752 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-19 01:39:30,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 733 states. [2022-03-19 01:39:30,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 733 to 679. [2022-03-19 01:39:30,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 679 states, 538 states have (on average 1.2639405204460967) internal successors, (680), 553 states have internal predecessors, (680), 74 states have call successors, (74), 48 states have call predecessors, (74), 66 states have return successors, (95), 85 states have call predecessors, (95), 68 states have call successors, (95) [2022-03-19 01:39:30,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 849 transitions. [2022-03-19 01:39:30,876 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 849 transitions. Word has length 68 [2022-03-19 01:39:30,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:30,876 INFO L478 AbstractCegarLoop]: Abstraction has 679 states and 849 transitions. [2022-03-19 01:39:30,876 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-19 01:39:30,877 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 849 transitions. [2022-03-19 01:39:30,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-03-19 01:39:30,877 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:30,878 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-19 01:39:30,878 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-03-19 01:39:30,878 INFO L403 AbstractCegarLoop]: === Iteration 50 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:30,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:30,878 INFO L85 PathProgramCache]: Analyzing trace with hash -653091009, now seen corresponding path program 1 times [2022-03-19 01:39:30,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:30,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201958728] [2022-03-19 01:39:30,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:30,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:30,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:30,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:30,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:30,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:30,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:30,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:30,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:31,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:31,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:31,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-19 01:39:31,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:31,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-19 01:39:31,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:31,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:31,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:31,074 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-19 01:39:31,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:31,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201958728] [2022-03-19 01:39:31,074 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201958728] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:31,074 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:31,074 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-19 01:39:31,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223487258] [2022-03-19 01:39:31,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:31,074 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-19 01:39:31,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:31,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-19 01:39:31,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-03-19 01:39:31,075 INFO L87 Difference]: Start difference. First operand 679 states and 849 transitions. Second operand has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 5 states have internal predecessors, (52), 3 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-19 01:39:32,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:32,514 INFO L93 Difference]: Finished difference Result 812 states and 1032 transitions. [2022-03-19 01:39:32,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-19 01:39:32,515 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 5 states have internal predecessors, (52), 3 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) Word has length 68 [2022-03-19 01:39:32,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:32,517 INFO L225 Difference]: With dead ends: 812 [2022-03-19 01:39:32,517 INFO L226 Difference]: Without dead ends: 803 [2022-03-19 01:39:32,517 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=113, Invalid=267, Unknown=0, NotChecked=0, Total=380 [2022-03-19 01:39:32,518 INFO L912 BasicCegarLoop]: 441 mSDtfsCounter, 1044 mSDsluCounter, 411 mSDsCounter, 0 mSdLazyCounter, 1353 mSolverCounterSat, 351 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1051 SdHoareTripleChecker+Valid, 852 SdHoareTripleChecker+Invalid, 1704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 351 IncrementalHoareTripleChecker+Valid, 1353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:32,518 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1051 Valid, 852 Invalid, 1704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [351 Valid, 1353 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-19 01:39:32,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 803 states. [2022-03-19 01:39:32,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 803 to 679. [2022-03-19 01:39:32,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 679 states, 538 states have (on average 1.2602230483271375) internal successors, (678), 553 states have internal predecessors, (678), 74 states have call successors, (74), 48 states have call predecessors, (74), 66 states have return successors, (95), 85 states have call predecessors, (95), 68 states have call successors, (95) [2022-03-19 01:39:32,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 847 transitions. [2022-03-19 01:39:32,621 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 847 transitions. Word has length 68 [2022-03-19 01:39:32,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:32,621 INFO L478 AbstractCegarLoop]: Abstraction has 679 states and 847 transitions. [2022-03-19 01:39:32,622 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 5 states have internal predecessors, (52), 3 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-19 01:39:32,622 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 847 transitions. [2022-03-19 01:39:32,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-19 01:39:32,623 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:32,623 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] [2022-03-19 01:39:32,624 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-03-19 01:39:32,624 INFO L403 AbstractCegarLoop]: === Iteration 51 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:32,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:32,624 INFO L85 PathProgramCache]: Analyzing trace with hash -1034853120, now seen corresponding path program 1 times [2022-03-19 01:39:32,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:32,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59083197] [2022-03-19 01:39:32,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:32,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:32,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:32,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:32,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:32,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:32,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:32,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:32,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:32,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:32,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:32,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-19 01:39:32,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:32,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-19 01:39:32,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:32,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-03-19 01:39:32,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:32,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-03-19 01:39:32,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:32,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:32,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:32,922 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-19 01:39:32,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:32,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59083197] [2022-03-19 01:39:32,922 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59083197] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:32,922 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:32,922 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-19 01:39:32,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672328974] [2022-03-19 01:39:32,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:32,923 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-19 01:39:32,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:32,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-19 01:39:32,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2022-03-19 01:39:32,923 INFO L87 Difference]: Start difference. First operand 679 states and 847 transitions. Second operand has 21 states, 20 states have (on average 2.7) internal successors, (54), 10 states have internal predecessors, (54), 4 states have call successors, (11), 10 states have call predecessors, (11), 4 states have return successors, (9), 5 states have call predecessors, (9), 3 states have call successors, (9) [2022-03-19 01:39:34,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:34,994 INFO L93 Difference]: Finished difference Result 768 states and 974 transitions. [2022-03-19 01:39:34,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-19 01:39:34,995 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.7) internal successors, (54), 10 states have internal predecessors, (54), 4 states have call successors, (11), 10 states have call predecessors, (11), 4 states have return successors, (9), 5 states have call predecessors, (9), 3 states have call successors, (9) Word has length 74 [2022-03-19 01:39:34,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:34,997 INFO L225 Difference]: With dead ends: 768 [2022-03-19 01:39:34,997 INFO L226 Difference]: Without dead ends: 743 [2022-03-19 01:39:34,997 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-03-19 01:39:34,997 INFO L912 BasicCegarLoop]: 446 mSDtfsCounter, 765 mSDsluCounter, 2144 mSDsCounter, 0 mSdLazyCounter, 4384 mSolverCounterSat, 286 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 770 SdHoareTripleChecker+Valid, 2590 SdHoareTripleChecker+Invalid, 4670 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 286 IncrementalHoareTripleChecker+Valid, 4384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:34,998 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [770 Valid, 2590 Invalid, 4670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [286 Valid, 4384 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-19 01:39:34,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 743 states. [2022-03-19 01:39:35,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 743 to 677. [2022-03-19 01:39:35,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 677 states, 537 states have (on average 1.2588454376163873) internal successors, (676), 552 states have internal predecessors, (676), 73 states have call successors, (73), 48 states have call predecessors, (73), 66 states have return successors, (94), 84 states have call predecessors, (94), 67 states have call successors, (94) [2022-03-19 01:39:35,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 677 states to 677 states and 843 transitions. [2022-03-19 01:39:35,071 INFO L78 Accepts]: Start accepts. Automaton has 677 states and 843 transitions. Word has length 74 [2022-03-19 01:39:35,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:35,071 INFO L478 AbstractCegarLoop]: Abstraction has 677 states and 843 transitions. [2022-03-19 01:39:35,071 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.7) internal successors, (54), 10 states have internal predecessors, (54), 4 states have call successors, (11), 10 states have call predecessors, (11), 4 states have return successors, (9), 5 states have call predecessors, (9), 3 states have call successors, (9) [2022-03-19 01:39:35,071 INFO L276 IsEmpty]: Start isEmpty. Operand 677 states and 843 transitions. [2022-03-19 01:39:35,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-03-19 01:39:35,072 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:35,072 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-19 01:39:35,073 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-03-19 01:39:35,073 INFO L403 AbstractCegarLoop]: === Iteration 52 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:35,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:35,073 INFO L85 PathProgramCache]: Analyzing trace with hash -8057471, now seen corresponding path program 1 times [2022-03-19 01:39:35,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:35,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255826806] [2022-03-19 01:39:35,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:35,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:35,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:35,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:35,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:35,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:35,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:35,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:35,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:35,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:35,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:35,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-19 01:39:35,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:35,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-03-19 01:39:35,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:35,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-19 01:39:35,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:35,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:35,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:35,400 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-19 01:39:35,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:35,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255826806] [2022-03-19 01:39:35,400 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255826806] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:35,400 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:35,400 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-03-19 01:39:35,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41645820] [2022-03-19 01:39:35,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:35,400 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-19 01:39:35,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:35,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-19 01:39:35,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2022-03-19 01:39:35,401 INFO L87 Difference]: Start difference. First operand 677 states and 843 transitions. Second operand has 23 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 11 states have internal predecessors, (52), 4 states have call successors, (10), 10 states have call predecessors, (10), 5 states have return successors, (8), 6 states have call predecessors, (8), 3 states have call successors, (8) [2022-03-19 01:39:37,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:37,667 INFO L93 Difference]: Finished difference Result 749 states and 942 transitions. [2022-03-19 01:39:37,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-19 01:39:37,667 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 11 states have internal predecessors, (52), 4 states have call successors, (10), 10 states have call predecessors, (10), 5 states have return successors, (8), 6 states have call predecessors, (8), 3 states have call successors, (8) Word has length 70 [2022-03-19 01:39:37,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:37,669 INFO L225 Difference]: With dead ends: 749 [2022-03-19 01:39:37,669 INFO L226 Difference]: Without dead ends: 721 [2022-03-19 01:39:37,669 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=148, Invalid=908, Unknown=0, NotChecked=0, Total=1056 [2022-03-19 01:39:37,670 INFO L912 BasicCegarLoop]: 438 mSDtfsCounter, 733 mSDsluCounter, 2339 mSDsCounter, 0 mSdLazyCounter, 5041 mSolverCounterSat, 275 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 735 SdHoareTripleChecker+Valid, 2777 SdHoareTripleChecker+Invalid, 5316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 275 IncrementalHoareTripleChecker+Valid, 5041 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:37,670 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [735 Valid, 2777 Invalid, 5316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [275 Valid, 5041 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-19 01:39:37,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 721 states. [2022-03-19 01:39:37,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 721 to 673. [2022-03-19 01:39:37,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 673 states, 534 states have (on average 1.2584269662921348) internal successors, (672), 549 states have internal predecessors, (672), 72 states have call successors, (72), 48 states have call predecessors, (72), 66 states have return successors, (93), 83 states have call predecessors, (93), 66 states have call successors, (93) [2022-03-19 01:39:37,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 673 states to 673 states and 837 transitions. [2022-03-19 01:39:37,766 INFO L78 Accepts]: Start accepts. Automaton has 673 states and 837 transitions. Word has length 70 [2022-03-19 01:39:37,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:37,766 INFO L478 AbstractCegarLoop]: Abstraction has 673 states and 837 transitions. [2022-03-19 01:39:37,766 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 11 states have internal predecessors, (52), 4 states have call successors, (10), 10 states have call predecessors, (10), 5 states have return successors, (8), 6 states have call predecessors, (8), 3 states have call successors, (8) [2022-03-19 01:39:37,766 INFO L276 IsEmpty]: Start isEmpty. Operand 673 states and 837 transitions. [2022-03-19 01:39:37,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-19 01:39:37,768 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:37,768 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] [2022-03-19 01:39:37,768 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-03-19 01:39:37,768 INFO L403 AbstractCegarLoop]: === Iteration 53 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:37,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:37,768 INFO L85 PathProgramCache]: Analyzing trace with hash 300413188, now seen corresponding path program 1 times [2022-03-19 01:39:37,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:37,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829685854] [2022-03-19 01:39:37,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:37,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:37,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:37,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:37,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:37,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:37,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:37,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:37,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:37,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:37,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:37,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-19 01:39:37,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:37,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-19 01:39:37,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:37,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:37,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:37,956 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-19 01:39:37,957 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:37,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829685854] [2022-03-19 01:39:37,957 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829685854] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:37,957 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:37,957 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-19 01:39:37,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980170231] [2022-03-19 01:39:37,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:37,957 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-19 01:39:37,957 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:37,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-19 01:39:37,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-03-19 01:39:37,958 INFO L87 Difference]: Start difference. First operand 673 states and 837 transitions. Second operand has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 5 states have internal predecessors, (53), 3 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-19 01:39:39,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:39,616 INFO L93 Difference]: Finished difference Result 800 states and 1011 transitions. [2022-03-19 01:39:39,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-19 01:39:39,617 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 5 states have internal predecessors, (53), 3 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) Word has length 69 [2022-03-19 01:39:39,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:39,618 INFO L225 Difference]: With dead ends: 800 [2022-03-19 01:39:39,618 INFO L226 Difference]: Without dead ends: 796 [2022-03-19 01:39:39,619 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=137, Invalid=325, Unknown=0, NotChecked=0, Total=462 [2022-03-19 01:39:39,619 INFO L912 BasicCegarLoop]: 446 mSDtfsCounter, 1448 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 1846 mSolverCounterSat, 503 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1455 SdHoareTripleChecker+Valid, 944 SdHoareTripleChecker+Invalid, 2349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 503 IncrementalHoareTripleChecker+Valid, 1846 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:39,619 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1455 Valid, 944 Invalid, 2349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [503 Valid, 1846 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-19 01:39:39,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 796 states. [2022-03-19 01:39:39,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 796 to 671. [2022-03-19 01:39:39,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 532 states have (on average 1.2575187969924813) internal successors, (669), 547 states have internal predecessors, (669), 72 states have call successors, (72), 48 states have call predecessors, (72), 66 states have return successors, (93), 83 states have call predecessors, (93), 66 states have call successors, (93) [2022-03-19 01:39:39,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 834 transitions. [2022-03-19 01:39:39,685 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 834 transitions. Word has length 69 [2022-03-19 01:39:39,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:39,685 INFO L478 AbstractCegarLoop]: Abstraction has 671 states and 834 transitions. [2022-03-19 01:39:39,685 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 5 states have internal predecessors, (53), 3 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-19 01:39:39,685 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 834 transitions. [2022-03-19 01:39:39,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-19 01:39:39,686 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:39,686 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] [2022-03-19 01:39:39,686 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-03-19 01:39:39,686 INFO L403 AbstractCegarLoop]: === Iteration 54 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:39,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:39,687 INFO L85 PathProgramCache]: Analyzing trace with hash 300444932, now seen corresponding path program 1 times [2022-03-19 01:39:39,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:39,687 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444813374] [2022-03-19 01:39:39,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:39,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:39,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:39,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:39,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:39,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:39,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:39,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:39,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:39,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:39,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:39,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-19 01:39:39,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:39,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-19 01:39:39,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:39,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:39,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:39,932 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-19 01:39:39,932 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:39,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444813374] [2022-03-19 01:39:39,933 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1444813374] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:39,933 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:39,933 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-03-19 01:39:39,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641631001] [2022-03-19 01:39:39,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:39,934 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-19 01:39:39,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:39,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-19 01:39:39,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2022-03-19 01:39:39,935 INFO L87 Difference]: Start difference. First operand 671 states and 834 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 8 states have internal predecessors, (53), 2 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 4 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-19 01:39:41,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:41,610 INFO L93 Difference]: Finished difference Result 729 states and 916 transitions. [2022-03-19 01:39:41,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-19 01:39:41,611 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 8 states have internal predecessors, (53), 2 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 4 states have call predecessors, (7), 1 states have call successors, (7) Word has length 69 [2022-03-19 01:39:41,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:41,615 INFO L225 Difference]: With dead ends: 729 [2022-03-19 01:39:41,615 INFO L226 Difference]: Without dead ends: 694 [2022-03-19 01:39:41,615 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=100, Invalid=656, Unknown=0, NotChecked=0, Total=756 [2022-03-19 01:39:41,616 INFO L912 BasicCegarLoop]: 387 mSDtfsCounter, 593 mSDsluCounter, 1196 mSDsCounter, 0 mSdLazyCounter, 3627 mSolverCounterSat, 207 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 606 SdHoareTripleChecker+Valid, 1583 SdHoareTripleChecker+Invalid, 3834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 207 IncrementalHoareTripleChecker+Valid, 3627 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:41,616 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [606 Valid, 1583 Invalid, 3834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [207 Valid, 3627 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-19 01:39:41,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 694 states. [2022-03-19 01:39:41,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 694 to 642. [2022-03-19 01:39:41,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 508 states have (on average 1.2539370078740157) internal successors, (637), 522 states have internal predecessors, (637), 71 states have call successors, (71), 47 states have call predecessors, (71), 62 states have return successors, (89), 79 states have call predecessors, (89), 65 states have call successors, (89) [2022-03-19 01:39:41,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 797 transitions. [2022-03-19 01:39:41,703 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 797 transitions. Word has length 69 [2022-03-19 01:39:41,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:41,703 INFO L478 AbstractCegarLoop]: Abstraction has 642 states and 797 transitions. [2022-03-19 01:39:41,703 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 8 states have internal predecessors, (53), 2 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 4 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-19 01:39:41,703 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 797 transitions. [2022-03-19 01:39:41,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-19 01:39:41,704 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:41,704 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] [2022-03-19 01:39:41,705 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-03-19 01:39:41,705 INFO L403 AbstractCegarLoop]: === Iteration 55 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:41,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:41,705 INFO L85 PathProgramCache]: Analyzing trace with hash 1365836196, now seen corresponding path program 1 times [2022-03-19 01:39:41,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:41,705 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061719194] [2022-03-19 01:39:41,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:41,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:41,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:41,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:41,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:41,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:41,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:41,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:41,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:41,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:41,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:41,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:41,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:41,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-19 01:39:41,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:41,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-19 01:39:41,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:41,879 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-19 01:39:41,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:41,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061719194] [2022-03-19 01:39:41,880 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061719194] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:41,880 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:41,880 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-19 01:39:41,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754061662] [2022-03-19 01:39:41,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:41,880 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-19 01:39:41,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:41,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-19 01:39:41,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-03-19 01:39:41,881 INFO L87 Difference]: Start difference. First operand 642 states and 797 transitions. Second operand has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-19 01:39:42,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:42,923 INFO L93 Difference]: Finished difference Result 724 states and 905 transitions. [2022-03-19 01:39:42,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-19 01:39:42,924 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 69 [2022-03-19 01:39:42,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:42,925 INFO L225 Difference]: With dead ends: 724 [2022-03-19 01:39:42,925 INFO L226 Difference]: Without dead ends: 685 [2022-03-19 01:39:42,926 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2022-03-19 01:39:42,926 INFO L912 BasicCegarLoop]: 423 mSDtfsCounter, 906 mSDsluCounter, 746 mSDsCounter, 0 mSdLazyCounter, 1235 mSolverCounterSat, 336 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 908 SdHoareTripleChecker+Valid, 1169 SdHoareTripleChecker+Invalid, 1571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 336 IncrementalHoareTripleChecker+Valid, 1235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:42,926 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [908 Valid, 1169 Invalid, 1571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [336 Valid, 1235 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-19 01:39:42,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2022-03-19 01:39:43,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 637. [2022-03-19 01:39:43,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 504 states have (on average 1.253968253968254) internal successors, (632), 518 states have internal predecessors, (632), 70 states have call successors, (70), 47 states have call predecessors, (70), 62 states have return successors, (88), 78 states have call predecessors, (88), 64 states have call successors, (88) [2022-03-19 01:39:43,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 790 transitions. [2022-03-19 01:39:43,003 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 790 transitions. Word has length 69 [2022-03-19 01:39:43,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:43,003 INFO L478 AbstractCegarLoop]: Abstraction has 637 states and 790 transitions. [2022-03-19 01:39:43,004 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-19 01:39:43,004 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 790 transitions. [2022-03-19 01:39:43,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-19 01:39:43,005 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:43,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 01:39:43,005 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-03-19 01:39:43,005 INFO L403 AbstractCegarLoop]: === Iteration 56 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:43,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:43,006 INFO L85 PathProgramCache]: Analyzing trace with hash -415492251, now seen corresponding path program 1 times [2022-03-19 01:39:43,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:43,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420182647] [2022-03-19 01:39:43,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:43,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:43,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:43,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:43,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:43,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:43,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:43,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:43,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:43,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:43,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:43,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:43,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:43,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-19 01:39:43,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:43,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-19 01:39:43,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:43,271 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-19 01:39:43,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:43,271 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420182647] [2022-03-19 01:39:43,271 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420182647] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:43,272 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:43,272 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-03-19 01:39:43,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952136369] [2022-03-19 01:39:43,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:43,272 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-19 01:39:43,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:43,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-19 01:39:43,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2022-03-19 01:39:43,273 INFO L87 Difference]: Start difference. First operand 637 states and 790 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 8 states have internal predecessors, (53), 3 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 5 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-19 01:39:45,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:45,012 INFO L93 Difference]: Finished difference Result 712 states and 893 transitions. [2022-03-19 01:39:45,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-19 01:39:45,013 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 8 states have internal predecessors, (53), 3 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 5 states have call predecessors, (7), 2 states have call successors, (7) Word has length 69 [2022-03-19 01:39:45,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:45,014 INFO L225 Difference]: With dead ends: 712 [2022-03-19 01:39:45,014 INFO L226 Difference]: Without dead ends: 682 [2022-03-19 01:39:45,015 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=96, Invalid=456, Unknown=0, NotChecked=0, Total=552 [2022-03-19 01:39:45,015 INFO L912 BasicCegarLoop]: 438 mSDtfsCounter, 699 mSDsluCounter, 1647 mSDsCounter, 0 mSdLazyCounter, 3407 mSolverCounterSat, 252 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 702 SdHoareTripleChecker+Valid, 2085 SdHoareTripleChecker+Invalid, 3659 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 252 IncrementalHoareTripleChecker+Valid, 3407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:45,015 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [702 Valid, 2085 Invalid, 3659 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [252 Valid, 3407 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-19 01:39:45,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2022-03-19 01:39:45,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 634. [2022-03-19 01:39:45,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 502 states have (on average 1.252988047808765) internal successors, (629), 516 states have internal predecessors, (629), 69 states have call successors, (69), 47 states have call predecessors, (69), 62 states have return successors, (87), 77 states have call predecessors, (87), 63 states have call successors, (87) [2022-03-19 01:39:45,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 785 transitions. [2022-03-19 01:39:45,076 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 785 transitions. Word has length 69 [2022-03-19 01:39:45,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:45,077 INFO L478 AbstractCegarLoop]: Abstraction has 634 states and 785 transitions. [2022-03-19 01:39:45,077 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 8 states have internal predecessors, (53), 3 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 5 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-19 01:39:45,077 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 785 transitions. [2022-03-19 01:39:45,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-03-19 01:39:45,078 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:45,078 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-19 01:39:45,078 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-03-19 01:39:45,078 INFO L403 AbstractCegarLoop]: === Iteration 57 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:45,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:45,079 INFO L85 PathProgramCache]: Analyzing trace with hash 135714178, now seen corresponding path program 1 times [2022-03-19 01:39:45,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:45,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469907651] [2022-03-19 01:39:45,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:45,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:45,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:45,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:45,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:45,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:45,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:45,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:45,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:45,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:45,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:45,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-19 01:39:45,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:45,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-03-19 01:39:45,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:45,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-19 01:39:45,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:45,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:45,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:45,262 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-19 01:39:45,262 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:45,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469907651] [2022-03-19 01:39:45,262 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469907651] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:45,262 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:45,262 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-19 01:39:45,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116150265] [2022-03-19 01:39:45,263 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:45,263 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-19 01:39:45,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:45,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-19 01:39:45,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2022-03-19 01:39:45,263 INFO L87 Difference]: Start difference. First operand 634 states and 785 transitions. Second operand has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-19 01:39:46,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:46,252 INFO L93 Difference]: Finished difference Result 724 states and 902 transitions. [2022-03-19 01:39:46,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-19 01:39:46,252 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 71 [2022-03-19 01:39:46,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:46,254 INFO L225 Difference]: With dead ends: 724 [2022-03-19 01:39:46,254 INFO L226 Difference]: Without dead ends: 686 [2022-03-19 01:39:46,254 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=184, Unknown=0, NotChecked=0, Total=272 [2022-03-19 01:39:46,255 INFO L912 BasicCegarLoop]: 413 mSDtfsCounter, 1142 mSDsluCounter, 606 mSDsCounter, 0 mSdLazyCounter, 1149 mSolverCounterSat, 418 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1143 SdHoareTripleChecker+Valid, 1019 SdHoareTripleChecker+Invalid, 1567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 418 IncrementalHoareTripleChecker+Valid, 1149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:46,255 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1143 Valid, 1019 Invalid, 1567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [418 Valid, 1149 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-19 01:39:46,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 686 states. [2022-03-19 01:39:46,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 686 to 634. [2022-03-19 01:39:46,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 502 states have (on average 1.250996015936255) internal successors, (628), 516 states have internal predecessors, (628), 69 states have call successors, (69), 47 states have call predecessors, (69), 62 states have return successors, (87), 77 states have call predecessors, (87), 63 states have call successors, (87) [2022-03-19 01:39:46,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 784 transitions. [2022-03-19 01:39:46,349 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 784 transitions. Word has length 71 [2022-03-19 01:39:46,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:46,349 INFO L478 AbstractCegarLoop]: Abstraction has 634 states and 784 transitions. [2022-03-19 01:39:46,349 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-19 01:39:46,349 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 784 transitions. [2022-03-19 01:39:46,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-03-19 01:39:46,350 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:46,351 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-19 01:39:46,351 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-03-19 01:39:46,351 INFO L403 AbstractCegarLoop]: === Iteration 58 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:46,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:46,351 INFO L85 PathProgramCache]: Analyzing trace with hash 1161206177, now seen corresponding path program 1 times [2022-03-19 01:39:46,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:46,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174333731] [2022-03-19 01:39:46,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:46,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:46,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:46,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:46,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:46,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:46,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:46,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:46,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:46,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:46,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:46,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-19 01:39:46,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:46,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-03-19 01:39:46,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:46,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-19 01:39:46,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:46,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:46,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:46,655 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-19 01:39:46,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:46,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174333731] [2022-03-19 01:39:46,656 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174333731] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:46,656 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:46,656 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-19 01:39:46,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683013536] [2022-03-19 01:39:46,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:46,656 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-19 01:39:46,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:46,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-19 01:39:46,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2022-03-19 01:39:46,657 INFO L87 Difference]: Start difference. First operand 634 states and 784 transitions. Second operand has 21 states, 20 states have (on average 2.65) internal successors, (53), 10 states have internal predecessors, (53), 4 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) [2022-03-19 01:39:48,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:48,682 INFO L93 Difference]: Finished difference Result 722 states and 908 transitions. [2022-03-19 01:39:48,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-19 01:39:48,683 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.65) internal successors, (53), 10 states have internal predecessors, (53), 4 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) Word has length 71 [2022-03-19 01:39:48,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:48,684 INFO L225 Difference]: With dead ends: 722 [2022-03-19 01:39:48,684 INFO L226 Difference]: Without dead ends: 684 [2022-03-19 01:39:48,685 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-03-19 01:39:48,685 INFO L912 BasicCegarLoop]: 422 mSDtfsCounter, 723 mSDsluCounter, 2020 mSDsCounter, 0 mSdLazyCounter, 4178 mSolverCounterSat, 271 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 727 SdHoareTripleChecker+Valid, 2442 SdHoareTripleChecker+Invalid, 4449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 271 IncrementalHoareTripleChecker+Valid, 4178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:48,685 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [727 Valid, 2442 Invalid, 4449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [271 Valid, 4178 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-19 01:39:48,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2022-03-19 01:39:48,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 629. [2022-03-19 01:39:48,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 629 states, 498 states have (on average 1.2469879518072289) internal successors, (621), 512 states have internal predecessors, (621), 68 states have call successors, (68), 47 states have call predecessors, (68), 62 states have return successors, (85), 76 states have call predecessors, (85), 62 states have call successors, (85) [2022-03-19 01:39:48,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 629 states to 629 states and 774 transitions. [2022-03-19 01:39:48,748 INFO L78 Accepts]: Start accepts. Automaton has 629 states and 774 transitions. Word has length 71 [2022-03-19 01:39:48,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:48,748 INFO L478 AbstractCegarLoop]: Abstraction has 629 states and 774 transitions. [2022-03-19 01:39:48,748 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.65) internal successors, (53), 10 states have internal predecessors, (53), 4 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) [2022-03-19 01:39:48,748 INFO L276 IsEmpty]: Start isEmpty. Operand 629 states and 774 transitions. [2022-03-19 01:39:48,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-03-19 01:39:48,749 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:48,749 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-19 01:39:48,749 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-03-19 01:39:48,749 INFO L403 AbstractCegarLoop]: === Iteration 59 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:48,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:48,750 INFO L85 PathProgramCache]: Analyzing trace with hash -1109131485, now seen corresponding path program 1 times [2022-03-19 01:39:48,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:48,750 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472136078] [2022-03-19 01:39:48,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:48,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:48,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:48,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:48,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:48,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:48,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:48,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:48,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:48,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:48,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:48,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-19 01:39:48,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:48,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-03-19 01:39:48,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:48,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-19 01:39:48,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:48,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:48,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:48,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-19 01:39:48,959 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:48,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472136078] [2022-03-19 01:39:48,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472136078] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:48,959 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:48,959 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-19 01:39:48,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410955112] [2022-03-19 01:39:48,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:48,959 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-19 01:39:48,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:48,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-19 01:39:48,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2022-03-19 01:39:48,960 INFO L87 Difference]: Start difference. First operand 629 states and 774 transitions. Second operand has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-19 01:39:50,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:50,125 INFO L93 Difference]: Finished difference Result 717 states and 888 transitions. [2022-03-19 01:39:50,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-19 01:39:50,125 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 71 [2022-03-19 01:39:50,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:50,126 INFO L225 Difference]: With dead ends: 717 [2022-03-19 01:39:50,126 INFO L226 Difference]: Without dead ends: 673 [2022-03-19 01:39:50,127 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=184, Unknown=0, NotChecked=0, Total=272 [2022-03-19 01:39:50,127 INFO L912 BasicCegarLoop]: 402 mSDtfsCounter, 257 mSDsluCounter, 918 mSDsCounter, 0 mSdLazyCounter, 1624 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 1320 SdHoareTripleChecker+Invalid, 1713 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:50,127 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [258 Valid, 1320 Invalid, 1713 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 1624 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-19 01:39:50,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2022-03-19 01:39:50,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 623. [2022-03-19 01:39:50,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 493 states have (on average 1.2474645030425964) internal successors, (615), 507 states have internal predecessors, (615), 67 states have call successors, (67), 47 states have call predecessors, (67), 62 states have return successors, (84), 75 states have call predecessors, (84), 61 states have call successors, (84) [2022-03-19 01:39:50,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 766 transitions. [2022-03-19 01:39:50,188 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 766 transitions. Word has length 71 [2022-03-19 01:39:50,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:50,188 INFO L478 AbstractCegarLoop]: Abstraction has 623 states and 766 transitions. [2022-03-19 01:39:50,188 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-19 01:39:50,188 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 766 transitions. [2022-03-19 01:39:50,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-03-19 01:39:50,189 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:50,189 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-19 01:39:50,189 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-03-19 01:39:50,190 INFO L403 AbstractCegarLoop]: === Iteration 60 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:50,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:50,190 INFO L85 PathProgramCache]: Analyzing trace with hash -1256769401, now seen corresponding path program 1 times [2022-03-19 01:39:50,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:50,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346250712] [2022-03-19 01:39:50,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:50,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:50,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:50,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:50,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:50,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:50,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:50,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:50,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:50,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:50,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:50,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-19 01:39:50,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:50,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-19 01:39:50,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:50,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:50,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:50,435 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-19 01:39:50,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:50,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346250712] [2022-03-19 01:39:50,435 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346250712] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:50,435 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:50,435 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-03-19 01:39:50,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868039038] [2022-03-19 01:39:50,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:50,436 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-19 01:39:50,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:50,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-19 01:39:50,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2022-03-19 01:39:50,437 INFO L87 Difference]: Start difference. First operand 623 states and 766 transitions. Second operand has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 8 states have internal predecessors, (55), 2 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 4 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-19 01:39:52,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:52,305 INFO L93 Difference]: Finished difference Result 854 states and 1053 transitions. [2022-03-19 01:39:52,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-19 01:39:52,305 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 8 states have internal predecessors, (55), 2 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 4 states have call predecessors, (7), 1 states have call successors, (7) Word has length 71 [2022-03-19 01:39:52,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:52,307 INFO L225 Difference]: With dead ends: 854 [2022-03-19 01:39:52,307 INFO L226 Difference]: Without dead ends: 715 [2022-03-19 01:39:52,308 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=112, Invalid=700, Unknown=0, NotChecked=0, Total=812 [2022-03-19 01:39:52,308 INFO L912 BasicCegarLoop]: 373 mSDtfsCounter, 956 mSDsluCounter, 1533 mSDsCounter, 0 mSdLazyCounter, 3698 mSolverCounterSat, 344 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 969 SdHoareTripleChecker+Valid, 1906 SdHoareTripleChecker+Invalid, 4042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 344 IncrementalHoareTripleChecker+Valid, 3698 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:52,309 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [969 Valid, 1906 Invalid, 4042 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [344 Valid, 3698 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-19 01:39:52,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2022-03-19 01:39:52,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 629. [2022-03-19 01:39:52,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 629 states, 499 states have (on average 1.2364729458917836) internal successors, (617), 513 states have internal predecessors, (617), 67 states have call successors, (67), 47 states have call predecessors, (67), 62 states have return successors, (84), 75 states have call predecessors, (84), 61 states have call successors, (84) [2022-03-19 01:39:52,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 629 states to 629 states and 768 transitions. [2022-03-19 01:39:52,409 INFO L78 Accepts]: Start accepts. Automaton has 629 states and 768 transitions. Word has length 71 [2022-03-19 01:39:52,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:52,409 INFO L478 AbstractCegarLoop]: Abstraction has 629 states and 768 transitions. [2022-03-19 01:39:52,409 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 8 states have internal predecessors, (55), 2 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 4 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-19 01:39:52,409 INFO L276 IsEmpty]: Start isEmpty. Operand 629 states and 768 transitions. [2022-03-19 01:39:52,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-03-19 01:39:52,410 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:52,411 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] [2022-03-19 01:39:52,411 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-03-19 01:39:52,411 INFO L403 AbstractCegarLoop]: === Iteration 61 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:52,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:52,411 INFO L85 PathProgramCache]: Analyzing trace with hash 958622839, now seen corresponding path program 1 times [2022-03-19 01:39:52,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:52,411 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118119812] [2022-03-19 01:39:52,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:52,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:52,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:52,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:52,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:52,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:52,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:52,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:52,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:52,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:52,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:52,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-19 01:39:52,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:52,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-19 01:39:52,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:52,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:52,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:52,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:52,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:52,606 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-19 01:39:52,606 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:52,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118119812] [2022-03-19 01:39:52,606 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118119812] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:52,606 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:52,606 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-19 01:39:52,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78391162] [2022-03-19 01:39:52,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:52,607 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-19 01:39:52,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:52,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-19 01:39:52,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2022-03-19 01:39:52,607 INFO L87 Difference]: Start difference. First operand 629 states and 768 transitions. Second operand has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-19 01:39:53,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:53,515 INFO L93 Difference]: Finished difference Result 717 states and 882 transitions. [2022-03-19 01:39:53,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-19 01:39:53,515 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 73 [2022-03-19 01:39:53,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:53,517 INFO L225 Difference]: With dead ends: 717 [2022-03-19 01:39:53,517 INFO L226 Difference]: Without dead ends: 667 [2022-03-19 01:39:53,517 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=184, Unknown=0, NotChecked=0, Total=272 [2022-03-19 01:39:53,517 INFO L912 BasicCegarLoop]: 393 mSDtfsCounter, 658 mSDsluCounter, 606 mSDsCounter, 0 mSdLazyCounter, 1093 mSolverCounterSat, 242 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 659 SdHoareTripleChecker+Valid, 999 SdHoareTripleChecker+Invalid, 1335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 242 IncrementalHoareTripleChecker+Valid, 1093 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:53,517 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [659 Valid, 999 Invalid, 1335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [242 Valid, 1093 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 01:39:53,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 667 states. [2022-03-19 01:39:53,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 667 to 617. [2022-03-19 01:39:53,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 617 states, 488 states have (on average 1.2315573770491803) internal successors, (601), 502 states have internal predecessors, (601), 66 states have call successors, (66), 47 states have call predecessors, (66), 62 states have return successors, (83), 74 states have call predecessors, (83), 60 states have call successors, (83) [2022-03-19 01:39:53,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 617 states to 617 states and 750 transitions. [2022-03-19 01:39:53,580 INFO L78 Accepts]: Start accepts. Automaton has 617 states and 750 transitions. Word has length 73 [2022-03-19 01:39:53,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:53,580 INFO L478 AbstractCegarLoop]: Abstraction has 617 states and 750 transitions. [2022-03-19 01:39:53,580 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-19 01:39:53,580 INFO L276 IsEmpty]: Start isEmpty. Operand 617 states and 750 transitions. [2022-03-19 01:39:53,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-03-19 01:39:53,581 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:53,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 01:39:53,581 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-03-19 01:39:53,581 INFO L403 AbstractCegarLoop]: === Iteration 62 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:53,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:53,581 INFO L85 PathProgramCache]: Analyzing trace with hash 1514534938, now seen corresponding path program 1 times [2022-03-19 01:39:53,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:53,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656089641] [2022-03-19 01:39:53,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:53,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:53,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:53,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:53,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:53,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:53,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:53,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:53,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:53,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:53,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:53,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-19 01:39:53,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:53,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-19 01:39:53,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:53,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:53,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:53,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-19 01:39:53,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:53,883 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-19 01:39:53,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:53,883 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656089641] [2022-03-19 01:39:53,883 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1656089641] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:53,883 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:53,883 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-03-19 01:39:53,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743360505] [2022-03-19 01:39:53,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:53,883 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-19 01:39:53,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:53,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-19 01:39:53,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2022-03-19 01:39:53,884 INFO L87 Difference]: Start difference. First operand 617 states and 750 transitions. Second operand has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 10 states have internal predecessors, (55), 5 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 6 states have call predecessors, (8), 4 states have call successors, (8) [2022-03-19 01:39:57,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:39:57,913 INFO L93 Difference]: Finished difference Result 1504 states and 1836 transitions. [2022-03-19 01:39:57,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-19 01:39:57,915 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 10 states have internal predecessors, (55), 5 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 6 states have call predecessors, (8), 4 states have call successors, (8) Word has length 73 [2022-03-19 01:39:57,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:39:57,917 INFO L225 Difference]: With dead ends: 1504 [2022-03-19 01:39:57,917 INFO L226 Difference]: Without dead ends: 1357 [2022-03-19 01:39:57,918 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 749 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=676, Invalid=2630, Unknown=0, NotChecked=0, Total=3306 [2022-03-19 01:39:57,918 INFO L912 BasicCegarLoop]: 412 mSDtfsCounter, 3376 mSDsluCounter, 1090 mSDsCounter, 0 mSdLazyCounter, 4421 mSolverCounterSat, 1144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3381 SdHoareTripleChecker+Valid, 1502 SdHoareTripleChecker+Invalid, 5565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1144 IncrementalHoareTripleChecker+Valid, 4421 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-03-19 01:39:57,918 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [3381 Valid, 1502 Invalid, 5565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1144 Valid, 4421 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-03-19 01:39:57,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1357 states. [2022-03-19 01:39:58,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1357 to 978. [2022-03-19 01:39:58,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 978 states, 777 states have (on average 1.250965250965251) internal successors, (972), 800 states have internal predecessors, (972), 101 states have call successors, (101), 77 states have call predecessors, (101), 99 states have return successors, (132), 107 states have call predecessors, (132), 95 states have call successors, (132) [2022-03-19 01:39:58,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 978 states to 978 states and 1205 transitions. [2022-03-19 01:39:58,066 INFO L78 Accepts]: Start accepts. Automaton has 978 states and 1205 transitions. Word has length 73 [2022-03-19 01:39:58,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:39:58,067 INFO L478 AbstractCegarLoop]: Abstraction has 978 states and 1205 transitions. [2022-03-19 01:39:58,067 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 10 states have internal predecessors, (55), 5 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 6 states have call predecessors, (8), 4 states have call successors, (8) [2022-03-19 01:39:58,067 INFO L276 IsEmpty]: Start isEmpty. Operand 978 states and 1205 transitions. [2022-03-19 01:39:58,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-03-19 01:39:58,069 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:39:58,069 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] [2022-03-19 01:39:58,069 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-03-19 01:39:58,069 INFO L403 AbstractCegarLoop]: === Iteration 63 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:39:58,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:39:58,069 INFO L85 PathProgramCache]: Analyzing trace with hash 100059264, now seen corresponding path program 1 times [2022-03-19 01:39:58,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:39:58,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010695875] [2022-03-19 01:39:58,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:39:58,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:39:58,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:58,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:39:58,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:58,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:39:58,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:58,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:39:58,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:58,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:39:58,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:58,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:58,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:58,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-19 01:39:58,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:58,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-19 01:39:58,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:58,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:39:58,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:39:58,397 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-19 01:39:58,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:39:58,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010695875] [2022-03-19 01:39:58,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010695875] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:39:58,398 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:39:58,398 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-19 01:39:58,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25686622] [2022-03-19 01:39:58,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:39:58,398 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-19 01:39:58,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:39:58,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-19 01:39:58,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2022-03-19 01:39:58,399 INFO L87 Difference]: Start difference. First operand 978 states and 1205 transitions. Second operand has 20 states, 20 states have (on average 3.05) internal successors, (61), 9 states have internal predecessors, (61), 2 states have call successors, (10), 9 states have call predecessors, (10), 5 states have return successors, (8), 5 states have call predecessors, (8), 1 states have call successors, (8) [2022-03-19 01:40:00,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:40:00,075 INFO L93 Difference]: Finished difference Result 1080 states and 1346 transitions. [2022-03-19 01:40:00,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-19 01:40:00,075 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.05) internal successors, (61), 9 states have internal predecessors, (61), 2 states have call successors, (10), 9 states have call predecessors, (10), 5 states have return successors, (8), 5 states have call predecessors, (8), 1 states have call successors, (8) Word has length 79 [2022-03-19 01:40:00,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:40:00,078 INFO L225 Difference]: With dead ends: 1080 [2022-03-19 01:40:00,078 INFO L226 Difference]: Without dead ends: 1038 [2022-03-19 01:40:00,078 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-03-19 01:40:00,079 INFO L912 BasicCegarLoop]: 393 mSDtfsCounter, 383 mSDsluCounter, 2031 mSDsCounter, 0 mSdLazyCounter, 3882 mSolverCounterSat, 153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 386 SdHoareTripleChecker+Valid, 2424 SdHoareTripleChecker+Invalid, 4035 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 3882 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-19 01:40:00,079 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [386 Valid, 2424 Invalid, 4035 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 3882 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-19 01:40:00,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1038 states. [2022-03-19 01:40:00,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1038 to 968. [2022-03-19 01:40:00,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 968 states, 771 states have (on average 1.2503242542153048) internal successors, (964), 794 states have internal predecessors, (964), 97 states have call successors, (97), 77 states have call predecessors, (97), 99 states have return successors, (128), 103 states have call predecessors, (128), 91 states have call successors, (128) [2022-03-19 01:40:00,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 968 states to 968 states and 1189 transitions. [2022-03-19 01:40:00,191 INFO L78 Accepts]: Start accepts. Automaton has 968 states and 1189 transitions. Word has length 79 [2022-03-19 01:40:00,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:40:00,191 INFO L478 AbstractCegarLoop]: Abstraction has 968 states and 1189 transitions. [2022-03-19 01:40:00,191 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.05) internal successors, (61), 9 states have internal predecessors, (61), 2 states have call successors, (10), 9 states have call predecessors, (10), 5 states have return successors, (8), 5 states have call predecessors, (8), 1 states have call successors, (8) [2022-03-19 01:40:00,191 INFO L276 IsEmpty]: Start isEmpty. Operand 968 states and 1189 transitions. [2022-03-19 01:40:00,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-19 01:40:00,192 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:40:00,192 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-19 01:40:00,192 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-03-19 01:40:00,192 INFO L403 AbstractCegarLoop]: === Iteration 64 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:40:00,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:40:00,193 INFO L85 PathProgramCache]: Analyzing trace with hash 226042889, now seen corresponding path program 1 times [2022-03-19 01:40:00,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:40:00,193 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456355443] [2022-03-19 01:40:00,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:40:00,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:40:00,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:00,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:40:00,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:00,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:40:00,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:00,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:40:00,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:00,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:40:00,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:00,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:40:00,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:00,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-19 01:40:00,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:00,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:40:00,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:00,493 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-19 01:40:00,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:40:00,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456355443] [2022-03-19 01:40:00,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1456355443] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:40:00,493 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:40:00,493 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-03-19 01:40:00,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705161594] [2022-03-19 01:40:00,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:40:00,494 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-19 01:40:00,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:40:00,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-19 01:40:00,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2022-03-19 01:40:00,495 INFO L87 Difference]: Start difference. First operand 968 states and 1189 transitions. Second operand has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 9 states have internal predecessors, (56), 2 states have call successors, (9), 8 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-19 01:40:02,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:40:02,612 INFO L93 Difference]: Finished difference Result 1040 states and 1294 transitions. [2022-03-19 01:40:02,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-19 01:40:02,613 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 9 states have internal predecessors, (56), 2 states have call successors, (9), 8 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) Word has length 72 [2022-03-19 01:40:02,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:40:02,615 INFO L225 Difference]: With dead ends: 1040 [2022-03-19 01:40:02,615 INFO L226 Difference]: Without dead ends: 955 [2022-03-19 01:40:02,615 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-03-19 01:40:02,615 INFO L912 BasicCegarLoop]: 373 mSDtfsCounter, 184 mSDsluCounter, 1892 mSDsCounter, 0 mSdLazyCounter, 4171 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 2265 SdHoareTripleChecker+Invalid, 4242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 4171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-19 01:40:02,616 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [186 Valid, 2265 Invalid, 4242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 4171 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-19 01:40:02,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 955 states. [2022-03-19 01:40:02,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 955 to 876. [2022-03-19 01:40:02,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 876 states, 695 states have (on average 1.260431654676259) internal successors, (876), 715 states have internal predecessors, (876), 90 states have call successors, (90), 71 states have call predecessors, (90), 90 states have return successors, (118), 95 states have call predecessors, (118), 85 states have call successors, (118) [2022-03-19 01:40:02,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 876 states to 876 states and 1084 transitions. [2022-03-19 01:40:02,727 INFO L78 Accepts]: Start accepts. Automaton has 876 states and 1084 transitions. Word has length 72 [2022-03-19 01:40:02,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:40:02,727 INFO L478 AbstractCegarLoop]: Abstraction has 876 states and 1084 transitions. [2022-03-19 01:40:02,727 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 9 states have internal predecessors, (56), 2 states have call successors, (9), 8 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-19 01:40:02,727 INFO L276 IsEmpty]: Start isEmpty. Operand 876 states and 1084 transitions. [2022-03-19 01:40:02,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-03-19 01:40:02,729 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:40:02,729 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] [2022-03-19 01:40:02,729 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2022-03-19 01:40:02,729 INFO L403 AbstractCegarLoop]: === Iteration 65 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:40:02,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:40:02,729 INFO L85 PathProgramCache]: Analyzing trace with hash -293312583, now seen corresponding path program 1 times [2022-03-19 01:40:02,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:40:02,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621849633] [2022-03-19 01:40:02,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:40:02,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:40:02,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:02,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:40:02,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:02,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:40:02,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:02,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:40:02,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:02,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:40:02,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:02,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-19 01:40:02,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:02,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-19 01:40:02,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:02,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:40:02,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:02,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-19 01:40:02,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:02,914 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-19 01:40:02,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:40:02,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621849633] [2022-03-19 01:40:02,915 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621849633] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:40:02,915 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:40:02,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-19 01:40:02,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644745445] [2022-03-19 01:40:02,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:40:02,915 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-19 01:40:02,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:40:02,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-19 01:40:02,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2022-03-19 01:40:02,916 INFO L87 Difference]: Start difference. First operand 876 states and 1084 transitions. Second operand has 14 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 6 states have internal predecessors, (55), 5 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2022-03-19 01:40:04,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:40:04,876 INFO L93 Difference]: Finished difference Result 1263 states and 1556 transitions. [2022-03-19 01:40:04,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-19 01:40:04,876 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 6 states have internal predecessors, (55), 5 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) Word has length 73 [2022-03-19 01:40:04,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:40:04,878 INFO L225 Difference]: With dead ends: 1263 [2022-03-19 01:40:04,878 INFO L226 Difference]: Without dead ends: 1133 [2022-03-19 01:40:04,878 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=199, Invalid=613, Unknown=0, NotChecked=0, Total=812 [2022-03-19 01:40:04,879 INFO L912 BasicCegarLoop]: 635 mSDtfsCounter, 1953 mSDsluCounter, 951 mSDsCounter, 0 mSdLazyCounter, 2391 mSolverCounterSat, 604 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1957 SdHoareTripleChecker+Valid, 1586 SdHoareTripleChecker+Invalid, 2995 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 604 IncrementalHoareTripleChecker+Valid, 2391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-19 01:40:04,879 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1957 Valid, 1586 Invalid, 2995 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [604 Valid, 2391 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-19 01:40:04,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1133 states. [2022-03-19 01:40:04,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1133 to 978. [2022-03-19 01:40:04,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 978 states, 776 states have (on average 1.2487113402061856) internal successors, (969), 791 states have internal predecessors, (969), 105 states have call successors, (105), 76 states have call predecessors, (105), 96 states have return successors, (135), 114 states have call predecessors, (135), 100 states have call successors, (135) [2022-03-19 01:40:04,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 978 states to 978 states and 1209 transitions. [2022-03-19 01:40:04,995 INFO L78 Accepts]: Start accepts. Automaton has 978 states and 1209 transitions. Word has length 73 [2022-03-19 01:40:04,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:40:04,996 INFO L478 AbstractCegarLoop]: Abstraction has 978 states and 1209 transitions. [2022-03-19 01:40:04,996 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 6 states have internal predecessors, (55), 5 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2022-03-19 01:40:04,996 INFO L276 IsEmpty]: Start isEmpty. Operand 978 states and 1209 transitions. [2022-03-19 01:40:04,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-19 01:40:04,997 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:40:04,997 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] [2022-03-19 01:40:04,997 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-03-19 01:40:04,997 INFO L403 AbstractCegarLoop]: === Iteration 66 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:40:04,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:40:04,998 INFO L85 PathProgramCache]: Analyzing trace with hash -7999414, now seen corresponding path program 1 times [2022-03-19 01:40:04,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:40:04,998 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156229929] [2022-03-19 01:40:04,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:40:04,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:40:05,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:05,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 01:40:05,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:05,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 01:40:05,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:05,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 01:40:05,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:05,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 01:40:05,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:05,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-19 01:40:05,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:05,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-19 01:40:05,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:05,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-03-19 01:40:05,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:05,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-19 01:40:05,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:05,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-19 01:40:05,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 01:40:05,207 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-19 01:40:05,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 01:40:05,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156229929] [2022-03-19 01:40:05,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156229929] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 01:40:05,207 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 01:40:05,207 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-19 01:40:05,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807593772] [2022-03-19 01:40:05,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 01:40:05,208 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-19 01:40:05,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 01:40:05,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-19 01:40:05,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2022-03-19 01:40:05,208 INFO L87 Difference]: Start difference. First operand 978 states and 1209 transitions. Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (11), 10 states have call predecessors, (11), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-19 01:40:06,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 01:40:06,266 INFO L93 Difference]: Finished difference Result 1123 states and 1401 transitions. [2022-03-19 01:40:06,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-19 01:40:06,266 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (11), 10 states have call predecessors, (11), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) Word has length 75 [2022-03-19 01:40:06,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 01:40:06,268 INFO L225 Difference]: With dead ends: 1123 [2022-03-19 01:40:06,268 INFO L226 Difference]: Without dead ends: 1038 [2022-03-19 01:40:06,268 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2022-03-19 01:40:06,268 INFO L912 BasicCegarLoop]: 355 mSDtfsCounter, 349 mSDsluCounter, 911 mSDsCounter, 0 mSdLazyCounter, 1686 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 1266 SdHoareTripleChecker+Invalid, 1825 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 1686 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-19 01:40:06,268 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [350 Valid, 1266 Invalid, 1825 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 1686 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-19 01:40:06,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1038 states. [2022-03-19 01:40:06,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1038 to 960. [2022-03-19 01:40:06,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 960 states, 762 states have (on average 1.2480314960629921) internal successors, (951), 777 states have internal predecessors, (951), 101 states have call successors, (101), 76 states have call predecessors, (101), 96 states have return successors, (129), 110 states have call predecessors, (129), 96 states have call successors, (129) [2022-03-19 01:40:06,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 1181 transitions. [2022-03-19 01:40:06,383 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 1181 transitions. Word has length 75 [2022-03-19 01:40:06,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 01:40:06,383 INFO L478 AbstractCegarLoop]: Abstraction has 960 states and 1181 transitions. [2022-03-19 01:40:06,383 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (11), 10 states have call predecessors, (11), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-19 01:40:06,383 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 1181 transitions. [2022-03-19 01:40:06,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-03-19 01:40:06,384 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 01:40:06,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 01:40:06,385 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2022-03-19 01:40:06,385 INFO L403 AbstractCegarLoop]: === Iteration 67 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 01:40:06,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 01:40:06,385 INFO L85 PathProgramCache]: Analyzing trace with hash -1981078137, now seen corresponding path program 1 times [2022-03-19 01:40:06,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 01:40:06,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144379916] [2022-03-19 01:40:06,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 01:40:06,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 01:40:06,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-03-19 01:40:06,396 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-03-19 01:40:06,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-03-19 01:40:06,449 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-03-19 01:40:06,450 INFO L614 BasicCegarLoop]: Counterexample is feasible [2022-03-19 01:40:06,450 INFO L788 garLoopResultBuilder]: Registering result UNSAFE for location errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-03-19 01:40:06,452 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2022-03-19 01:40:06,454 INFO L718 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 01:40:06,457 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-03-19 01:40:06,553 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.03 01:40:06 BasicIcfg [2022-03-19 01:40:06,553 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-03-19 01:40:06,554 INFO L158 Benchmark]: Toolchain (without parser) took 151200.85ms. Allocated memory was 186.6MB in the beginning and 361.8MB in the end (delta: 175.1MB). Free memory was 157.4MB in the beginning and 133.4MB in the end (delta: 24.0MB). Peak memory consumption was 199.0MB. Max. memory is 8.0GB. [2022-03-19 01:40:06,554 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 186.6MB. Free memory is still 142.1MB. There was no memory consumed. Max. memory is 8.0GB. [2022-03-19 01:40:06,555 INFO L158 Benchmark]: CACSL2BoogieTranslator took 510.97ms. Allocated memory was 186.6MB in the beginning and 242.2MB in the end (delta: 55.6MB). Free memory was 157.2MB in the beginning and 194.4MB in the end (delta: -37.2MB). Peak memory consumption was 21.9MB. Max. memory is 8.0GB. [2022-03-19 01:40:06,555 INFO L158 Benchmark]: Boogie Preprocessor took 87.45ms. Allocated memory is still 242.2MB. Free memory was 194.4MB in the beginning and 189.2MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. [2022-03-19 01:40:06,555 INFO L158 Benchmark]: RCFGBuilder took 1238.10ms. Allocated memory is still 242.2MB. Free memory was 189.2MB in the beginning and 123.1MB in the end (delta: 66.1MB). Peak memory consumption was 66.1MB. Max. memory is 8.0GB. [2022-03-19 01:40:06,555 INFO L158 Benchmark]: IcfgTransformer took 61.55ms. Allocated memory is still 242.2MB. Free memory was 123.1MB in the beginning and 114.7MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. [2022-03-19 01:40:06,555 INFO L158 Benchmark]: TraceAbstraction took 149293.96ms. Allocated memory was 242.2MB in the beginning and 361.8MB in the end (delta: 119.5MB). Free memory was 114.2MB in the beginning and 133.4MB in the end (delta: -19.2MB). Peak memory consumption was 100.8MB. Max. memory is 8.0GB. [2022-03-19 01:40:06,556 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.11ms. Allocated memory is still 186.6MB. Free memory is still 142.1MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 510.97ms. Allocated memory was 186.6MB in the beginning and 242.2MB in the end (delta: 55.6MB). Free memory was 157.2MB in the beginning and 194.4MB in the end (delta: -37.2MB). Peak memory consumption was 21.9MB. Max. memory is 8.0GB. * Boogie Preprocessor took 87.45ms. Allocated memory is still 242.2MB. Free memory was 194.4MB in the beginning and 189.2MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. * RCFGBuilder took 1238.10ms. Allocated memory is still 242.2MB. Free memory was 189.2MB in the beginning and 123.1MB in the end (delta: 66.1MB). Peak memory consumption was 66.1MB. Max. memory is 8.0GB. * IcfgTransformer took 61.55ms. Allocated memory is still 242.2MB. Free memory was 123.1MB in the beginning and 114.7MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. * TraceAbstraction took 149293.96ms. Allocated memory was 242.2MB in the beginning and 361.8MB in the end (delta: 119.5MB). Free memory was 114.2MB in the beginning and 133.4MB in the end (delta: -19.2MB). Peak memory consumption was 100.8MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - CounterExampleResult [Line: 59]: a call to reach_error is reachable a call to reach_error is reachable We found a FailurePath: [L32] int s ; [L33] int UNLOADED ; [L34] int NP ; [L35] int DC ; [L36] int SKIP1 ; [L37] int SKIP2 ; [L38] int MPR1 ; [L39] int MPR3 ; [L40] int IPC ; [L41] int pended ; [L42] int compFptr ; [L43] int compRegistered ; [L44] int lowerDriverReturn ; [L45] int setEventCalled ; [L46] int customIrp ; [L47] int routine ; [L48] int myStatus ; [L49] int pirp ; [L50] int Executive ; [L51] int Suspended ; [L52] int KernelMode ; [L53] int DeviceUsageTypePaging ; VAL [\old(compFptr)=147535, \old(compRegistered)=147529, \old(customIrp)=147518, \old(DC)=147533, \old(DeviceUsageTypePaging)=147522, \old(Executive)=147515, \old(IPC)=147524, \old(KernelMode)=147520, \old(lowerDriverReturn)=147513, \old(MPR1)=147526, \old(MPR3)=147536, \old(myStatus)=147532, \old(NP)=147516, \old(pended)=147519, \old(pirp)=147527, \old(routine)=147514, \old(s)=147521, \old(setEventCalled)=147517, \old(SKIP1)=147523, \old(SKIP2)=147530, \old(Suspended)=147528, \old(UNLOADED)=147534, compFptr=0, compRegistered=0, customIrp=0, DC=0, DeviceUsageTypePaging=0, Executive=0, IPC=0, KernelMode=0, lowerDriverReturn=0, MPR1=0, MPR3=0, myStatus=0, NP=0, pended=0, pirp=0, routine=0, s=0, setEventCalled=0, SKIP1=0, SKIP2=0, Suspended=0, UNLOADED=0] [L1718] int pirp__IoStatus__Status ; [L1719] int d = __VERIFIER_nondet_int() ; [L1720] int status = __VERIFIER_nondet_int() ; [L1721] int irp = __VERIFIER_nondet_int() ; [L1722] int we_should_unload = __VERIFIER_nondet_int() ; [L1723] int irp_choice = __VERIFIER_nondet_int() ; [L1724] int devobj = __VERIFIER_nondet_int() ; [L1725] int __cil_tmp9 ; [L1730] s = 0 [L1731] UNLOADED = 0 [L1732] NP = 0 [L1733] DC = 0 [L1734] SKIP1 = 0 [L1735] SKIP2 = 0 [L1736] MPR1 = 0 [L1737] MPR3 = 0 [L1738] IPC = 0 [L1739] pended = 0 [L1740] compFptr = 0 [L1741] compRegistered = 0 [L1742] lowerDriverReturn = 0 [L1743] setEventCalled = 0 [L1744] customIrp = 0 [L1745] routine = 0 [L1746] myStatus = 0 [L1747] pirp = 0 [L1748] Executive = 0 [L1749] Suspended = 5 [L1750] KernelMode = 0 [L1751] DeviceUsageTypePaging = 1 [L1754] pirp = irp VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, d=0, DC=0, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=0, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=0, MPR3=0, myStatus=0, NP=0, pended=0, pirp=-2, routine=0, s=0, setEventCalled=0, SKIP1=0, SKIP2=0, status=0, Suspended=5, UNLOADED=0, we_should_unload=0] [L1755] CALL _BLAST_init() VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=0, DeviceUsageTypePaging=1, Executive=0, IPC=0, KernelMode=0, lowerDriverReturn=0, MPR1=0, MPR3=0, myStatus=0, NP=0, pended=0, pirp=-2, routine=0, s=0, setEventCalled=0, SKIP1=0, SKIP2=0, Suspended=5, UNLOADED=0] [L67] UNLOADED = 0 [L68] NP = 1 [L69] DC = 2 [L70] SKIP1 = 3 [L71] SKIP2 = 4 [L72] MPR1 = 5 [L73] MPR3 = 6 [L74] IPC = 7 [L75] s = UNLOADED [L76] pended = 0 [L77] compFptr = 0 [L78] compRegistered = 0 [L79] lowerDriverReturn = 0 [L80] setEventCalled = 0 [L81] customIrp = 0 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, pirp=-2, routine=0, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1755] RET _BLAST_init() VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, pirp=-2, routine=0, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, UNLOADED=0, we_should_unload=0] [L1757] COND TRUE status >= 0 [L1758] s = NP [L1759] customIrp = 0 [L1760] setEventCalled = customIrp [L1761] lowerDriverReturn = setEventCalled [L1762] compRegistered = lowerDriverReturn [L1763] compFptr = compRegistered [L1764] pended = compFptr [L1765] pirp__IoStatus__Status = 0 [L1766] myStatus = 0 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, pirp=-2, pirp__IoStatus__Status=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, UNLOADED=0, we_should_unload=0] [L1767] COND TRUE irp_choice == 0 [L1768] pirp__IoStatus__Status = -1073741637 [L1769] myStatus = -1073741637 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, UNLOADED=0, we_should_unload=0] [L1772] CALL stub_driver_init() VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1707] s = NP [L1708] customIrp = 0 [L1709] setEventCalled = customIrp [L1710] lowerDriverReturn = setEventCalled [L1711] compRegistered = lowerDriverReturn [L1712] compFptr = compRegistered [L1713] pended = compFptr VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1772] RET stub_driver_init() VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, UNLOADED=0, we_should_unload=0] [L1775] COND FALSE !(status < 0) [L1779] int tmp_ndt_1; [L1780] tmp_ndt_1 = __VERIFIER_nondet_int() [L1781] COND TRUE tmp_ndt_1 == 2 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1798] CALL, EXPR CdAudioDeviceControl(devobj, pirp) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L313] int deviceExtension__Active = __VERIFIER_nondet_int() ; [L314] int status ; VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L317] COND FALSE !(deviceExtension__Active == 2) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L320] COND FALSE !(deviceExtension__Active == 3) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L323] COND FALSE !(deviceExtension__Active == 1) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L326] COND TRUE deviceExtension__Active == 7 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L348] CALL, EXPR CdAudioHPCdrDeviceControl(DeviceObject, Irp) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1591] int currentIrpStack__Parameters__DeviceIoControl__IoControlCode = __VERIFIER_nondet_int() ; [L1592] int deviceExtension__TargetDeviceObject = __VERIFIER_nondet_int() ; [L1593] int irpSp__Control ; [L1594] int tmp ; [L1595] int tmp___0 ; [L1596] int __cil_tmp8 ; [L1597] int __cil_tmp9 ; [L1598] int __cil_tmp10 ; [L1599] int __cil_tmp11 ; [L1600] int __cil_tmp12 ; [L1604] __cil_tmp8 = 56 [L1605] __cil_tmp9 = 16384 [L1606] __cil_tmp10 = 131072 [L1607] __cil_tmp11 = 147456 [L1608] __cil_tmp12 = 147512 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=0, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=-3, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1609] COND TRUE currentIrpStack__Parameters__DeviceIoControl__IoControlCode == __cil_tmp12 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=0, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=-3, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1610] COND FALSE !(s != NP) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=0, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=-3, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1615] COND FALSE !(compRegistered != 0) [L1620] compRegistered = 1 [L1621] routine = 0 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=1, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=-3, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1625] irpSp__Control = 224 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=1, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=-3, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, irpSp__Control=224, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1626] CALL, EXPR IofCallDriver(deviceExtension__TargetDeviceObject, Irp) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1900] int Irp__PendingReturned = __VERIFIER_nondet_int() ; [L1901] int returnVal2 ; [L1902] int compRetStatus ; [L1903] int lcontext = __VERIFIER_nondet_int() ; [L1904] unsigned long __cil_tmp8 ; VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, Irp__PendingReturned=0, KernelMode=0, lcontext=4, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1907] COND TRUE \read(compRegistered) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, Irp__PendingReturned=0, KernelMode=0, lcontext=4, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1908] COND TRUE routine == 0 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, Irp__PendingReturned=0, KernelMode=0, lcontext=4, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1910] CALL, EXPR HPCdrCompletion(DeviceObject, Irp, lcontext) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(Context)=4, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1569] int Irp__PendingReturned = __VERIFIER_nondet_int() ; [L1570] int Irp__AssociatedIrp__SystemBuffer = __VERIFIER_nondet_int() ; [L1573] COND TRUE \read(Irp__PendingReturned) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(Context)=4, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, Context=4, customIrp=0, DC=2, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, Irp__AssociatedIrp__SystemBuffer=0, Irp__PendingReturned=-4, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1574] COND TRUE pended == 0 [L1575] pended = 1 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(Context)=4, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, Context=4, customIrp=0, DC=2, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, Irp__AssociatedIrp__SystemBuffer=0, Irp__PendingReturned=-4, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1582] COND FALSE !(myStatus >= 0) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(Context)=4, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, Context=4, customIrp=0, DC=2, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, Irp__AssociatedIrp__SystemBuffer=0, Irp__PendingReturned=-4, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1587] return (myStatus); VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(Context)=4, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, \result=-1073741637, compFptr=0, compRegistered=1, Context=4, customIrp=0, DC=2, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, Irp__AssociatedIrp__SystemBuffer=0, Irp__PendingReturned=-4, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1910] RET, EXPR HPCdrCompletion(DeviceObject, Irp, lcontext) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, HPCdrCompletion(DeviceObject, Irp, lcontext)=-1073741637, IPC=7, Irp=-2, Irp__PendingReturned=0, KernelMode=0, lcontext=4, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1910] compRetStatus = HPCdrCompletion(DeviceObject, Irp, lcontext) [L1920] __cil_tmp8 = (unsigned long )compRetStatus VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp8=18446744072635809979, compFptr=0, compRegistered=1, compRetStatus=-1073741637, customIrp=0, DC=2, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, Irp__PendingReturned=0, KernelMode=0, lcontext=4, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1921] COND FALSE !(__cil_tmp8 == -1073741802) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp8=18446744072635809979, compFptr=0, compRegistered=1, compRetStatus=-1073741637, customIrp=0, DC=2, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, Irp__PendingReturned=0, KernelMode=0, lcontext=4, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1928] COND FALSE !(\read(Irp__PendingReturned)) [L1931] int tmp_ndt_4; [L1932] tmp_ndt_4 = __VERIFIER_nondet_int() [L1933] COND TRUE tmp_ndt_4 == 0 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp8=18446744072635809979, compFptr=0, compRegistered=1, compRetStatus=-1073741637, customIrp=0, DC=2, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, Irp__PendingReturned=0, KernelMode=0, lcontext=4, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, tmp_ndt_4=0, UNLOADED=0] [L1944] returnVal2 = 0 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp8=18446744072635809979, compFptr=0, compRegistered=1, compRetStatus=-1073741637, customIrp=0, DC=2, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, Irp__PendingReturned=0, KernelMode=0, lcontext=4, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, returnVal2=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, tmp_ndt_4=0, UNLOADED=0] [L1958] COND TRUE s == NP [L1959] s = IPC [L1960] lowerDriverReturn = returnVal2 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp8=18446744072635809979, compFptr=0, compRegistered=1, compRetStatus=-1073741637, customIrp=0, DC=2, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, Irp__PendingReturned=0, KernelMode=0, lcontext=4, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, returnVal2=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, tmp_ndt_4=0, UNLOADED=0] [L1981] return (returnVal2); VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, \result=0, __cil_tmp8=18446744072635809979, compFptr=0, compRegistered=1, compRetStatus=-1073741637, customIrp=0, DC=2, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, Irp__PendingReturned=0, KernelMode=0, lcontext=4, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, returnVal2=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, tmp_ndt_4=0, UNLOADED=0] [L1626] RET, EXPR IofCallDriver(deviceExtension__TargetDeviceObject, Irp) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=1, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=-3, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IofCallDriver(deviceExtension__TargetDeviceObject, Irp)=0, IPC=7, Irp=-2, irpSp__Control=224, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1626] tmp = IofCallDriver(deviceExtension__TargetDeviceObject, Irp) [L1628] return (tmp); VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, \result=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=1, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=-3, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, irpSp__Control=224, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, tmp=0, UNLOADED=0] [L348] RET, EXPR CdAudioHPCdrDeviceControl(DeviceObject, Irp) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, CdAudioHPCdrDeviceControl(DeviceObject, Irp)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L348] status = CdAudioHPCdrDeviceControl(DeviceObject, Irp) [L363] return (status); VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, \result=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, UNLOADED=0] [L1798] RET, EXPR CdAudioDeviceControl(devobj, pirp) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, CdAudioDeviceControl(devobj, pirp)=0, compFptr=0, compRegistered=1, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1798] status = CdAudioDeviceControl(devobj, pirp) [L1819] COND FALSE !(\read(we_should_unload)) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1825] COND TRUE pended == 1 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1826] COND FALSE !(s == NP) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1833] COND TRUE pended == 1 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1834] COND FALSE !(s == MPR3) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1841] COND TRUE s != UNLOADED VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1842] COND TRUE status != -1 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1843] COND TRUE s != SKIP2 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1844] COND FALSE !(s != IPC) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1857] COND FALSE !(pended != 1) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1869] COND TRUE status != 259 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=0, DC=2, DeviceUsageTypePaging=1, devobj=0, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1871] CALL errorFn() VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L59] reach_error() VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 30 procedures, 517 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 149.2s, OverallIterations: 67, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 128.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 69241 SdHoareTripleChecker+Valid, 111.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 68821 mSDsluCounter, 116893 SdHoareTripleChecker+Invalid, 94.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 78302 mSDsCounter, 24008 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 193585 IncrementalHoareTripleChecker+Invalid, 217593 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 24008 mSolverCounterUnsat, 38591 mSDtfsCounter, 193585 mSolverCounterSat, 0.9s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1741 GetRequests, 647 SyntacticMatches, 14 SemanticMatches, 1080 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2730 ImplicationChecksByTransitivity, 17.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=978occurred in iteration=62, InterpolantAutomatonStates: 890, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 5.2s AutomataMinimizationTime, 66 MinimizatonAttempts, 8532 StatesRemovedByMinimization, 66 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.6s SatisfiabilityAnalysisTime, 13.4s InterpolantComputationTime, 3941 NumberOfCodeBlocks, 3941 NumberOfCodeBlocksAsserted, 67 NumberOfCheckSat, 3802 ConstructedInterpolants, 0 QuantifiedInterpolants, 20031 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 66 InterpolantComputations, 66 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! [2022-03-19 01:40:06,597 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...