/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerCTransformed.xml -s ../../../trunk/examples/settings/automizer/LoopAccelerationJordanC.epf -i ../../../trunk/examples/svcomp/ntdrivers-simplified/cdaudio_simpl1.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-5d317bd [2022-03-18 21:01:34,100 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-18 21:01:34,128 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-18 21:01:34,170 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-18 21:01:34,170 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-18 21:01:34,172 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-18 21:01:34,175 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-18 21:01:34,180 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-18 21:01:34,182 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-18 21:01:34,186 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-18 21:01:34,187 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-18 21:01:34,189 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-18 21:01:34,189 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-18 21:01:34,191 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-18 21:01:34,192 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-18 21:01:34,195 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-18 21:01:34,195 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-18 21:01:34,196 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-18 21:01:34,198 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-18 21:01:34,203 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-18 21:01:34,205 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-03-18 21:01:34,206 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-18 21:01:34,207 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-18 21:01:34,208 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-18 21:01:34,209 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-18 21:01:34,215 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-18 21:01:34,216 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-18 21:01:34,216 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-18 21:01:34,217 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-18 21:01:34,217 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-18 21:01:34,219 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-18 21:01:34,219 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-18 21:01:34,220 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-18 21:01:34,221 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-18 21:01:34,221 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-18 21:01:34,222 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-18 21:01:34,222 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-18 21:01:34,223 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-18 21:01:34,223 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-18 21:01:34,223 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-18 21:01:34,224 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-18 21:01:34,226 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-18 21:01:34,226 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/LoopAccelerationJordanC.epf [2022-03-18 21:01:34,236 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-18 21:01:34,237 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-18 21:01:34,239 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-18 21:01:34,239 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-18 21:01:34,239 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-18 21:01:34,240 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-18 21:01:34,240 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-18 21:01:34,240 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-18 21:01:34,240 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-18 21:01:34,241 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-18 21:01:34,241 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-18 21:01:34,241 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-18 21:01:34,241 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-18 21:01:34,241 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-18 21:01:34,241 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-18 21:01:34,241 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-18 21:01:34,242 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-18 21:01:34,242 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-18 21:01:34,242 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-18 21:01:34,242 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-18 21:01:34,242 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-18 21:01:34,243 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2022-03-18 21:01:34,243 INFO L138 SettingsManager]: * TransformationType=LOOP_ACCELERATION_JORDAN WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-03-18 21:01:34,506 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-18 21:01:34,537 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-18 21:01:34,539 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-18 21:01:34,540 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-18 21:01:34,541 INFO L275 PluginConnector]: CDTParser initialized [2022-03-18 21:01:34,542 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-18 21:01:34,617 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3deb57c61/169c883535ad435c9baca1d6e450c880/FLAG1d6d35fb5 [2022-03-18 21:01:35,103 INFO L306 CDTParser]: Found 1 translation units. [2022-03-18 21:01:35,104 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers-simplified/cdaudio_simpl1.cil-1.c [2022-03-18 21:01:35,132 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3deb57c61/169c883535ad435c9baca1d6e450c880/FLAG1d6d35fb5 [2022-03-18 21:01:35,436 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3deb57c61/169c883535ad435c9baca1d6e450c880 [2022-03-18 21:01:35,438 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-18 21:01:35,439 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-03-18 21:01:35,441 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-18 21:01:35,442 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-18 21:01:35,445 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-18 21:01:35,445 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.03 09:01:35" (1/1) ... [2022-03-18 21:01:35,446 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7aa14e10 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.03 09:01:35, skipping insertion in model container [2022-03-18 21:01:35,446 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.03 09:01:35" (1/1) ... [2022-03-18 21:01:35,452 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-18 21:01:35,496 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-18 21:01:35,668 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-18 21:01:35,806 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-18 21:01:35,814 INFO L203 MainTranslator]: Completed pre-run [2022-03-18 21:01:35,826 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-18 21:01:35,933 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-18 21:01:35,951 INFO L208 MainTranslator]: Completed translation [2022-03-18 21:01:35,952 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.03 09:01:35 WrapperNode [2022-03-18 21:01:35,952 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-18 21:01:35,953 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-18 21:01:35,953 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-18 21:01:35,953 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-18 21:01:35,967 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.03 09:01:35" (1/1) ... [2022-03-18 21:01:35,967 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.03 09:01:35" (1/1) ... [2022-03-18 21:01:35,995 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.03 09:01:35" (1/1) ... [2022-03-18 21:01:35,995 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.03 09:01:35" (1/1) ... [2022-03-18 21:01:36,056 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.03 09:01:35" (1/1) ... [2022-03-18 21:01:36,075 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.03 09:01:35" (1/1) ... [2022-03-18 21:01:36,083 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.03 09:01:35" (1/1) ... [2022-03-18 21:01:36,107 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-18 21:01:36,108 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-18 21:01:36,108 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-18 21:01:36,108 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-18 21:01:36,112 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.03 09:01:35" (1/1) ... [2022-03-18 21:01:36,119 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-18 21:01:36,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-18 21:01:36,141 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-18 21:01:36,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-03-18 21:01:36,190 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-18 21:01:36,190 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-03-18 21:01:36,190 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2022-03-18 21:01:36,191 INFO L138 BoogieDeclarations]: Found implementation of procedure _BLAST_init [2022-03-18 21:01:36,191 INFO L138 BoogieDeclarations]: Found implementation of procedure SendSrbSynchronous [2022-03-18 21:01:36,191 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSignalCompletion [2022-03-18 21:01:36,192 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioStartDevice [2022-03-18 21:01:36,192 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioPnp [2022-03-18 21:01:36,192 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioDeviceControl [2022-03-18 21:01:36,192 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSendToNextDriver [2022-03-18 21:01:36,192 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioIsPlayActive [2022-03-18 21:01:36,175 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-18 21:01:36,193 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudio535DeviceControl [2022-03-18 21:01:36,193 INFO L138 BoogieDeclarations]: Found implementation of procedure AG_SetStatusAndReturn [2022-03-18 21:01:36,194 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudio435DeviceControl [2022-03-18 21:01:36,195 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioAtapiDeviceControl [2022-03-18 21:01:36,195 INFO L138 BoogieDeclarations]: Found implementation of procedure HpCdrProcessLastSession [2022-03-18 21:01:36,195 INFO L138 BoogieDeclarations]: Found implementation of procedure HPCdrCompletion [2022-03-18 21:01:36,195 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioHPCdrDeviceControl [2022-03-18 21:01:36,196 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioForwardIrpSynchronous [2022-03-18 21:01:36,196 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioUnload [2022-03-18 21:01:36,196 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioPower [2022-03-18 21:01:36,196 INFO L138 BoogieDeclarations]: Found implementation of procedure stub_driver_init [2022-03-18 21:01:36,196 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-03-18 21:01:36,196 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2022-03-18 21:01:36,196 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2022-03-18 21:01:36,196 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2022-03-18 21:01:36,196 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2022-03-18 21:01:36,196 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2022-03-18 21:01:36,196 INFO L138 BoogieDeclarations]: Found implementation of procedure PoCallDriver [2022-03-18 21:01:36,196 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2022-03-18 21:01:36,197 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-03-18 21:01:36,197 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-03-18 21:01:36,197 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-03-18 21:01:36,197 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-18 21:01:36,197 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2022-03-18 21:01:36,197 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-03-18 21:01:36,197 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2022-03-18 21:01:36,197 INFO L130 BoogieDeclarations]: Found specification of procedure SendSrbSynchronous [2022-03-18 21:01:36,197 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSignalCompletion [2022-03-18 21:01:36,197 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioStartDevice [2022-03-18 21:01:36,197 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioPnp [2022-03-18 21:01:36,197 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioDeviceControl [2022-03-18 21:01:36,197 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSendToNextDriver [2022-03-18 21:01:36,198 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioIsPlayActive [2022-03-18 21:01:36,198 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudio535DeviceControl [2022-03-18 21:01:36,198 INFO L130 BoogieDeclarations]: Found specification of procedure AG_SetStatusAndReturn [2022-03-18 21:01:36,198 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudio435DeviceControl [2022-03-18 21:01:36,198 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioAtapiDeviceControl [2022-03-18 21:01:36,198 INFO L130 BoogieDeclarations]: Found specification of procedure HPCdrCompletion [2022-03-18 21:01:36,198 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioHPCdrDeviceControl [2022-03-18 21:01:36,198 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioForwardIrpSynchronous [2022-03-18 21:01:36,198 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioPower [2022-03-18 21:01:36,198 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2022-03-18 21:01:36,198 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2022-03-18 21:01:36,198 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2022-03-18 21:01:36,198 INFO L130 BoogieDeclarations]: Found specification of procedure PoCallDriver [2022-03-18 21:01:36,199 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2022-03-18 21:01:36,199 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2022-03-18 21:01:36,199 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2022-03-18 21:01:36,199 INFO L130 BoogieDeclarations]: Found specification of procedure _BLAST_init [2022-03-18 21:01:36,199 INFO L130 BoogieDeclarations]: Found specification of procedure HpCdrProcessLastSession [2022-03-18 21:01:36,199 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioUnload [2022-03-18 21:01:36,199 INFO L130 BoogieDeclarations]: Found specification of procedure stub_driver_init [2022-03-18 21:01:36,199 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-03-18 21:01:36,199 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2022-03-18 21:01:36,199 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-03-18 21:01:36,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-18 21:01:36,200 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-18 21:01:36,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-18 21:01:36,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-18 21:01:36,200 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-18 21:01:36,452 INFO L234 CfgBuilder]: Building ICFG [2022-03-18 21:01:36,454 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-18 21:01:36,631 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-18 21:01:36,731 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2022-03-18 21:01:36,731 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2022-03-18 21:01:36,735 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-18 21:01:36,779 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !false; [2022-03-18 21:01:36,779 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume false; [2022-03-18 21:01:36,806 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-18 21:01:36,823 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2022-03-18 21:01:36,823 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2022-03-18 21:01:36,889 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-18 21:01:36,978 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##6: assume !false; [2022-03-18 21:01:36,979 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L305: #res := 0; [2022-03-18 21:01:36,979 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume false; [2022-03-18 21:01:36,983 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-18 21:01:37,075 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume false; [2022-03-18 21:01:37,075 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##22: assume !false; [2022-03-18 21:01:37,076 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-18 21:01:37,097 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2022-03-18 21:01:37,097 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2022-03-18 21:01:37,121 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-18 21:01:37,133 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume !false; [2022-03-18 21:01:37,133 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##9: assume false; [2022-03-18 21:01:37,135 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-18 21:01:37,249 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume !false; [2022-03-18 21:01:37,250 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume false; [2022-03-18 21:01:37,259 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-18 21:01:37,262 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-18 21:01:37,262 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-18 21:01:37,273 INFO L275 CfgBuilder]: Performing block encoding [2022-03-18 21:01:37,284 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-18 21:01:37,285 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-03-18 21:01:37,287 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.03 09:01:37 BoogieIcfgContainer [2022-03-18 21:01:37,287 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-18 21:01:37,288 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2022-03-18 21:01:37,288 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2022-03-18 21:01:37,289 INFO L275 PluginConnector]: IcfgTransformer initialized [2022-03-18 21:01:37,292 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.03 09:01:37" (1/1) ... [2022-03-18 21:01:37,335 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 18.03 09:01:37 BasicIcfg [2022-03-18 21:01:37,335 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2022-03-18 21:01:37,337 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-18 21:01:37,337 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-18 21:01:37,340 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-18 21:01:37,340 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.03 09:01:35" (1/4) ... [2022-03-18 21:01:37,341 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@28b46534 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.03 09:01:37, skipping insertion in model container [2022-03-18 21:01:37,341 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.03 09:01:35" (2/4) ... [2022-03-18 21:01:37,341 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@28b46534 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.03 09:01:37, skipping insertion in model container [2022-03-18 21:01:37,341 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.03 09:01:37" (3/4) ... [2022-03-18 21:01:37,341 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@28b46534 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.03 09:01:37, skipping insertion in model container [2022-03-18 21:01:37,341 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 18.03 09:01:37" (4/4) ... [2022-03-18 21:01:37,342 INFO L111 eAbstractionObserver]: Analyzing ICFG cdaudio_simpl1.cil-1.cJordan [2022-03-18 21:01:37,349 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:ForwardPredicates Determinization: PREDICATE_ABSTRACTION [2022-03-18 21:01:37,350 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-18 21:01:37,384 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-18 21:01:37,389 INFO L340 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=ForwardPredicates, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP [2022-03-18 21:01:37,389 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-03-18 21:01:37,409 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-18 21:01:37,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-18 21:01:37,417 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:01:37,417 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-18 21:01:37,418 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:01:37,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:01:37,423 INFO L85 PathProgramCache]: Analyzing trace with hash 784814983, now seen corresponding path program 1 times [2022-03-18 21:01:37,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:01:37,431 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774414835] [2022-03-18 21:01:37,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:01:37,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:01:37,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:37,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:01:37,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:37,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:01:37,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:37,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-18 21:01:37,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:01:37,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774414835] [2022-03-18 21:01:37,779 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1774414835] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:01:37,779 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:01:37,779 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-18 21:01:37,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559159491] [2022-03-18 21:01:37,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:01:37,784 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-18 21:01:37,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:01:37,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-18 21:01:37,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-18 21:01:37,818 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-18 21:01:40,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:01:40,367 INFO L93 Difference]: Finished difference Result 681 states and 1043 transitions. [2022-03-18 21:01:40,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-18 21:01:40,369 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-18 21:01:40,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:01:40,383 INFO L225 Difference]: With dead ends: 681 [2022-03-18 21:01:40,383 INFO L226 Difference]: Without dead ends: 665 [2022-03-18 21:01:40,384 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-18 21:01:40,387 INFO L912 BasicCegarLoop]: 741 mSDtfsCounter, 399 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 1595 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s 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.3s IncrementalHoareTripleChecker+Time [2022-03-18 21:01:40,389 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.3s Time] [2022-03-18 21:01:40,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2022-03-18 21:01:40,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 509. [2022-03-18 21:01:40,502 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-18 21:01:40,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 740 transitions. [2022-03-18 21:01:40,506 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 740 transitions. Word has length 20 [2022-03-18 21:01:40,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:01:40,507 INFO L478 AbstractCegarLoop]: Abstraction has 509 states and 740 transitions. [2022-03-18 21:01:40,509 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-18 21:01:40,509 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 740 transitions. [2022-03-18 21:01:40,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-18 21:01:40,510 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:01:40,510 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-18 21:01:40,511 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-18 21:01:40,511 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:01:40,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:01:40,511 INFO L85 PathProgramCache]: Analyzing trace with hash -30338372, now seen corresponding path program 1 times [2022-03-18 21:01:40,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:01:40,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576028462] [2022-03-18 21:01:40,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:01:40,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:01:40,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:40,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:01:40,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:40,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:01:40,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:40,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:01:40,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:40,705 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-18 21:01:40,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:01:40,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576028462] [2022-03-18 21:01:40,706 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576028462] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:01:40,706 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:01:40,706 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-18 21:01:40,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359788754] [2022-03-18 21:01:40,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:01:40,707 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-18 21:01:40,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:01:40,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-18 21:01:40,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-18 21:01:40,708 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-18 21:01:42,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:01:42,447 INFO L93 Difference]: Finished difference Result 847 states and 1261 transitions. [2022-03-18 21:01:42,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-18 21:01:42,447 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-18 21:01:42,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:01:42,462 INFO L225 Difference]: With dead ends: 847 [2022-03-18 21:01:42,462 INFO L226 Difference]: Without dead ends: 846 [2022-03-18 21:01:42,468 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-18 21:01:42,470 INFO L912 BasicCegarLoop]: 841 mSDtfsCounter, 1498 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 917 mSolverCounterSat, 430 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1502 SdHoareTripleChecker+Valid, 1013 SdHoareTripleChecker+Invalid, 1347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 430 IncrementalHoareTripleChecker+Valid, 917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-18 21:01:42,470 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1502 Valid, 1013 Invalid, 1347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [430 Valid, 917 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-18 21:01:42,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 846 states. [2022-03-18 21:01:42,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 846 to 664. [2022-03-18 21:01:42,517 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-18 21:01:42,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 964 transitions. [2022-03-18 21:01:42,520 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 964 transitions. Word has length 25 [2022-03-18 21:01:42,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:01:42,521 INFO L478 AbstractCegarLoop]: Abstraction has 664 states and 964 transitions. [2022-03-18 21:01:42,521 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-18 21:01:42,521 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 964 transitions. [2022-03-18 21:01:42,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-03-18 21:01:42,523 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:01:42,523 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-18 21:01:42,523 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-18 21:01:42,523 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:01:42,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:01:42,524 INFO L85 PathProgramCache]: Analyzing trace with hash -759392990, now seen corresponding path program 1 times [2022-03-18 21:01:42,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:01:42,524 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118958766] [2022-03-18 21:01:42,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:01:42,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:01:42,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:42,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:01:42,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:42,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:01:42,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:42,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:01:42,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:42,793 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-18 21:01:42,793 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:01:42,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118958766] [2022-03-18 21:01:42,794 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118958766] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:01:42,794 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:01:42,794 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-18 21:01:42,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831340774] [2022-03-18 21:01:42,794 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:01:42,794 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-18 21:01:42,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:01:42,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-18 21:01:42,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-18 21:01:42,796 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-18 21:01:44,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:01:44,862 INFO L93 Difference]: Finished difference Result 970 states and 1415 transitions. [2022-03-18 21:01:44,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-18 21:01:44,866 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-18 21:01:44,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:01:44,870 INFO L225 Difference]: With dead ends: 970 [2022-03-18 21:01:44,871 INFO L226 Difference]: Without dead ends: 970 [2022-03-18 21:01:44,871 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-03-18 21:01:44,872 INFO L912 BasicCegarLoop]: 725 mSDtfsCounter, 1121 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 1647 mSolverCounterSat, 250 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s 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.9s IncrementalHoareTripleChecker+Time [2022-03-18 21:01:44,872 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.9s Time] [2022-03-18 21:01:44,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 970 states. [2022-03-18 21:01:44,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 970 to 789. [2022-03-18 21:01:44,898 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-18 21:01:44,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 789 states to 789 states and 1135 transitions. [2022-03-18 21:01:44,903 INFO L78 Accepts]: Start accepts. Automaton has 789 states and 1135 transitions. Word has length 30 [2022-03-18 21:01:44,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:01:44,903 INFO L478 AbstractCegarLoop]: Abstraction has 789 states and 1135 transitions. [2022-03-18 21:01:44,903 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-18 21:01:44,903 INFO L276 IsEmpty]: Start isEmpty. Operand 789 states and 1135 transitions. [2022-03-18 21:01:44,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-18 21:01:44,905 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:01:44,905 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-18 21:01:44,905 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-18 21:01:44,906 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:01:44,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:01:44,906 INFO L85 PathProgramCache]: Analyzing trace with hash 1280175921, now seen corresponding path program 1 times [2022-03-18 21:01:44,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:01:44,906 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994650050] [2022-03-18 21:01:44,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:01:44,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:01:44,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:44,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:01:44,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:45,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:01:45,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:45,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:01:45,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:45,027 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-18 21:01:45,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:01:45,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994650050] [2022-03-18 21:01:45,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994650050] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:01:45,028 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:01:45,028 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-18 21:01:45,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71491774] [2022-03-18 21:01:45,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:01:45,029 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-18 21:01:45,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:01:45,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-18 21:01:45,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-18 21:01:45,029 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-18 21:01:47,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:01:47,131 INFO L93 Difference]: Finished difference Result 1344 states and 2031 transitions. [2022-03-18 21:01:47,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-18 21:01:47,131 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-18 21:01:47,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:01:47,138 INFO L225 Difference]: With dead ends: 1344 [2022-03-18 21:01:47,138 INFO L226 Difference]: Without dead ends: 1344 [2022-03-18 21:01:47,139 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-18 21:01:47,140 INFO L912 BasicCegarLoop]: 1006 mSDtfsCounter, 1482 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 1324 mSolverCounterSat, 529 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s 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, 2.0s IncrementalHoareTripleChecker+Time [2022-03-18 21:01:47,140 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1485 Valid, 1262 Invalid, 1853 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [529 Valid, 1324 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-03-18 21:01:47,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1344 states. [2022-03-18 21:01:47,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1344 to 907. [2022-03-18 21:01:47,170 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-18 21:01:47,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 907 states to 907 states and 1348 transitions. [2022-03-18 21:01:47,175 INFO L78 Accepts]: Start accepts. Automaton has 907 states and 1348 transitions. Word has length 31 [2022-03-18 21:01:47,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:01:47,175 INFO L478 AbstractCegarLoop]: Abstraction has 907 states and 1348 transitions. [2022-03-18 21:01:47,176 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-18 21:01:47,176 INFO L276 IsEmpty]: Start isEmpty. Operand 907 states and 1348 transitions. [2022-03-18 21:01:47,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-18 21:01:47,177 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:01:47,177 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-18 21:01:47,177 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-03-18 21:01:47,178 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:01:47,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:01:47,178 INFO L85 PathProgramCache]: Analyzing trace with hash 998226604, now seen corresponding path program 1 times [2022-03-18 21:01:47,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:01:47,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551995977] [2022-03-18 21:01:47,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:01:47,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:01:47,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:47,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:01:47,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:47,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:01:47,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:47,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:01:47,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:47,392 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-18 21:01:47,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:01:47,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551995977] [2022-03-18 21:01:47,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551995977] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:01:47,393 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:01:47,393 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-18 21:01:47,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425407373] [2022-03-18 21:01:47,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:01:47,395 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-18 21:01:47,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:01:47,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-18 21:01:47,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-03-18 21:01:47,395 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-18 21:01:49,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:01:49,334 INFO L93 Difference]: Finished difference Result 1046 states and 1583 transitions. [2022-03-18 21:01:49,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-18 21:01:49,334 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-18 21:01:49,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:01:49,339 INFO L225 Difference]: With dead ends: 1046 [2022-03-18 21:01:49,339 INFO L226 Difference]: Without dead ends: 1046 [2022-03-18 21:01:49,340 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2022-03-18 21:01:49,341 INFO L912 BasicCegarLoop]: 743 mSDtfsCounter, 3728 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 923 mSolverCounterSat, 1325 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3734 SdHoareTripleChecker+Valid, 890 SdHoareTripleChecker+Invalid, 2248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1325 IncrementalHoareTripleChecker+Valid, 923 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-18 21:01:49,341 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [3734 Valid, 890 Invalid, 2248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1325 Valid, 923 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-18 21:01:49,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1046 states. [2022-03-18 21:01:49,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1046 to 835. [2022-03-18 21:01:49,364 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-18 21:01:49,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 1203 transitions. [2022-03-18 21:01:49,368 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 1203 transitions. Word has length 32 [2022-03-18 21:01:49,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:01:49,368 INFO L478 AbstractCegarLoop]: Abstraction has 835 states and 1203 transitions. [2022-03-18 21:01:49,369 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-18 21:01:49,369 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 1203 transitions. [2022-03-18 21:01:49,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-18 21:01:49,370 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:01:49,371 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-18 21:01:49,371 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-03-18 21:01:49,371 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:01:49,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:01:49,371 INFO L85 PathProgramCache]: Analyzing trace with hash 936943045, now seen corresponding path program 1 times [2022-03-18 21:01:49,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:01:49,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829126511] [2022-03-18 21:01:49,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:01:49,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:01:49,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:49,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:01:49,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:49,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:01:49,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:49,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:01:49,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:49,490 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-18 21:01:49,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:01:49,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829126511] [2022-03-18 21:01:49,492 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829126511] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:01:49,492 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:01:49,492 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-18 21:01:49,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286174306] [2022-03-18 21:01:49,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:01:49,492 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-18 21:01:49,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:01:49,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-18 21:01:49,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-18 21:01:49,493 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-18 21:01:51,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:01:51,109 INFO L93 Difference]: Finished difference Result 961 states and 1420 transitions. [2022-03-18 21:01:51,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-18 21:01:51,109 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-18 21:01:51,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:01:51,114 INFO L225 Difference]: With dead ends: 961 [2022-03-18 21:01:51,114 INFO L226 Difference]: Without dead ends: 961 [2022-03-18 21:01:51,114 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-18 21:01:51,115 INFO L912 BasicCegarLoop]: 713 mSDtfsCounter, 422 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 1466 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 423 SdHoareTripleChecker+Valid, 960 SdHoareTripleChecker+Invalid, 1609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 1466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-18 21:01:51,116 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [423 Valid, 960 Invalid, 1609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 1466 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-18 21:01:51,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 961 states. [2022-03-18 21:01:51,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 961 to 834. [2022-03-18 21:01:51,136 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-18 21:01:51,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 834 states to 834 states and 1200 transitions. [2022-03-18 21:01:51,140 INFO L78 Accepts]: Start accepts. Automaton has 834 states and 1200 transitions. Word has length 36 [2022-03-18 21:01:51,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:01:51,140 INFO L478 AbstractCegarLoop]: Abstraction has 834 states and 1200 transitions. [2022-03-18 21:01:51,140 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-18 21:01:51,140 INFO L276 IsEmpty]: Start isEmpty. Operand 834 states and 1200 transitions. [2022-03-18 21:01:51,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-03-18 21:01:51,142 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:01:51,142 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-18 21:01:51,142 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-03-18 21:01:51,142 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:01:51,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:01:51,143 INFO L85 PathProgramCache]: Analyzing trace with hash -1670644950, now seen corresponding path program 1 times [2022-03-18 21:01:51,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:01:51,143 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580685936] [2022-03-18 21:01:51,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:01:51,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:01:51,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:51,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:01:51,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:51,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:01:51,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:51,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:01:51,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:51,273 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-18 21:01:51,273 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:01:51,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580685936] [2022-03-18 21:01:51,273 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580685936] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:01:51,274 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:01:51,274 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-18 21:01:51,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126712431] [2022-03-18 21:01:51,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:01:51,274 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-18 21:01:51,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:01:51,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-18 21:01:51,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-03-18 21:01:51,275 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-18 21:01:53,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:01:53,310 INFO L93 Difference]: Finished difference Result 999 states and 1436 transitions. [2022-03-18 21:01:53,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-18 21:01:53,311 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-18 21:01:53,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:01:53,314 INFO L225 Difference]: With dead ends: 999 [2022-03-18 21:01:53,315 INFO L226 Difference]: Without dead ends: 999 [2022-03-18 21:01:53,315 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-18 21:01:53,316 INFO L912 BasicCegarLoop]: 821 mSDtfsCounter, 1114 mSDsluCounter, 467 mSDsCounter, 0 mSdLazyCounter, 2126 mSolverCounterSat, 382 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1116 SdHoareTripleChecker+Valid, 1288 SdHoareTripleChecker+Invalid, 2508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 382 IncrementalHoareTripleChecker+Valid, 2126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-18 21:01:53,316 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1116 Valid, 1288 Invalid, 2508 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [382 Valid, 2126 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-18 21:01:53,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 999 states. [2022-03-18 21:01:53,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 999 to 736. [2022-03-18 21:01:53,332 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-18 21:01:53,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 736 states to 736 states and 1029 transitions. [2022-03-18 21:01:53,335 INFO L78 Accepts]: Start accepts. Automaton has 736 states and 1029 transitions. Word has length 39 [2022-03-18 21:01:53,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:01:53,336 INFO L478 AbstractCegarLoop]: Abstraction has 736 states and 1029 transitions. [2022-03-18 21:01:53,336 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-18 21:01:53,336 INFO L276 IsEmpty]: Start isEmpty. Operand 736 states and 1029 transitions. [2022-03-18 21:01:53,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-18 21:01:53,337 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:01:53,338 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-18 21:01:53,338 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-03-18 21:01:53,338 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:01:53,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:01:53,338 INFO L85 PathProgramCache]: Analyzing trace with hash -1528829481, now seen corresponding path program 1 times [2022-03-18 21:01:53,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:01:53,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440327648] [2022-03-18 21:01:53,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:01:53,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:01:53,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:53,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:01:53,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:53,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:01:53,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:53,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:01:53,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:53,478 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-18 21:01:53,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:01:53,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440327648] [2022-03-18 21:01:53,479 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440327648] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:01:53,479 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:01:53,479 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-18 21:01:53,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646430846] [2022-03-18 21:01:53,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:01:53,480 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-18 21:01:53,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:01:53,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-18 21:01:53,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-18 21:01:53,481 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-18 21:01:54,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:01:54,557 INFO L93 Difference]: Finished difference Result 959 states and 1380 transitions. [2022-03-18 21:01:54,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-18 21:01:54,560 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-18 21:01:54,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:01:54,564 INFO L225 Difference]: With dead ends: 959 [2022-03-18 21:01:54,564 INFO L226 Difference]: Without dead ends: 959 [2022-03-18 21:01:54,564 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-18 21:01:54,565 INFO L912 BasicCegarLoop]: 672 mSDtfsCounter, 1857 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 570 mSolverCounterSat, 532 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1865 SdHoareTripleChecker+Valid, 754 SdHoareTripleChecker+Invalid, 1102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 532 IncrementalHoareTripleChecker+Valid, 570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-18 21:01:54,565 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1865 Valid, 754 Invalid, 1102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [532 Valid, 570 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-18 21:01:54,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2022-03-18 21:01:54,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 762. [2022-03-18 21:01:54,583 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-18 21:01:54,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 762 states to 762 states and 1064 transitions. [2022-03-18 21:01:54,586 INFO L78 Accepts]: Start accepts. Automaton has 762 states and 1064 transitions. Word has length 40 [2022-03-18 21:01:54,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:01:54,586 INFO L478 AbstractCegarLoop]: Abstraction has 762 states and 1064 transitions. [2022-03-18 21:01:54,586 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-18 21:01:54,587 INFO L276 IsEmpty]: Start isEmpty. Operand 762 states and 1064 transitions. [2022-03-18 21:01:54,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-03-18 21:01:54,589 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:01:54,589 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-18 21:01:54,589 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-03-18 21:01:54,589 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:01:54,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:01:54,590 INFO L85 PathProgramCache]: Analyzing trace with hash 689414503, now seen corresponding path program 1 times [2022-03-18 21:01:54,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:01:54,590 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860169572] [2022-03-18 21:01:54,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:01:54,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:01:54,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:54,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:01:54,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:54,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:01:54,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:54,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:01:54,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:54,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-18 21:01:54,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:54,718 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-18 21:01:54,718 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:01:54,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860169572] [2022-03-18 21:01:54,718 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860169572] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:01:54,718 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:01:54,719 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-18 21:01:54,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218918431] [2022-03-18 21:01:54,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:01:54,719 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-18 21:01:54,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:01:54,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-18 21:01:54,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-18 21:01:54,720 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-18 21:01:55,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:01:55,974 INFO L93 Difference]: Finished difference Result 942 states and 1357 transitions. [2022-03-18 21:01:55,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-18 21:01:55,975 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-18 21:01:55,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:01:55,978 INFO L225 Difference]: With dead ends: 942 [2022-03-18 21:01:55,979 INFO L226 Difference]: Without dead ends: 942 [2022-03-18 21:01:55,979 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-18 21:01:55,980 INFO L912 BasicCegarLoop]: 791 mSDtfsCounter, 936 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 878 mSolverCounterSat, 297 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 942 SdHoareTripleChecker+Valid, 1318 SdHoareTripleChecker+Invalid, 1175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 297 IncrementalHoareTripleChecker+Valid, 878 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-18 21:01:55,980 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [942 Valid, 1318 Invalid, 1175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [297 Valid, 878 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-18 21:01:55,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 942 states. [2022-03-18 21:01:55,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 942 to 762. [2022-03-18 21:01:55,996 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-18 21:01:55,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 762 states to 762 states and 1063 transitions. [2022-03-18 21:01:55,999 INFO L78 Accepts]: Start accepts. Automaton has 762 states and 1063 transitions. Word has length 46 [2022-03-18 21:01:55,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:01:55,999 INFO L478 AbstractCegarLoop]: Abstraction has 762 states and 1063 transitions. [2022-03-18 21:01:55,999 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-18 21:01:56,000 INFO L276 IsEmpty]: Start isEmpty. Operand 762 states and 1063 transitions. [2022-03-18 21:01:56,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-18 21:01:56,004 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:01:56,004 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-18 21:01:56,004 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-03-18 21:01:56,004 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:01:56,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:01:56,005 INFO L85 PathProgramCache]: Analyzing trace with hash -735623654, now seen corresponding path program 1 times [2022-03-18 21:01:56,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:01:56,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142967408] [2022-03-18 21:01:56,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:01:56,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:01:56,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:56,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:01:56,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:56,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:01:56,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:56,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:01:56,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:56,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-03-18 21:01:56,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:56,155 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-18 21:01:56,155 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:01:56,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142967408] [2022-03-18 21:01:56,155 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1142967408] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:01:56,156 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:01:56,156 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-18 21:01:56,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945477993] [2022-03-18 21:01:56,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:01:56,156 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-18 21:01:56,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:01:56,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-18 21:01:56,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-18 21:01:56,157 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-18 21:01:57,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:01:57,613 INFO L93 Difference]: Finished difference Result 897 states and 1299 transitions. [2022-03-18 21:01:57,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-18 21:01:57,614 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-18 21:01:57,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:01:57,617 INFO L225 Difference]: With dead ends: 897 [2022-03-18 21:01:57,617 INFO L226 Difference]: Without dead ends: 897 [2022-03-18 21:01:57,617 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-18 21:01:57,618 INFO L912 BasicCegarLoop]: 667 mSDtfsCounter, 1507 mSDsluCounter, 473 mSDsCounter, 0 mSdLazyCounter, 1152 mSolverCounterSat, 402 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1513 SdHoareTripleChecker+Valid, 1140 SdHoareTripleChecker+Invalid, 1554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 402 IncrementalHoareTripleChecker+Valid, 1152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-18 21:01:57,619 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1513 Valid, 1140 Invalid, 1554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [402 Valid, 1152 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-18 21:01:57,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 897 states. [2022-03-18 21:01:57,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 897 to 751. [2022-03-18 21:01:57,635 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-18 21:01:57,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 1050 transitions. [2022-03-18 21:01:57,638 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 1050 transitions. Word has length 47 [2022-03-18 21:01:57,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:01:57,639 INFO L478 AbstractCegarLoop]: Abstraction has 751 states and 1050 transitions. [2022-03-18 21:01:57,639 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-18 21:01:57,639 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 1050 transitions. [2022-03-18 21:01:57,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-03-18 21:01:57,641 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:01:57,641 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-18 21:01:57,641 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-03-18 21:01:57,642 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:01:57,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:01:57,642 INFO L85 PathProgramCache]: Analyzing trace with hash -1452242056, now seen corresponding path program 1 times [2022-03-18 21:01:57,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:01:57,642 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246663357] [2022-03-18 21:01:57,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:01:57,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:01:57,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:57,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:01:57,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:57,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:01:57,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:57,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:01:57,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:57,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-18 21:01:57,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:57,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:01:57,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:01:57,805 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-18 21:01:57,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:01:57,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246663357] [2022-03-18 21:01:57,806 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246663357] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:01:57,806 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:01:57,806 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-18 21:01:57,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970273029] [2022-03-18 21:01:57,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:01:57,806 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-18 21:01:57,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:01:57,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-18 21:01:57,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-03-18 21:01:57,807 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-18 21:02:00,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:02:00,749 INFO L93 Difference]: Finished difference Result 1006 states and 1439 transitions. [2022-03-18 21:02:00,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-18 21:02:00,749 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-18 21:02:00,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:02:00,753 INFO L225 Difference]: With dead ends: 1006 [2022-03-18 21:02:00,754 INFO L226 Difference]: Without dead ends: 1006 [2022-03-18 21:02:00,754 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-18 21:02:00,755 INFO L912 BasicCegarLoop]: 767 mSDtfsCounter, 1432 mSDsluCounter, 1281 mSDsCounter, 0 mSdLazyCounter, 3360 mSolverCounterSat, 443 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1460 SdHoareTripleChecker+Valid, 2048 SdHoareTripleChecker+Invalid, 3803 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 443 IncrementalHoareTripleChecker+Valid, 3360 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-03-18 21:02:00,755 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1460 Valid, 2048 Invalid, 3803 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [443 Valid, 3360 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-03-18 21:02:00,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1006 states. [2022-03-18 21:02:00,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1006 to 794. [2022-03-18 21:02:00,772 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-18 21:02:00,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 794 states to 794 states and 1111 transitions. [2022-03-18 21:02:00,776 INFO L78 Accepts]: Start accepts. Automaton has 794 states and 1111 transitions. Word has length 48 [2022-03-18 21:02:00,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:02:00,777 INFO L478 AbstractCegarLoop]: Abstraction has 794 states and 1111 transitions. [2022-03-18 21:02:00,777 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-18 21:02:00,777 INFO L276 IsEmpty]: Start isEmpty. Operand 794 states and 1111 transitions. [2022-03-18 21:02:00,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-03-18 21:02:00,779 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:02:00,779 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-18 21:02:00,779 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-03-18 21:02:00,779 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:02:00,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:02:00,780 INFO L85 PathProgramCache]: Analyzing trace with hash -1568241764, now seen corresponding path program 1 times [2022-03-18 21:02:00,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:02:00,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307155896] [2022-03-18 21:02:00,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:02:00,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:02:00,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:00,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:02:00,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:00,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:00,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:00,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:02:00,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:00,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-18 21:02:00,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:00,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:02:00,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:00,978 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-18 21:02:00,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:02:00,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307155896] [2022-03-18 21:02:00,979 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307155896] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:02:00,979 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:02:00,979 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-18 21:02:00,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368257839] [2022-03-18 21:02:00,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:02:00,979 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-18 21:02:00,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:02:00,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-18 21:02:00,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-03-18 21:02:00,980 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-18 21:02:02,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:02:02,964 INFO L93 Difference]: Finished difference Result 924 states and 1335 transitions. [2022-03-18 21:02:02,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-18 21:02:02,964 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-18 21:02:02,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:02:02,967 INFO L225 Difference]: With dead ends: 924 [2022-03-18 21:02:02,967 INFO L226 Difference]: Without dead ends: 924 [2022-03-18 21:02:02,968 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-18 21:02:02,968 INFO L912 BasicCegarLoop]: 652 mSDtfsCounter, 1534 mSDsluCounter, 802 mSDsCounter, 0 mSdLazyCounter, 1778 mSolverCounterSat, 390 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1545 SdHoareTripleChecker+Valid, 1454 SdHoareTripleChecker+Invalid, 2168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 390 IncrementalHoareTripleChecker+Valid, 1778 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-18 21:02:02,968 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1545 Valid, 1454 Invalid, 2168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [390 Valid, 1778 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-18 21:02:02,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 924 states. [2022-03-18 21:02:02,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 924 to 797. [2022-03-18 21:02:02,986 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-18 21:02:02,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 1115 transitions. [2022-03-18 21:02:02,989 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 1115 transitions. Word has length 50 [2022-03-18 21:02:02,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:02:02,989 INFO L478 AbstractCegarLoop]: Abstraction has 797 states and 1115 transitions. [2022-03-18 21:02:02,989 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-18 21:02:02,989 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 1115 transitions. [2022-03-18 21:02:02,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-03-18 21:02:02,991 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:02:02,992 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-18 21:02:02,992 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-03-18 21:02:02,992 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:02:02,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:02:02,992 INFO L85 PathProgramCache]: Analyzing trace with hash 1729653179, now seen corresponding path program 1 times [2022-03-18 21:02:02,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:02:02,993 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585312904] [2022-03-18 21:02:02,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:02:02,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:02:03,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:03,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:02:03,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:03,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:03,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:03,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:02:03,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:03,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-18 21:02:03,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:03,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:02:03,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:03,167 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-18 21:02:03,167 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:02:03,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585312904] [2022-03-18 21:02:03,168 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1585312904] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:02:03,168 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:02:03,168 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-18 21:02:03,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344248188] [2022-03-18 21:02:03,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:02:03,169 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-18 21:02:03,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:02:03,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-18 21:02:03,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-03-18 21:02:03,170 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-18 21:02:05,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:02:05,507 INFO L93 Difference]: Finished difference Result 914 states and 1320 transitions. [2022-03-18 21:02:05,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-18 21:02:05,508 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-18 21:02:05,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:02:05,511 INFO L225 Difference]: With dead ends: 914 [2022-03-18 21:02:05,511 INFO L226 Difference]: Without dead ends: 914 [2022-03-18 21:02:05,511 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-18 21:02:05,513 INFO L912 BasicCegarLoop]: 652 mSDtfsCounter, 1576 mSDsluCounter, 1166 mSDsCounter, 0 mSdLazyCounter, 2993 mSolverCounterSat, 411 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1585 SdHoareTripleChecker+Valid, 1818 SdHoareTripleChecker+Invalid, 3404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 411 IncrementalHoareTripleChecker+Valid, 2993 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-03-18 21:02:05,513 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1585 Valid, 1818 Invalid, 3404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [411 Valid, 2993 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-03-18 21:02:05,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2022-03-18 21:02:05,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 792. [2022-03-18 21:02:05,529 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-18 21:02:05,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1105 transitions. [2022-03-18 21:02:05,534 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1105 transitions. Word has length 50 [2022-03-18 21:02:05,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:02:05,535 INFO L478 AbstractCegarLoop]: Abstraction has 792 states and 1105 transitions. [2022-03-18 21:02:05,535 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-18 21:02:05,535 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1105 transitions. [2022-03-18 21:02:05,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-03-18 21:02:05,537 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:02:05,537 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-18 21:02:05,537 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-03-18 21:02:05,538 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:02:05,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:02:05,538 INFO L85 PathProgramCache]: Analyzing trace with hash -111891045, now seen corresponding path program 1 times [2022-03-18 21:02:05,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:02:05,538 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971049726] [2022-03-18 21:02:05,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:02:05,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:02:05,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:05,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:02:05,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:05,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:05,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:05,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:02:05,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:05,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-18 21:02:05,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:05,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:02:05,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:05,701 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-18 21:02:05,701 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:02:05,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971049726] [2022-03-18 21:02:05,701 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971049726] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:02:05,701 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:02:05,701 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-18 21:02:05,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472195592] [2022-03-18 21:02:05,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:02:05,702 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-18 21:02:05,702 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:02:05,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-18 21:02:05,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-18 21:02:05,703 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-18 21:02:07,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:02:07,647 INFO L93 Difference]: Finished difference Result 1074 states and 1532 transitions. [2022-03-18 21:02:07,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-18 21:02:07,648 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-18 21:02:07,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:02:07,651 INFO L225 Difference]: With dead ends: 1074 [2022-03-18 21:02:07,652 INFO L226 Difference]: Without dead ends: 1074 [2022-03-18 21:02:07,652 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-18 21:02:07,652 INFO L912 BasicCegarLoop]: 799 mSDtfsCounter, 523 mSDsluCounter, 562 mSDsCounter, 0 mSdLazyCounter, 1836 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 526 SdHoareTripleChecker+Valid, 1361 SdHoareTripleChecker+Invalid, 1991 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 1836 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-18 21:02:07,652 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [526 Valid, 1361 Invalid, 1991 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 1836 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-18 21:02:07,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1074 states. [2022-03-18 21:02:07,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1074 to 848. [2022-03-18 21:02:07,697 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-18 21:02:07,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 848 states to 848 states and 1165 transitions. [2022-03-18 21:02:07,706 INFO L78 Accepts]: Start accepts. Automaton has 848 states and 1165 transitions. Word has length 50 [2022-03-18 21:02:07,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:02:07,706 INFO L478 AbstractCegarLoop]: Abstraction has 848 states and 1165 transitions. [2022-03-18 21:02:07,706 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-18 21:02:07,706 INFO L276 IsEmpty]: Start isEmpty. Operand 848 states and 1165 transitions. [2022-03-18 21:02:07,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-03-18 21:02:07,708 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:02:07,708 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-18 21:02:07,708 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-03-18 21:02:07,709 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:02:07,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:02:07,710 INFO L85 PathProgramCache]: Analyzing trace with hash 1040673977, now seen corresponding path program 1 times [2022-03-18 21:02:07,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:02:07,710 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409626246] [2022-03-18 21:02:07,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:02:07,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:02:07,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:07,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:02:07,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:07,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:07,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:07,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:02:07,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:07,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-03-18 21:02:07,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:07,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-18 21:02:07,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:07,849 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-18 21:02:07,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:02:07,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409626246] [2022-03-18 21:02:07,849 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409626246] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:02:07,849 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:02:07,849 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-18 21:02:07,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531059298] [2022-03-18 21:02:07,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:02:07,850 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-18 21:02:07,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:02:07,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-18 21:02:07,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-03-18 21:02:07,851 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-18 21:02:09,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:02:09,470 INFO L93 Difference]: Finished difference Result 937 states and 1338 transitions. [2022-03-18 21:02:09,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-18 21:02:09,470 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-18 21:02:09,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:02:09,473 INFO L225 Difference]: With dead ends: 937 [2022-03-18 21:02:09,473 INFO L226 Difference]: Without dead ends: 937 [2022-03-18 21:02:09,473 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-18 21:02:09,473 INFO L912 BasicCegarLoop]: 641 mSDtfsCounter, 1355 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 1688 mSolverCounterSat, 497 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1388 SdHoareTripleChecker+Valid, 1153 SdHoareTripleChecker+Invalid, 2185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 497 IncrementalHoareTripleChecker+Valid, 1688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-18 21:02:09,474 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1388 Valid, 1153 Invalid, 2185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [497 Valid, 1688 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-18 21:02:09,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 937 states. [2022-03-18 21:02:09,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 937 to 817. [2022-03-18 21:02:09,490 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-18 21:02:09,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 817 states to 817 states and 1125 transitions. [2022-03-18 21:02:09,492 INFO L78 Accepts]: Start accepts. Automaton has 817 states and 1125 transitions. Word has length 54 [2022-03-18 21:02:09,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:02:09,493 INFO L478 AbstractCegarLoop]: Abstraction has 817 states and 1125 transitions. [2022-03-18 21:02:09,493 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-18 21:02:09,493 INFO L276 IsEmpty]: Start isEmpty. Operand 817 states and 1125 transitions. [2022-03-18 21:02:09,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-03-18 21:02:09,495 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:02:09,495 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-18 21:02:09,495 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-03-18 21:02:09,495 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:02:09,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:02:09,496 INFO L85 PathProgramCache]: Analyzing trace with hash -1255093406, now seen corresponding path program 1 times [2022-03-18 21:02:09,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:02:09,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815981424] [2022-03-18 21:02:09,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:02:09,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:02:09,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:09,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:02:09,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:09,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:09,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:09,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:02:09,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:09,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:02:09,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:09,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:02:09,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:09,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:09,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:09,669 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-18 21:02:09,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:02:09,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815981424] [2022-03-18 21:02:09,669 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815981424] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:02:09,669 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:02:09,670 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-18 21:02:09,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313834028] [2022-03-18 21:02:09,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:02:09,670 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-18 21:02:09,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:02:09,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-18 21:02:09,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2022-03-18 21:02:09,671 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-18 21:02:11,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:02:11,092 INFO L93 Difference]: Finished difference Result 960 states and 1364 transitions. [2022-03-18 21:02:11,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-18 21:02:11,092 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-18 21:02:11,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:02:11,095 INFO L225 Difference]: With dead ends: 960 [2022-03-18 21:02:11,095 INFO L226 Difference]: Without dead ends: 960 [2022-03-18 21:02:11,095 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-18 21:02:11,096 INFO L912 BasicCegarLoop]: 694 mSDtfsCounter, 1541 mSDsluCounter, 671 mSDsCounter, 0 mSdLazyCounter, 1068 mSolverCounterSat, 555 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1544 SdHoareTripleChecker+Valid, 1365 SdHoareTripleChecker+Invalid, 1623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 555 IncrementalHoareTripleChecker+Valid, 1068 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-18 21:02:11,097 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1544 Valid, 1365 Invalid, 1623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [555 Valid, 1068 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-18 21:02:11,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 960 states. [2022-03-18 21:02:11,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 960 to 836. [2022-03-18 21:02:11,115 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-18 21:02:11,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 836 states to 836 states and 1148 transitions. [2022-03-18 21:02:11,118 INFO L78 Accepts]: Start accepts. Automaton has 836 states and 1148 transitions. Word has length 52 [2022-03-18 21:02:11,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:02:11,118 INFO L478 AbstractCegarLoop]: Abstraction has 836 states and 1148 transitions. [2022-03-18 21:02:11,118 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-18 21:02:11,118 INFO L276 IsEmpty]: Start isEmpty. Operand 836 states and 1148 transitions. [2022-03-18 21:02:11,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-03-18 21:02:11,120 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:02:11,120 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-18 21:02:11,120 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-03-18 21:02:11,121 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:02:11,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:02:11,121 INFO L85 PathProgramCache]: Analyzing trace with hash 856883353, now seen corresponding path program 1 times [2022-03-18 21:02:11,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:02:11,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082529126] [2022-03-18 21:02:11,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:02:11,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:02:11,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:11,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:02:11,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:11,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:11,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:11,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:02:11,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:11,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-18 21:02:11,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:11,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:02:11,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:11,313 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-18 21:02:11,313 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:02:11,313 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082529126] [2022-03-18 21:02:11,313 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082529126] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:02:11,313 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:02:11,313 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-18 21:02:11,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981658968] [2022-03-18 21:02:11,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:02:11,314 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-18 21:02:11,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:02:11,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-18 21:02:11,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-03-18 21:02:11,315 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-18 21:02:13,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:02:13,672 INFO L93 Difference]: Finished difference Result 978 states and 1385 transitions. [2022-03-18 21:02:13,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-18 21:02:13,672 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-18 21:02:13,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:02:13,676 INFO L225 Difference]: With dead ends: 978 [2022-03-18 21:02:13,676 INFO L226 Difference]: Without dead ends: 977 [2022-03-18 21:02:13,676 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-18 21:02:13,677 INFO L912 BasicCegarLoop]: 707 mSDtfsCounter, 724 mSDsluCounter, 1767 mSDsCounter, 0 mSdLazyCounter, 4259 mSolverCounterSat, 277 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 726 SdHoareTripleChecker+Valid, 2474 SdHoareTripleChecker+Invalid, 4536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 277 IncrementalHoareTripleChecker+Valid, 4259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-03-18 21:02:13,677 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [726 Valid, 2474 Invalid, 4536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [277 Valid, 4259 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-03-18 21:02:13,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 977 states. [2022-03-18 21:02:13,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 977 to 855. [2022-03-18 21:02:13,693 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-18 21:02:13,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 855 states to 855 states and 1169 transitions. [2022-03-18 21:02:13,696 INFO L78 Accepts]: Start accepts. Automaton has 855 states and 1169 transitions. Word has length 51 [2022-03-18 21:02:13,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:02:13,696 INFO L478 AbstractCegarLoop]: Abstraction has 855 states and 1169 transitions. [2022-03-18 21:02:13,696 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-18 21:02:13,696 INFO L276 IsEmpty]: Start isEmpty. Operand 855 states and 1169 transitions. [2022-03-18 21:02:13,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-03-18 21:02:13,698 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:02:13,698 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-18 21:02:13,698 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-03-18 21:02:13,699 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:02:13,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:02:13,699 INFO L85 PathProgramCache]: Analyzing trace with hash 856915097, now seen corresponding path program 1 times [2022-03-18 21:02:13,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:02:13,699 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605582873] [2022-03-18 21:02:13,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:02:13,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:02:13,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:13,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:02:13,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:13,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:13,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:13,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:02:13,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:13,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-18 21:02:13,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:13,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:02:13,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:13,882 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-18 21:02:13,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:02:13,883 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605582873] [2022-03-18 21:02:13,883 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605582873] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:02:13,883 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:02:13,883 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-18 21:02:13,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349316692] [2022-03-18 21:02:13,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:02:13,884 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-18 21:02:13,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:02:13,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-18 21:02:13,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-03-18 21:02:13,885 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-18 21:02:15,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:02:15,694 INFO L93 Difference]: Finished difference Result 987 states and 1396 transitions. [2022-03-18 21:02:15,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-18 21:02:15,695 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-18 21:02:15,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:02:15,704 INFO L225 Difference]: With dead ends: 987 [2022-03-18 21:02:15,704 INFO L226 Difference]: Without dead ends: 966 [2022-03-18 21:02:15,705 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-18 21:02:15,706 INFO L912 BasicCegarLoop]: 706 mSDtfsCounter, 1084 mSDsluCounter, 1652 mSDsCounter, 0 mSdLazyCounter, 3508 mSolverCounterSat, 415 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1086 SdHoareTripleChecker+Valid, 2358 SdHoareTripleChecker+Invalid, 3923 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 415 IncrementalHoareTripleChecker+Valid, 3508 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-18 21:02:15,706 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1086 Valid, 2358 Invalid, 3923 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [415 Valid, 3508 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-18 21:02:15,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 966 states. [2022-03-18 21:02:15,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 966 to 842. [2022-03-18 21:02:15,723 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-18 21:02:15,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 1155 transitions. [2022-03-18 21:02:15,725 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 1155 transitions. Word has length 51 [2022-03-18 21:02:15,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:02:15,725 INFO L478 AbstractCegarLoop]: Abstraction has 842 states and 1155 transitions. [2022-03-18 21:02:15,725 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-18 21:02:15,726 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 1155 transitions. [2022-03-18 21:02:15,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-18 21:02:15,727 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:02:15,728 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-18 21:02:15,728 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-03-18 21:02:15,728 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:02:15,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:02:15,728 INFO L85 PathProgramCache]: Analyzing trace with hash -222651470, now seen corresponding path program 1 times [2022-03-18 21:02:15,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:02:15,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982752239] [2022-03-18 21:02:15,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:02:15,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:02:15,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:15,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:02:15,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:15,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:15,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:15,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:02:15,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:15,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:02:15,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:15,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:02:15,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:15,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:15,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:15,990 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-18 21:02:15,990 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:02:15,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982752239] [2022-03-18 21:02:15,990 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982752239] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:02:15,990 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:02:15,991 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-18 21:02:15,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348753196] [2022-03-18 21:02:15,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:02:15,992 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-18 21:02:15,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:02:15,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-18 21:02:15,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2022-03-18 21:02:15,993 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-18 21:02:18,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:02:18,048 INFO L93 Difference]: Finished difference Result 968 states and 1372 transitions. [2022-03-18 21:02:18,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-18 21:02:18,048 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-18 21:02:18,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:02:18,052 INFO L225 Difference]: With dead ends: 968 [2022-03-18 21:02:18,052 INFO L226 Difference]: Without dead ends: 968 [2022-03-18 21:02:18,052 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-18 21:02:18,053 INFO L912 BasicCegarLoop]: 659 mSDtfsCounter, 1967 mSDsluCounter, 783 mSDsCounter, 0 mSdLazyCounter, 2409 mSolverCounterSat, 654 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1993 SdHoareTripleChecker+Valid, 1442 SdHoareTripleChecker+Invalid, 3063 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 654 IncrementalHoareTripleChecker+Valid, 2409 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-18 21:02:18,053 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1993 Valid, 1442 Invalid, 3063 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [654 Valid, 2409 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-18 21:02:18,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 968 states. [2022-03-18 21:02:18,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 968 to 842. [2022-03-18 21:02:18,069 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-18 21:02:18,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 1154 transitions. [2022-03-18 21:02:18,071 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 1154 transitions. Word has length 53 [2022-03-18 21:02:18,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:02:18,071 INFO L478 AbstractCegarLoop]: Abstraction has 842 states and 1154 transitions. [2022-03-18 21:02:18,071 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-18 21:02:18,071 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 1154 transitions. [2022-03-18 21:02:18,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-03-18 21:02:18,073 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:02:18,073 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-18 21:02:18,073 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-03-18 21:02:18,074 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:02:18,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:02:18,074 INFO L85 PathProgramCache]: Analyzing trace with hash 179775437, now seen corresponding path program 1 times [2022-03-18 21:02:18,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:02:18,074 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481017145] [2022-03-18 21:02:18,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:02:18,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:02:18,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:18,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:02:18,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:18,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:18,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:18,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:02:18,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:18,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-18 21:02:18,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:18,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:02:18,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:18,226 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-18 21:02:18,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:02:18,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481017145] [2022-03-18 21:02:18,227 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481017145] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:02:18,227 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:02:18,227 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-18 21:02:18,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899680534] [2022-03-18 21:02:18,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:02:18,228 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-18 21:02:18,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:02:18,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-18 21:02:18,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-03-18 21:02:18,228 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-18 21:02:20,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:02:20,240 INFO L93 Difference]: Finished difference Result 975 states and 1378 transitions. [2022-03-18 21:02:20,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-18 21:02:20,241 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-18 21:02:20,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:02:20,245 INFO L225 Difference]: With dead ends: 975 [2022-03-18 21:02:20,245 INFO L226 Difference]: Without dead ends: 943 [2022-03-18 21:02:20,245 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-18 21:02:20,246 INFO L912 BasicCegarLoop]: 659 mSDtfsCounter, 1246 mSDsluCounter, 607 mSDsCounter, 0 mSdLazyCounter, 1905 mSolverCounterSat, 317 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1261 SdHoareTripleChecker+Valid, 1266 SdHoareTripleChecker+Invalid, 2222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 317 IncrementalHoareTripleChecker+Valid, 1905 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-18 21:02:20,246 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1261 Valid, 1266 Invalid, 2222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [317 Valid, 1905 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-18 21:02:20,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2022-03-18 21:02:20,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 815. [2022-03-18 21:02:20,271 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-18 21:02:20,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 815 states to 815 states and 1124 transitions. [2022-03-18 21:02:20,273 INFO L78 Accepts]: Start accepts. Automaton has 815 states and 1124 transitions. Word has length 52 [2022-03-18 21:02:20,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:02:20,274 INFO L478 AbstractCegarLoop]: Abstraction has 815 states and 1124 transitions. [2022-03-18 21:02:20,274 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-18 21:02:20,274 INFO L276 IsEmpty]: Start isEmpty. Operand 815 states and 1124 transitions. [2022-03-18 21:02:20,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-03-18 21:02:20,276 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:02:20,276 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-18 21:02:20,276 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-03-18 21:02:20,276 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:02:20,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:02:20,277 INFO L85 PathProgramCache]: Analyzing trace with hash 760121073, now seen corresponding path program 1 times [2022-03-18 21:02:20,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:02:20,277 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239557366] [2022-03-18 21:02:20,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:02:20,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:02:20,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:20,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:02:20,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:20,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:20,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:20,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:02:20,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:20,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:02:20,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:20,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:02:20,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:20,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:20,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:20,517 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-18 21:02:20,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:02:20,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239557366] [2022-03-18 21:02:20,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239557366] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:02:20,518 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:02:20,518 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-18 21:02:20,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762044972] [2022-03-18 21:02:20,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:02:20,518 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-18 21:02:20,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:02:20,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-18 21:02:20,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2022-03-18 21:02:20,525 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-18 21:02:22,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:02:22,213 INFO L93 Difference]: Finished difference Result 939 states and 1339 transitions. [2022-03-18 21:02:22,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-18 21:02:22,214 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-18 21:02:22,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:02:22,217 INFO L225 Difference]: With dead ends: 939 [2022-03-18 21:02:22,217 INFO L226 Difference]: Without dead ends: 939 [2022-03-18 21:02:22,217 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-18 21:02:22,218 INFO L912 BasicCegarLoop]: 630 mSDtfsCounter, 2257 mSDsluCounter, 553 mSDsCounter, 0 mSdLazyCounter, 1447 mSolverCounterSat, 790 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2283 SdHoareTripleChecker+Valid, 1183 SdHoareTripleChecker+Invalid, 2237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 790 IncrementalHoareTripleChecker+Valid, 1447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-18 21:02:22,218 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2283 Valid, 1183 Invalid, 2237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [790 Valid, 1447 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-18 21:02:22,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 939 states. [2022-03-18 21:02:22,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 939 to 815. [2022-03-18 21:02:22,233 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-18 21:02:22,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 815 states to 815 states and 1123 transitions. [2022-03-18 21:02:22,236 INFO L78 Accepts]: Start accepts. Automaton has 815 states and 1123 transitions. Word has length 54 [2022-03-18 21:02:22,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:02:22,236 INFO L478 AbstractCegarLoop]: Abstraction has 815 states and 1123 transitions. [2022-03-18 21:02:22,236 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-18 21:02:22,236 INFO L276 IsEmpty]: Start isEmpty. Operand 815 states and 1123 transitions. [2022-03-18 21:02:22,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-03-18 21:02:22,238 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:02:22,238 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-18 21:02:22,238 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-03-18 21:02:22,239 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:02:22,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:02:22,239 INFO L85 PathProgramCache]: Analyzing trace with hash 1504848646, now seen corresponding path program 1 times [2022-03-18 21:02:22,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:02:22,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309068194] [2022-03-18 21:02:22,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:02:22,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:02:22,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:22,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:02:22,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:22,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:22,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:22,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:02:22,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:22,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:02:22,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:22,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:02:22,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:22,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:22,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:22,506 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-18 21:02:22,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:02:22,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [309068194] [2022-03-18 21:02:22,506 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [309068194] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:02:22,506 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:02:22,507 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-18 21:02:22,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656381649] [2022-03-18 21:02:22,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:02:22,507 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-18 21:02:22,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:02:22,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-18 21:02:22,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-18 21:02:22,508 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-18 21:02:25,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:02:25,298 INFO L93 Difference]: Finished difference Result 963 states and 1369 transitions. [2022-03-18 21:02:25,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-18 21:02:25,299 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-18 21:02:25,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:02:25,303 INFO L225 Difference]: With dead ends: 963 [2022-03-18 21:02:25,303 INFO L226 Difference]: Without dead ends: 926 [2022-03-18 21:02:25,303 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-18 21:02:25,304 INFO L912 BasicCegarLoop]: 678 mSDtfsCounter, 389 mSDsluCounter, 2024 mSDsCounter, 0 mSdLazyCounter, 5399 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 392 SdHoareTripleChecker+Valid, 2702 SdHoareTripleChecker+Invalid, 5563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 5399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-03-18 21:02:25,304 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [392 Valid, 2702 Invalid, 5563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 5399 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-03-18 21:02:25,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 926 states. [2022-03-18 21:02:25,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 926 to 806. [2022-03-18 21:02:25,319 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-18 21:02:25,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 806 states to 806 states and 1099 transitions. [2022-03-18 21:02:25,321 INFO L78 Accepts]: Start accepts. Automaton has 806 states and 1099 transitions. Word has length 55 [2022-03-18 21:02:25,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:02:25,322 INFO L478 AbstractCegarLoop]: Abstraction has 806 states and 1099 transitions. [2022-03-18 21:02:25,322 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-18 21:02:25,322 INFO L276 IsEmpty]: Start isEmpty. Operand 806 states and 1099 transitions. [2022-03-18 21:02:25,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-03-18 21:02:25,324 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:02:25,324 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-18 21:02:25,324 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-03-18 21:02:25,324 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:02:25,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:02:25,325 INFO L85 PathProgramCache]: Analyzing trace with hash -755849646, now seen corresponding path program 1 times [2022-03-18 21:02:25,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:02:25,325 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672206171] [2022-03-18 21:02:25,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:02:25,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:02:25,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:25,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:02:25,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:25,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:25,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:25,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:02:25,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:25,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-03-18 21:02:25,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:25,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-18 21:02:25,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:25,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:02:25,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:25,588 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-18 21:02:25,588 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:02:25,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672206171] [2022-03-18 21:02:25,588 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1672206171] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:02:25,588 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:02:25,588 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-18 21:02:25,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342510345] [2022-03-18 21:02:25,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:02:25,589 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-18 21:02:25,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:02:25,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-18 21:02:25,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2022-03-18 21:02:25,589 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-18 21:02:27,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:02:27,993 INFO L93 Difference]: Finished difference Result 939 states and 1323 transitions. [2022-03-18 21:02:27,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-18 21:02:27,993 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-18 21:02:27,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:02:27,997 INFO L225 Difference]: With dead ends: 939 [2022-03-18 21:02:27,997 INFO L226 Difference]: Without dead ends: 924 [2022-03-18 21:02:27,997 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-18 21:02:27,998 INFO L912 BasicCegarLoop]: 660 mSDtfsCounter, 671 mSDsluCounter, 1957 mSDsCounter, 0 mSdLazyCounter, 4337 mSolverCounterSat, 272 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 673 SdHoareTripleChecker+Valid, 2617 SdHoareTripleChecker+Invalid, 4609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 272 IncrementalHoareTripleChecker+Valid, 4337 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-03-18 21:02:27,998 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [673 Valid, 2617 Invalid, 4609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [272 Valid, 4337 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-03-18 21:02:27,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 924 states. [2022-03-18 21:02:28,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 924 to 804. [2022-03-18 21:02:28,013 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-18 21:02:28,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 804 states to 804 states and 1095 transitions. [2022-03-18 21:02:28,015 INFO L78 Accepts]: Start accepts. Automaton has 804 states and 1095 transitions. Word has length 56 [2022-03-18 21:02:28,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:02:28,015 INFO L478 AbstractCegarLoop]: Abstraction has 804 states and 1095 transitions. [2022-03-18 21:02:28,015 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-18 21:02:28,015 INFO L276 IsEmpty]: Start isEmpty. Operand 804 states and 1095 transitions. [2022-03-18 21:02:28,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-03-18 21:02:28,017 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:02:28,017 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-18 21:02:28,018 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-03-18 21:02:28,018 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:02:28,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:02:28,018 INFO L85 PathProgramCache]: Analyzing trace with hash -303401055, now seen corresponding path program 1 times [2022-03-18 21:02:28,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:02:28,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915642497] [2022-03-18 21:02:28,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:02:28,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:02:28,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:28,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:02:28,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:28,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:28,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:28,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:02:28,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:28,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-03-18 21:02:28,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:28,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:02:28,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:28,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:02:28,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:28,223 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-18 21:02:28,223 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:02:28,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915642497] [2022-03-18 21:02:28,224 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915642497] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:02:28,224 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:02:28,224 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-18 21:02:28,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162861162] [2022-03-18 21:02:28,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:02:28,224 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-18 21:02:28,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:02:28,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-18 21:02:28,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2022-03-18 21:02:28,225 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-18 21:02:30,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:02:30,451 INFO L93 Difference]: Finished difference Result 934 states and 1316 transitions. [2022-03-18 21:02:30,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-18 21:02:30,452 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-18 21:02:30,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:02:30,454 INFO L225 Difference]: With dead ends: 934 [2022-03-18 21:02:30,454 INFO L226 Difference]: Without dead ends: 919 [2022-03-18 21:02:30,455 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-03-18 21:02:30,456 INFO L912 BasicCegarLoop]: 657 mSDtfsCounter, 669 mSDsluCounter, 1996 mSDsCounter, 0 mSdLazyCounter, 4646 mSolverCounterSat, 270 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 671 SdHoareTripleChecker+Valid, 2653 SdHoareTripleChecker+Invalid, 4916 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 270 IncrementalHoareTripleChecker+Valid, 4646 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-18 21:02:30,456 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [671 Valid, 2653 Invalid, 4916 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [270 Valid, 4646 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-03-18 21:02:30,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 919 states. [2022-03-18 21:02:30,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 919 to 799. [2022-03-18 21:02:30,470 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-18 21:02:30,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 799 states to 799 states and 1088 transitions. [2022-03-18 21:02:30,472 INFO L78 Accepts]: Start accepts. Automaton has 799 states and 1088 transitions. Word has length 55 [2022-03-18 21:02:30,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:02:30,473 INFO L478 AbstractCegarLoop]: Abstraction has 799 states and 1088 transitions. [2022-03-18 21:02:30,473 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-18 21:02:30,473 INFO L276 IsEmpty]: Start isEmpty. Operand 799 states and 1088 transitions. [2022-03-18 21:02:30,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-03-18 21:02:30,475 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:02:30,475 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 21:02:30,475 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-03-18 21:02:30,475 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:02:30,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:02:30,476 INFO L85 PathProgramCache]: Analyzing trace with hash 1335002991, now seen corresponding path program 1 times [2022-03-18 21:02:30,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:02:30,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863111296] [2022-03-18 21:02:30,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:02:30,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:02:30,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:30,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:02:30,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:30,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:30,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:30,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:02:30,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:30,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:02:30,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:30,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-18 21:02:30,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:30,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-18 21:02:30,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:30,639 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-18 21:02:30,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:02:30,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863111296] [2022-03-18 21:02:30,640 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863111296] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:02:30,640 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:02:30,640 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-18 21:02:30,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798853173] [2022-03-18 21:02:30,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:02:30,641 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-18 21:02:30,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:02:30,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-18 21:02:30,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-03-18 21:02:30,653 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-18 21:02:32,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:02:32,205 INFO L93 Difference]: Finished difference Result 941 states and 1319 transitions. [2022-03-18 21:02:32,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-18 21:02:32,206 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-18 21:02:32,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:02:32,209 INFO L225 Difference]: With dead ends: 941 [2022-03-18 21:02:32,209 INFO L226 Difference]: Without dead ends: 941 [2022-03-18 21:02:32,209 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-18 21:02:32,210 INFO L912 BasicCegarLoop]: 678 mSDtfsCounter, 1525 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 1313 mSolverCounterSat, 379 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1535 SdHoareTripleChecker+Valid, 1190 SdHoareTripleChecker+Invalid, 1692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 379 IncrementalHoareTripleChecker+Valid, 1313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-18 21:02:32,210 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1535 Valid, 1190 Invalid, 1692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [379 Valid, 1313 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-18 21:02:32,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 941 states. [2022-03-18 21:02:32,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 941 to 799. [2022-03-18 21:02:32,223 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-18 21:02:32,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 799 states to 799 states and 1087 transitions. [2022-03-18 21:02:32,225 INFO L78 Accepts]: Start accepts. Automaton has 799 states and 1087 transitions. Word has length 56 [2022-03-18 21:02:32,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:02:32,225 INFO L478 AbstractCegarLoop]: Abstraction has 799 states and 1087 transitions. [2022-03-18 21:02:32,225 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-18 21:02:32,226 INFO L276 IsEmpty]: Start isEmpty. Operand 799 states and 1087 transitions. [2022-03-18 21:02:32,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-03-18 21:02:32,228 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:02:32,228 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-18 21:02:32,228 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-03-18 21:02:32,228 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:02:32,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:02:32,228 INFO L85 PathProgramCache]: Analyzing trace with hash 1948386428, now seen corresponding path program 1 times [2022-03-18 21:02:32,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:02:32,229 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505792680] [2022-03-18 21:02:32,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:02:32,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:02:32,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:32,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:02:32,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:32,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:32,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:32,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:02:32,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:32,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-18 21:02:32,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:32,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-18 21:02:32,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:32,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-18 21:02:32,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:32,374 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-18 21:02:32,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:02:32,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505792680] [2022-03-18 21:02:32,375 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505792680] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:02:32,375 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:02:32,375 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-18 21:02:32,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675173760] [2022-03-18 21:02:32,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:02:32,375 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-18 21:02:32,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:02:32,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-18 21:02:32,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-03-18 21:02:32,376 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-18 21:02:33,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:02:33,917 INFO L93 Difference]: Finished difference Result 1023 states and 1421 transitions. [2022-03-18 21:02:33,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-18 21:02:33,918 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-18 21:02:33,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:02:33,921 INFO L225 Difference]: With dead ends: 1023 [2022-03-18 21:02:33,921 INFO L226 Difference]: Without dead ends: 1023 [2022-03-18 21:02:33,921 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-18 21:02:33,922 INFO L912 BasicCegarLoop]: 663 mSDtfsCounter, 690 mSDsluCounter, 578 mSDsCounter, 0 mSdLazyCounter, 1338 mSolverCounterSat, 229 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 712 SdHoareTripleChecker+Valid, 1241 SdHoareTripleChecker+Invalid, 1567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 229 IncrementalHoareTripleChecker+Valid, 1338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-18 21:02:33,922 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [712 Valid, 1241 Invalid, 1567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [229 Valid, 1338 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-18 21:02:33,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1023 states. [2022-03-18 21:02:33,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1023 to 840. [2022-03-18 21:02:33,936 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-18 21:02:33,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 840 states to 840 states and 1127 transitions. [2022-03-18 21:02:33,938 INFO L78 Accepts]: Start accepts. Automaton has 840 states and 1127 transitions. Word has length 61 [2022-03-18 21:02:33,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:02:33,938 INFO L478 AbstractCegarLoop]: Abstraction has 840 states and 1127 transitions. [2022-03-18 21:02:33,939 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-18 21:02:33,939 INFO L276 IsEmpty]: Start isEmpty. Operand 840 states and 1127 transitions. [2022-03-18 21:02:33,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-18 21:02:33,941 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:02:33,941 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-18 21:02:33,941 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-03-18 21:02:33,941 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:02:33,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:02:33,942 INFO L85 PathProgramCache]: Analyzing trace with hash -1337798748, now seen corresponding path program 1 times [2022-03-18 21:02:33,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:02:33,942 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628666512] [2022-03-18 21:02:33,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:02:33,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:02:33,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:34,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:02:34,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:34,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:34,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:34,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:02:34,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:34,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:02:34,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:34,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-18 21:02:34,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:34,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-03-18 21:02:34,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:34,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:02:34,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:34,274 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-18 21:02:34,274 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:02:34,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628666512] [2022-03-18 21:02:34,274 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628666512] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:02:34,274 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:02:34,274 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-18 21:02:34,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612001309] [2022-03-18 21:02:34,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:02:34,276 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-18 21:02:34,276 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:02:34,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-18 21:02:34,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2022-03-18 21:02:34,277 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-18 21:02:37,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:02:37,347 INFO L93 Difference]: Finished difference Result 1005 states and 1396 transitions. [2022-03-18 21:02:37,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-18 21:02:37,351 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-18 21:02:37,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:02:37,363 INFO L225 Difference]: With dead ends: 1005 [2022-03-18 21:02:37,363 INFO L226 Difference]: Without dead ends: 984 [2022-03-18 21:02:37,364 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-18 21:02:37,365 INFO L912 BasicCegarLoop]: 655 mSDtfsCounter, 1023 mSDsluCounter, 2575 mSDsCounter, 0 mSdLazyCounter, 6165 mSolverCounterSat, 430 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1029 SdHoareTripleChecker+Valid, 3230 SdHoareTripleChecker+Invalid, 6595 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 430 IncrementalHoareTripleChecker+Valid, 6165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-03-18 21:02:37,365 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1029 Valid, 3230 Invalid, 6595 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [430 Valid, 6165 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-03-18 21:02:37,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 984 states. [2022-03-18 21:02:37,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 984 to 838. [2022-03-18 21:02:37,382 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-18 21:02:37,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 838 states to 838 states and 1123 transitions. [2022-03-18 21:02:37,384 INFO L78 Accepts]: Start accepts. Automaton has 838 states and 1123 transitions. Word has length 62 [2022-03-18 21:02:37,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:02:37,384 INFO L478 AbstractCegarLoop]: Abstraction has 838 states and 1123 transitions. [2022-03-18 21:02:37,384 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-18 21:02:37,384 INFO L276 IsEmpty]: Start isEmpty. Operand 838 states and 1123 transitions. [2022-03-18 21:02:37,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-18 21:02:37,386 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:02:37,387 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-18 21:02:37,387 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-03-18 21:02:37,387 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:02:37,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:02:37,387 INFO L85 PathProgramCache]: Analyzing trace with hash 1214008405, now seen corresponding path program 1 times [2022-03-18 21:02:37,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:02:37,387 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812566899] [2022-03-18 21:02:37,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:02:37,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:02:37,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:37,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:02:37,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:37,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:37,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:37,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:02:37,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:37,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:02:37,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:37,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-18 21:02:37,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:37,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-18 21:02:37,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:37,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:02:37,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:37,694 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-18 21:02:37,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:02:37,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812566899] [2022-03-18 21:02:37,695 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812566899] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:02:37,695 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:02:37,695 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-18 21:02:37,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657472796] [2022-03-18 21:02:37,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:02:37,696 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-18 21:02:37,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:02:37,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-18 21:02:37,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2022-03-18 21:02:37,696 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-18 21:02:40,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:02:40,838 INFO L93 Difference]: Finished difference Result 1003 states and 1392 transitions. [2022-03-18 21:02:40,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-18 21:02:40,838 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-18 21:02:40,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:02:40,844 INFO L225 Difference]: With dead ends: 1003 [2022-03-18 21:02:40,844 INFO L226 Difference]: Without dead ends: 980 [2022-03-18 21:02:40,845 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-18 21:02:40,845 INFO L912 BasicCegarLoop]: 634 mSDtfsCounter, 1005 mSDsluCounter, 2803 mSDsCounter, 0 mSdLazyCounter, 6736 mSolverCounterSat, 420 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1009 SdHoareTripleChecker+Valid, 3437 SdHoareTripleChecker+Invalid, 7156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 420 IncrementalHoareTripleChecker+Valid, 6736 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-03-18 21:02:40,846 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1009 Valid, 3437 Invalid, 7156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [420 Valid, 6736 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-03-18 21:02:40,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 980 states. [2022-03-18 21:02:40,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 980 to 837. [2022-03-18 21:02:40,872 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-18 21:02:40,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 837 states to 837 states and 1112 transitions. [2022-03-18 21:02:40,874 INFO L78 Accepts]: Start accepts. Automaton has 837 states and 1112 transitions. Word has length 59 [2022-03-18 21:02:40,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:02:40,875 INFO L478 AbstractCegarLoop]: Abstraction has 837 states and 1112 transitions. [2022-03-18 21:02:40,875 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-18 21:02:40,875 INFO L276 IsEmpty]: Start isEmpty. Operand 837 states and 1112 transitions. [2022-03-18 21:02:40,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-03-18 21:02:40,877 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:02:40,877 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-18 21:02:40,877 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-03-18 21:02:40,877 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:02:40,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:02:40,877 INFO L85 PathProgramCache]: Analyzing trace with hash -55485367, now seen corresponding path program 1 times [2022-03-18 21:02:40,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:02:40,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856967737] [2022-03-18 21:02:40,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:02:40,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:02:40,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:40,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:02:40,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:40,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:40,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:40,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:02:40,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:41,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:02:41,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:41,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:41,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:41,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:02:41,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:41,152 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-18 21:02:41,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:02:41,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856967737] [2022-03-18 21:02:41,153 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856967737] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:02:41,153 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:02:41,153 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-18 21:02:41,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006282505] [2022-03-18 21:02:41,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:02:41,153 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-18 21:02:41,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:02:41,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-18 21:02:41,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2022-03-18 21:02:41,155 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-18 21:02:43,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:02:43,937 INFO L93 Difference]: Finished difference Result 992 states and 1366 transitions. [2022-03-18 21:02:43,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-18 21:02:43,938 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-18 21:02:43,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:02:43,940 INFO L225 Difference]: With dead ends: 992 [2022-03-18 21:02:43,940 INFO L226 Difference]: Without dead ends: 975 [2022-03-18 21:02:43,940 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-18 21:02:43,941 INFO L912 BasicCegarLoop]: 649 mSDtfsCounter, 1249 mSDsluCounter, 2303 mSDsCounter, 0 mSdLazyCounter, 5378 mSolverCounterSat, 517 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1251 SdHoareTripleChecker+Valid, 2952 SdHoareTripleChecker+Invalid, 5895 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 517 IncrementalHoareTripleChecker+Valid, 5378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-03-18 21:02:43,941 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1251 Valid, 2952 Invalid, 5895 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [517 Valid, 5378 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-03-18 21:02:43,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2022-03-18 21:02:43,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 834. [2022-03-18 21:02:43,953 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-18 21:02:43,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 834 states to 834 states and 1107 transitions. [2022-03-18 21:02:43,955 INFO L78 Accepts]: Start accepts. Automaton has 834 states and 1107 transitions. Word has length 58 [2022-03-18 21:02:43,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:02:43,955 INFO L478 AbstractCegarLoop]: Abstraction has 834 states and 1107 transitions. [2022-03-18 21:02:43,956 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-18 21:02:43,956 INFO L276 IsEmpty]: Start isEmpty. Operand 834 states and 1107 transitions. [2022-03-18 21:02:43,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-03-18 21:02:43,958 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:02:43,958 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-18 21:02:43,958 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-03-18 21:02:43,958 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:02:43,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:02:43,958 INFO L85 PathProgramCache]: Analyzing trace with hash -57775299, now seen corresponding path program 1 times [2022-03-18 21:02:43,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:02:43,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328242827] [2022-03-18 21:02:43,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:02:43,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:02:43,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:44,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:02:44,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:44,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:44,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:44,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:02:44,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:44,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:02:44,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:44,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-18 21:02:44,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:44,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-18 21:02:44,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:44,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-18 21:02:44,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:44,160 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-18 21:02:44,160 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:02:44,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328242827] [2022-03-18 21:02:44,160 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328242827] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:02:44,160 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:02:44,160 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-18 21:02:44,160 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562430523] [2022-03-18 21:02:44,160 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:02:44,161 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-18 21:02:44,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:02:44,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-18 21:02:44,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-03-18 21:02:44,161 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-18 21:02:45,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:02:45,779 INFO L93 Difference]: Finished difference Result 1036 states and 1451 transitions. [2022-03-18 21:02:45,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-18 21:02:45,781 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-18 21:02:45,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:02:45,783 INFO L225 Difference]: With dead ends: 1036 [2022-03-18 21:02:45,783 INFO L226 Difference]: Without dead ends: 1036 [2022-03-18 21:02:45,784 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-18 21:02:45,784 INFO L912 BasicCegarLoop]: 628 mSDtfsCounter, 1326 mSDsluCounter, 1002 mSDsCounter, 0 mSdLazyCounter, 1658 mSolverCounterSat, 578 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1328 SdHoareTripleChecker+Valid, 1630 SdHoareTripleChecker+Invalid, 2236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 578 IncrementalHoareTripleChecker+Valid, 1658 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-18 21:02:45,784 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1328 Valid, 1630 Invalid, 2236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [578 Valid, 1658 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-18 21:02:45,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1036 states. [2022-03-18 21:02:45,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1036 to 841. [2022-03-18 21:02:45,806 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-18 21:02:45,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 1122 transitions. [2022-03-18 21:02:45,809 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 1122 transitions. Word has length 60 [2022-03-18 21:02:45,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:02:45,809 INFO L478 AbstractCegarLoop]: Abstraction has 841 states and 1122 transitions. [2022-03-18 21:02:45,809 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-18 21:02:45,809 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 1122 transitions. [2022-03-18 21:02:45,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-03-18 21:02:45,811 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:02:45,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, 1, 1, 1, 1, 1] [2022-03-18 21:02:45,812 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-03-18 21:02:45,812 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:02:45,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:02:45,812 INFO L85 PathProgramCache]: Analyzing trace with hash -2067879140, now seen corresponding path program 1 times [2022-03-18 21:02:45,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:02:45,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003269328] [2022-03-18 21:02:45,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:02:45,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:02:45,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:45,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:02:45,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:45,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:45,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:45,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:02:45,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:45,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:02:45,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:45,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-18 21:02:45,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:46,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-18 21:02:46,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:46,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-18 21:02:46,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:46,049 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-18 21:02:46,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:02:46,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003269328] [2022-03-18 21:02:46,049 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003269328] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:02:46,049 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:02:46,049 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-18 21:02:46,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453400387] [2022-03-18 21:02:46,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:02:46,050 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-18 21:02:46,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:02:46,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-18 21:02:46,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2022-03-18 21:02:46,051 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-18 21:02:48,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:02:48,034 INFO L93 Difference]: Finished difference Result 1005 states and 1397 transitions. [2022-03-18 21:02:48,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-18 21:02:48,034 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-18 21:02:48,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:02:48,036 INFO L225 Difference]: With dead ends: 1005 [2022-03-18 21:02:48,036 INFO L226 Difference]: Without dead ends: 983 [2022-03-18 21:02:48,037 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-18 21:02:48,037 INFO L912 BasicCegarLoop]: 633 mSDtfsCounter, 1277 mSDsluCounter, 2021 mSDsCounter, 0 mSdLazyCounter, 3767 mSolverCounterSat, 525 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1280 SdHoareTripleChecker+Valid, 2654 SdHoareTripleChecker+Invalid, 4292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 525 IncrementalHoareTripleChecker+Valid, 3767 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-18 21:02:48,037 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1280 Valid, 2654 Invalid, 4292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [525 Valid, 3767 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-18 21:02:48,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 983 states. [2022-03-18 21:02:48,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 983 to 839. [2022-03-18 21:02:48,054 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-18 21:02:48,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 839 states to 839 states and 1118 transitions. [2022-03-18 21:02:48,056 INFO L78 Accepts]: Start accepts. Automaton has 839 states and 1118 transitions. Word has length 60 [2022-03-18 21:02:48,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:02:48,056 INFO L478 AbstractCegarLoop]: Abstraction has 839 states and 1118 transitions. [2022-03-18 21:02:48,056 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-18 21:02:48,056 INFO L276 IsEmpty]: Start isEmpty. Operand 839 states and 1118 transitions. [2022-03-18 21:02:48,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-18 21:02:48,063 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:02:48,063 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-18 21:02:48,063 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-03-18 21:02:48,063 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:02:48,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:02:48,064 INFO L85 PathProgramCache]: Analyzing trace with hash 1557615113, now seen corresponding path program 1 times [2022-03-18 21:02:48,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:02:48,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542445276] [2022-03-18 21:02:48,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:02:48,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:02:48,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:48,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:02:48,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:48,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:48,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:48,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:02:48,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:48,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:02:48,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:48,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:02:48,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:48,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-18 21:02:48,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:48,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-18 21:02:48,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:02:48,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542445276] [2022-03-18 21:02:48,303 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542445276] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:02:48,303 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:02:48,303 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-18 21:02:48,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498838453] [2022-03-18 21:02:48,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:02:48,304 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-18 21:02:48,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:02:48,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-18 21:02:48,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2022-03-18 21:02:48,305 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-18 21:02:51,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:02:51,017 INFO L93 Difference]: Finished difference Result 1004 states and 1391 transitions. [2022-03-18 21:02:51,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-18 21:02:51,017 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-18 21:02:51,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:02:51,019 INFO L225 Difference]: With dead ends: 1004 [2022-03-18 21:02:51,020 INFO L226 Difference]: Without dead ends: 968 [2022-03-18 21:02:51,020 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-18 21:02:51,020 INFO L912 BasicCegarLoop]: 620 mSDtfsCounter, 660 mSDsluCounter, 2156 mSDsCounter, 0 mSdLazyCounter, 4989 mSolverCounterSat, 279 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 664 SdHoareTripleChecker+Valid, 2776 SdHoareTripleChecker+Invalid, 5268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 279 IncrementalHoareTripleChecker+Valid, 4989 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-03-18 21:02:51,021 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [664 Valid, 2776 Invalid, 5268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [279 Valid, 4989 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-03-18 21:02:51,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 968 states. [2022-03-18 21:02:51,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 968 to 827. [2022-03-18 21:02:51,034 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-18 21:02:51,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 827 states to 827 states and 1097 transitions. [2022-03-18 21:02:51,036 INFO L78 Accepts]: Start accepts. Automaton has 827 states and 1097 transitions. Word has length 59 [2022-03-18 21:02:51,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:02:51,036 INFO L478 AbstractCegarLoop]: Abstraction has 827 states and 1097 transitions. [2022-03-18 21:02:51,036 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-18 21:02:51,036 INFO L276 IsEmpty]: Start isEmpty. Operand 827 states and 1097 transitions. [2022-03-18 21:02:51,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-03-18 21:02:51,039 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:02:51,039 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-18 21:02:51,039 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-03-18 21:02:51,039 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:02:51,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:02:51,040 INFO L85 PathProgramCache]: Analyzing trace with hash -1192878684, now seen corresponding path program 1 times [2022-03-18 21:02:51,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:02:51,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902289432] [2022-03-18 21:02:51,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:02:51,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:02:51,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:51,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:02:51,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:51,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:51,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:51,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:02:51,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:51,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:02:51,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:51,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-18 21:02:51,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:51,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-18 21:02:51,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:51,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-03-18 21:02:51,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:51,230 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-18 21:02:51,231 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:02:51,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902289432] [2022-03-18 21:02:51,231 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902289432] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:02:51,231 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:02:51,231 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-18 21:02:51,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157201171] [2022-03-18 21:02:51,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:02:51,232 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-18 21:02:51,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:02:51,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-18 21:02:51,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-03-18 21:02:51,232 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-18 21:02:53,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:02:53,008 INFO L93 Difference]: Finished difference Result 984 states and 1386 transitions. [2022-03-18 21:02:53,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-18 21:02:53,008 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-18 21:02:53,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:02:53,011 INFO L225 Difference]: With dead ends: 984 [2022-03-18 21:02:53,011 INFO L226 Difference]: Without dead ends: 982 [2022-03-18 21:02:53,011 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-18 21:02:53,012 INFO L912 BasicCegarLoop]: 609 mSDtfsCounter, 350 mSDsluCounter, 1164 mSDsCounter, 0 mSdLazyCounter, 2141 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 352 SdHoareTripleChecker+Valid, 1773 SdHoareTripleChecker+Invalid, 2290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 2141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-18 21:02:53,012 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [352 Valid, 1773 Invalid, 2290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 2141 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-18 21:02:53,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 982 states. [2022-03-18 21:02:53,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 982 to 831. [2022-03-18 21:02:53,028 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-18 21:02:53,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 1115 transitions. [2022-03-18 21:02:53,030 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 1115 transitions. Word has length 61 [2022-03-18 21:02:53,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:02:53,030 INFO L478 AbstractCegarLoop]: Abstraction has 831 states and 1115 transitions. [2022-03-18 21:02:53,031 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-18 21:02:53,031 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 1115 transitions. [2022-03-18 21:02:53,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-03-18 21:02:53,033 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:02:53,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] [2022-03-18 21:02:53,033 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-03-18 21:02:53,033 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:02:53,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:02:53,034 INFO L85 PathProgramCache]: Analyzing trace with hash 440130742, now seen corresponding path program 1 times [2022-03-18 21:02:53,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:02:53,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900061964] [2022-03-18 21:02:53,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:02:53,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:02:53,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:53,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:02:53,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:53,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:53,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:53,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:02:53,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:53,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:02:53,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:53,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:02:53,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:53,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-03-18 21:02:53,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:53,244 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-18 21:02:53,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:02:53,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900061964] [2022-03-18 21:02:53,244 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900061964] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:02:53,244 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:02:53,244 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-18 21:02:53,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858912912] [2022-03-18 21:02:53,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:02:53,245 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-18 21:02:53,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:02:53,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-18 21:02:53,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-03-18 21:02:53,245 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-18 21:02:54,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:02:54,785 INFO L93 Difference]: Finished difference Result 974 states and 1367 transitions. [2022-03-18 21:02:54,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-18 21:02:54,786 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-18 21:02:54,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:02:54,788 INFO L225 Difference]: With dead ends: 974 [2022-03-18 21:02:54,788 INFO L226 Difference]: Without dead ends: 974 [2022-03-18 21:02:54,788 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-18 21:02:54,788 INFO L912 BasicCegarLoop]: 607 mSDtfsCounter, 349 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 2010 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 351 SdHoareTripleChecker+Valid, 1511 SdHoareTripleChecker+Invalid, 2143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 2010 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-18 21:02:54,789 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [351 Valid, 1511 Invalid, 2143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 2010 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-18 21:02:54,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 974 states. [2022-03-18 21:02:54,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 974 to 831. [2022-03-18 21:02:54,803 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-18 21:02:54,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 1114 transitions. [2022-03-18 21:02:54,805 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 1114 transitions. Word has length 60 [2022-03-18 21:02:54,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:02:54,805 INFO L478 AbstractCegarLoop]: Abstraction has 831 states and 1114 transitions. [2022-03-18 21:02:54,806 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-18 21:02:54,806 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 1114 transitions. [2022-03-18 21:02:54,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-03-18 21:02:54,808 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:02:54,808 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-18 21:02:54,808 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-03-18 21:02:54,808 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:02:54,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:02:54,808 INFO L85 PathProgramCache]: Analyzing trace with hash 185394197, now seen corresponding path program 1 times [2022-03-18 21:02:54,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:02:54,809 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627454528] [2022-03-18 21:02:54,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:02:54,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:02:54,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:54,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:02:54,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:54,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:54,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:54,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:02:54,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:54,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:02:54,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:55,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:02:55,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:55,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-03-18 21:02:55,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:55,076 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-18 21:02:55,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:02:55,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627454528] [2022-03-18 21:02:55,076 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [627454528] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:02:55,076 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:02:55,076 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-18 21:02:55,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298971280] [2022-03-18 21:02:55,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:02:55,077 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-18 21:02:55,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:02:55,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-18 21:02:55,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2022-03-18 21:02:55,078 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-18 21:02:57,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:02:57,242 INFO L93 Difference]: Finished difference Result 1010 states and 1414 transitions. [2022-03-18 21:02:57,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-18 21:02:57,242 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-18 21:02:57,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:02:57,245 INFO L225 Difference]: With dead ends: 1010 [2022-03-18 21:02:57,246 INFO L226 Difference]: Without dead ends: 961 [2022-03-18 21:02:57,246 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-18 21:02:57,246 INFO L912 BasicCegarLoop]: 608 mSDtfsCounter, 1261 mSDsluCounter, 1912 mSDsCounter, 0 mSdLazyCounter, 4078 mSolverCounterSat, 513 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1266 SdHoareTripleChecker+Valid, 2520 SdHoareTripleChecker+Invalid, 4591 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 513 IncrementalHoareTripleChecker+Valid, 4078 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-18 21:02:57,247 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1266 Valid, 2520 Invalid, 4591 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [513 Valid, 4078 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-18 21:02:57,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 961 states. [2022-03-18 21:02:57,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 961 to 823. [2022-03-18 21:02:57,262 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-18 21:02:57,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 823 states to 823 states and 1099 transitions. [2022-03-18 21:02:57,266 INFO L78 Accepts]: Start accepts. Automaton has 823 states and 1099 transitions. Word has length 60 [2022-03-18 21:02:57,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:02:57,266 INFO L478 AbstractCegarLoop]: Abstraction has 823 states and 1099 transitions. [2022-03-18 21:02:57,266 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-18 21:02:57,266 INFO L276 IsEmpty]: Start isEmpty. Operand 823 states and 1099 transitions. [2022-03-18 21:02:57,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-03-18 21:02:57,268 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:02:57,268 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-18 21:02:57,268 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-03-18 21:02:57,268 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:02:57,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:02:57,269 INFO L85 PathProgramCache]: Analyzing trace with hash -1158774888, now seen corresponding path program 1 times [2022-03-18 21:02:57,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:02:57,270 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1932349867] [2022-03-18 21:02:57,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:02:57,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:02:57,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:57,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:02:57,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:57,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:02:57,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:57,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:02:57,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:57,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:02:57,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:57,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-18 21:02:57,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:57,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-18 21:02:57,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:57,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:02:57,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:02:57,602 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-18 21:02:57,602 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:02:57,602 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1932349867] [2022-03-18 21:02:57,602 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1932349867] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:02:57,602 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:02:57,602 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-03-18 21:02:57,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247932057] [2022-03-18 21:02:57,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:02:57,604 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-18 21:02:57,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:02:57,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-18 21:02:57,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2022-03-18 21:02:57,605 INFO L87 Difference]: Start difference. First operand 823 states and 1099 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-18 21:02:59,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:02:59,984 INFO L93 Difference]: Finished difference Result 975 states and 1357 transitions. [2022-03-18 21:02:59,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-18 21:02:59,984 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-18 21:02:59,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:02:59,987 INFO L225 Difference]: With dead ends: 975 [2022-03-18 21:02:59,987 INFO L226 Difference]: Without dead ends: 956 [2022-03-18 21:02:59,987 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-03-18 21:02:59,987 INFO L912 BasicCegarLoop]: 597 mSDtfsCounter, 1168 mSDsluCounter, 2591 mSDsCounter, 0 mSdLazyCounter, 5487 mSolverCounterSat, 479 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1170 SdHoareTripleChecker+Valid, 3188 SdHoareTripleChecker+Invalid, 5966 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 479 IncrementalHoareTripleChecker+Valid, 5487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-03-18 21:02:59,988 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1170 Valid, 3188 Invalid, 5966 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [479 Valid, 5487 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-03-18 21:02:59,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 956 states. [2022-03-18 21:02:59,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 956 to 818. [2022-03-18 21:02:59,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 818 states, 644 states have (on average 1.313664596273292) internal successors, (846), 659 states have internal predecessors, (846), 98 states have call successors, (98), 53 states have call predecessors, (98), 75 states have return successors, (148), 112 states have call predecessors, (148), 92 states have call successors, (148) [2022-03-18 21:03:00,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 818 states to 818 states and 1092 transitions. [2022-03-18 21:03:00,000 INFO L78 Accepts]: Start accepts. Automaton has 818 states and 1092 transitions. Word has length 63 [2022-03-18 21:03:00,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:00,000 INFO L478 AbstractCegarLoop]: Abstraction has 818 states and 1092 transitions. [2022-03-18 21:03:00,001 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-18 21:03:00,001 INFO L276 IsEmpty]: Start isEmpty. Operand 818 states and 1092 transitions. [2022-03-18 21:03:00,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-18 21:03:00,002 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:00,003 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-18 21:03:00,003 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-03-18 21:03:00,003 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:00,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:00,003 INFO L85 PathProgramCache]: Analyzing trace with hash 1342281155, now seen corresponding path program 1 times [2022-03-18 21:03:00,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:00,004 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480668203] [2022-03-18 21:03:00,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:00,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:00,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:00,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:00,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:00,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:00,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:00,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:00,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:00,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:00,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:00,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-18 21:03:00,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:00,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-18 21:03:00,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:00,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:00,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:00,277 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-18 21:03:00,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:00,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480668203] [2022-03-18 21:03:00,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480668203] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:00,278 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:00,278 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-03-18 21:03:00,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185387803] [2022-03-18 21:03:00,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:00,279 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-18 21:03:00,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:00,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-18 21:03:00,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2022-03-18 21:03:00,281 INFO L87 Difference]: Start difference. First operand 818 states and 1092 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-18 21:03:02,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:02,758 INFO L93 Difference]: Finished difference Result 970 states and 1350 transitions. [2022-03-18 21:03:02,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-18 21:03:02,759 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-18 21:03:02,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:02,761 INFO L225 Difference]: With dead ends: 970 [2022-03-18 21:03:02,761 INFO L226 Difference]: Without dead ends: 951 [2022-03-18 21:03:02,761 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-18 21:03:02,761 INFO L912 BasicCegarLoop]: 593 mSDtfsCounter, 584 mSDsluCounter, 2493 mSDsCounter, 0 mSdLazyCounter, 5548 mSolverCounterSat, 244 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 586 SdHoareTripleChecker+Valid, 3086 SdHoareTripleChecker+Invalid, 5792 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 244 IncrementalHoareTripleChecker+Valid, 5548 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:02,762 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [586 Valid, 3086 Invalid, 5792 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [244 Valid, 5548 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-03-18 21:03:02,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2022-03-18 21:03:02,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 813. [2022-03-18 21:03:02,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 813 states, 641 states have (on average 1.313572542901716) internal successors, (842), 656 states have internal predecessors, (842), 97 states have call successors, (97), 53 states have call predecessors, (97), 74 states have return successors, (146), 110 states have call predecessors, (146), 91 states have call successors, (146) [2022-03-18 21:03:02,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 813 states to 813 states and 1085 transitions. [2022-03-18 21:03:02,773 INFO L78 Accepts]: Start accepts. Automaton has 813 states and 1085 transitions. Word has length 62 [2022-03-18 21:03:02,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:02,774 INFO L478 AbstractCegarLoop]: Abstraction has 813 states and 1085 transitions. [2022-03-18 21:03:02,774 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-18 21:03:02,774 INFO L276 IsEmpty]: Start isEmpty. Operand 813 states and 1085 transitions. [2022-03-18 21:03:02,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-03-18 21:03:02,775 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:02,776 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-18 21:03:02,776 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-03-18 21:03:02,776 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:02,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:02,776 INFO L85 PathProgramCache]: Analyzing trace with hash 739520085, now seen corresponding path program 1 times [2022-03-18 21:03:02,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:02,777 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138742180] [2022-03-18 21:03:02,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:02,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:02,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:02,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:02,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:02,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:02,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:02,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:02,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:02,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:02,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:02,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-18 21:03:02,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:03,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-03-18 21:03:03,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:03,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:03,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:03,095 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-18 21:03:03,096 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:03,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138742180] [2022-03-18 21:03:03,096 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1138742180] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:03,096 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:03,096 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-18 21:03:03,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978050667] [2022-03-18 21:03:03,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:03,097 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-18 21:03:03,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:03,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-18 21:03:03,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2022-03-18 21:03:03,097 INFO L87 Difference]: Start difference. First operand 813 states and 1085 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-18 21:03:05,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:05,739 INFO L93 Difference]: Finished difference Result 970 states and 1348 transitions. [2022-03-18 21:03:05,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-18 21:03:05,739 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-18 21:03:05,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:05,741 INFO L225 Difference]: With dead ends: 970 [2022-03-18 21:03:05,741 INFO L226 Difference]: Without dead ends: 949 [2022-03-18 21:03:05,742 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-18 21:03:05,742 INFO L912 BasicCegarLoop]: 563 mSDtfsCounter, 1181 mSDsluCounter, 2397 mSDsCounter, 0 mSdLazyCounter, 5554 mSolverCounterSat, 484 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1184 SdHoareTripleChecker+Valid, 2960 SdHoareTripleChecker+Invalid, 6038 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 484 IncrementalHoareTripleChecker+Valid, 5554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:05,742 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1184 Valid, 2960 Invalid, 6038 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [484 Valid, 5554 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-03-18 21:03:05,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 949 states. [2022-03-18 21:03:05,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 949 to 811. [2022-03-18 21:03:05,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 811 states, 640 states have (on average 1.3125) internal successors, (840), 655 states have internal predecessors, (840), 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-18 21:03:05,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 811 states to 811 states and 1081 transitions. [2022-03-18 21:03:05,755 INFO L78 Accepts]: Start accepts. Automaton has 811 states and 1081 transitions. Word has length 63 [2022-03-18 21:03:05,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:05,755 INFO L478 AbstractCegarLoop]: Abstraction has 811 states and 1081 transitions. [2022-03-18 21:03:05,755 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-18 21:03:05,755 INFO L276 IsEmpty]: Start isEmpty. Operand 811 states and 1081 transitions. [2022-03-18 21:03:05,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-03-18 21:03:05,757 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:05,757 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-18 21:03:05,757 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-03-18 21:03:05,757 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:05,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:05,758 INFO L85 PathProgramCache]: Analyzing trace with hash -620638821, now seen corresponding path program 1 times [2022-03-18 21:03:05,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:05,758 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394650690] [2022-03-18 21:03:05,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:05,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:05,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:05,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:05,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:05,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:05,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:05,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:05,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:05,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:05,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:05,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-18 21:03:05,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:05,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-18 21:03:05,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:05,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-18 21:03:05,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:05,939 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-18 21:03:05,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:05,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394650690] [2022-03-18 21:03:05,939 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394650690] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:05,939 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:05,939 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-18 21:03:05,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327410245] [2022-03-18 21:03:05,939 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:05,940 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-18 21:03:05,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:05,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-18 21:03:05,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-03-18 21:03:05,940 INFO L87 Difference]: Start difference. First operand 811 states and 1081 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-18 21:03:06,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:06,828 INFO L93 Difference]: Finished difference Result 814 states and 1084 transitions. [2022-03-18 21:03:06,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-18 21:03:06,828 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-18 21:03:06,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:06,830 INFO L225 Difference]: With dead ends: 814 [2022-03-18 21:03:06,830 INFO L226 Difference]: Without dead ends: 810 [2022-03-18 21:03:06,830 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-18 21:03:06,830 INFO L912 BasicCegarLoop]: 523 mSDtfsCounter, 1153 mSDsluCounter, 540 mSDsCounter, 0 mSdLazyCounter, 734 mSolverCounterSat, 439 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1155 SdHoareTripleChecker+Valid, 1063 SdHoareTripleChecker+Invalid, 1173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 439 IncrementalHoareTripleChecker+Valid, 734 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:06,831 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1155 Valid, 1063 Invalid, 1173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [439 Valid, 734 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-18 21:03:06,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 810 states. [2022-03-18 21:03:06,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 810 to 703. [2022-03-18 21:03:06,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 703 states, 555 states have (on average 1.3045045045045045) internal successors, (724), 569 states have internal predecessors, (724), 84 states have call successors, (84), 47 states have call predecessors, (84), 63 states have return successors, (104), 93 states have call predecessors, (104), 78 states have call successors, (104) [2022-03-18 21:03:06,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 703 states to 703 states and 912 transitions. [2022-03-18 21:03:06,842 INFO L78 Accepts]: Start accepts. Automaton has 703 states and 912 transitions. Word has length 63 [2022-03-18 21:03:06,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:06,842 INFO L478 AbstractCegarLoop]: Abstraction has 703 states and 912 transitions. [2022-03-18 21:03:06,842 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-18 21:03:06,842 INFO L276 IsEmpty]: Start isEmpty. Operand 703 states and 912 transitions. [2022-03-18 21:03:06,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-03-18 21:03:06,844 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:06,844 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-18 21:03:06,844 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-03-18 21:03:06,844 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:06,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:06,845 INFO L85 PathProgramCache]: Analyzing trace with hash -306718972, now seen corresponding path program 1 times [2022-03-18 21:03:06,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:06,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526277427] [2022-03-18 21:03:06,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:06,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:06,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:06,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:06,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:06,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:06,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:06,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:06,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:06,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-03-18 21:03:06,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:06,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-18 21:03:06,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:06,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-18 21:03:06,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:06,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-18 21:03:07,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:07,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-18 21:03:07,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:07,005 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-18 21:03:07,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:07,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526277427] [2022-03-18 21:03:07,005 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526277427] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:07,005 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:07,005 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-18 21:03:07,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046547418] [2022-03-18 21:03:07,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:07,006 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-18 21:03:07,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:07,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-18 21:03:07,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-03-18 21:03:07,007 INFO L87 Difference]: Start difference. First operand 703 states and 912 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-18 21:03:08,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:08,007 INFO L93 Difference]: Finished difference Result 775 states and 1026 transitions. [2022-03-18 21:03:08,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-18 21:03:08,008 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-18 21:03:08,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:08,009 INFO L225 Difference]: With dead ends: 775 [2022-03-18 21:03:08,009 INFO L226 Difference]: Without dead ends: 775 [2022-03-18 21:03:08,010 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-18 21:03:08,010 INFO L912 BasicCegarLoop]: 485 mSDtfsCounter, 685 mSDsluCounter, 382 mSDsCounter, 0 mSdLazyCounter, 885 mSolverCounterSat, 257 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 696 SdHoareTripleChecker+Valid, 867 SdHoareTripleChecker+Invalid, 1142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 257 IncrementalHoareTripleChecker+Valid, 885 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:08,010 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [696 Valid, 867 Invalid, 1142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [257 Valid, 885 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-18 21:03:08,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 775 states. [2022-03-18 21:03:08,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 775 to 703. [2022-03-18 21:03:08,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 703 states, 555 states have (on average 1.300900900900901) internal successors, (722), 569 states have internal predecessors, (722), 84 states have call successors, (84), 47 states have call predecessors, (84), 63 states have return successors, (104), 93 states have call predecessors, (104), 78 states have call successors, (104) [2022-03-18 21:03:08,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 703 states to 703 states and 910 transitions. [2022-03-18 21:03:08,019 INFO L78 Accepts]: Start accepts. Automaton has 703 states and 910 transitions. Word has length 66 [2022-03-18 21:03:08,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:08,019 INFO L478 AbstractCegarLoop]: Abstraction has 703 states and 910 transitions. [2022-03-18 21:03:08,019 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-18 21:03:08,019 INFO L276 IsEmpty]: Start isEmpty. Operand 703 states and 910 transitions. [2022-03-18 21:03:08,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-18 21:03:08,021 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:08,021 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-18 21:03:08,021 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-03-18 21:03:08,021 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:08,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:08,022 INFO L85 PathProgramCache]: Analyzing trace with hash 526937182, now seen corresponding path program 1 times [2022-03-18 21:03:08,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:08,022 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580930936] [2022-03-18 21:03:08,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:08,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:08,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:08,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:08,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:08,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:08,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:08,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:08,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:08,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:08,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:08,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-18 21:03:08,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:08,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-18 21:03:08,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:08,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:08,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:08,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:08,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:08,368 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-18 21:03:08,369 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:08,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580930936] [2022-03-18 21:03:08,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580930936] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:08,369 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:08,369 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-18 21:03:08,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350686608] [2022-03-18 21:03:08,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:08,370 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-18 21:03:08,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:08,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-18 21:03:08,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2022-03-18 21:03:08,370 INFO L87 Difference]: Start difference. First operand 703 states and 910 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-18 21:03:10,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:10,786 INFO L93 Difference]: Finished difference Result 796 states and 1048 transitions. [2022-03-18 21:03:10,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-18 21:03:10,786 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-18 21:03:10,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:10,788 INFO L225 Difference]: With dead ends: 796 [2022-03-18 21:03:10,788 INFO L226 Difference]: Without dead ends: 774 [2022-03-18 21:03:10,788 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-18 21:03:10,789 INFO L912 BasicCegarLoop]: 519 mSDtfsCounter, 1436 mSDsluCounter, 2347 mSDsCounter, 0 mSdLazyCounter, 5164 mSolverCounterSat, 555 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1440 SdHoareTripleChecker+Valid, 2866 SdHoareTripleChecker+Invalid, 5719 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 555 IncrementalHoareTripleChecker+Valid, 5164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:10,789 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1440 Valid, 2866 Invalid, 5719 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [555 Valid, 5164 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-03-18 21:03:10,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 774 states. [2022-03-18 21:03:10,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 774 to 701. [2022-03-18 21:03:10,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 701 states, 554 states have (on average 1.2996389891696751) internal successors, (720), 568 states have internal predecessors, (720), 83 states have call successors, (83), 47 states have call predecessors, (83), 63 states have return successors, (103), 92 states have call predecessors, (103), 77 states have call successors, (103) [2022-03-18 21:03:10,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 906 transitions. [2022-03-18 21:03:10,799 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 906 transitions. Word has length 67 [2022-03-18 21:03:10,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:10,799 INFO L478 AbstractCegarLoop]: Abstraction has 701 states and 906 transitions. [2022-03-18 21:03:10,799 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-18 21:03:10,799 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 906 transitions. [2022-03-18 21:03:10,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-03-18 21:03:10,801 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:10,801 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-18 21:03:10,801 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-03-18 21:03:10,801 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:10,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:10,802 INFO L85 PathProgramCache]: Analyzing trace with hash 459314479, now seen corresponding path program 1 times [2022-03-18 21:03:10,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:10,802 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65280246] [2022-03-18 21:03:10,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:10,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:10,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:10,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:10,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:10,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:10,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:10,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:10,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:10,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:10,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:10,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-18 21:03:11,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:11,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-18 21:03:11,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:11,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-03-18 21:03:11,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:11,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:11,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:11,135 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-18 21:03:11,136 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:11,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65280246] [2022-03-18 21:03:11,136 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65280246] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:11,136 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:11,136 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-18 21:03:11,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902758989] [2022-03-18 21:03:11,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:11,137 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-18 21:03:11,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:11,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-18 21:03:11,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2022-03-18 21:03:11,138 INFO L87 Difference]: Start difference. First operand 701 states and 906 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-18 21:03:13,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:13,625 INFO L93 Difference]: Finished difference Result 791 states and 1039 transitions. [2022-03-18 21:03:13,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-18 21:03:13,626 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-18 21:03:13,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:13,627 INFO L225 Difference]: With dead ends: 791 [2022-03-18 21:03:13,627 INFO L226 Difference]: Without dead ends: 769 [2022-03-18 21:03:13,628 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-18 21:03:13,628 INFO L912 BasicCegarLoop]: 497 mSDtfsCounter, 344 mSDsluCounter, 1989 mSDsCounter, 0 mSdLazyCounter, 5202 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 2486 SdHoareTripleChecker+Invalid, 5329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 5202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:13,628 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [347 Valid, 2486 Invalid, 5329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 5202 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-03-18 21:03:13,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 769 states. [2022-03-18 21:03:13,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 769 to 699. [2022-03-18 21:03:13,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 553 states have (on average 1.298372513562387) internal successors, (718), 567 states have internal predecessors, (718), 82 states have call successors, (82), 47 states have call predecessors, (82), 63 states have return successors, (102), 91 states have call predecessors, (102), 76 states have call successors, (102) [2022-03-18 21:03:13,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 902 transitions. [2022-03-18 21:03:13,637 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 902 transitions. Word has length 66 [2022-03-18 21:03:13,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:13,638 INFO L478 AbstractCegarLoop]: Abstraction has 699 states and 902 transitions. [2022-03-18 21:03:13,638 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-18 21:03:13,638 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 902 transitions. [2022-03-18 21:03:13,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-03-18 21:03:13,639 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:13,640 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-18 21:03:13,640 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-03-18 21:03:13,640 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:13,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:13,640 INFO L85 PathProgramCache]: Analyzing trace with hash 1659747958, now seen corresponding path program 1 times [2022-03-18 21:03:13,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:13,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657235447] [2022-03-18 21:03:13,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:13,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:13,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:13,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:13,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:13,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:13,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:13,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:13,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:13,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:13,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:13,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:13,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:13,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-18 21:03:13,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:13,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-18 21:03:13,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:13,869 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-18 21:03:13,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:13,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657235447] [2022-03-18 21:03:13,871 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657235447] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:13,871 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:13,871 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-18 21:03:13,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061932818] [2022-03-18 21:03:13,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:13,872 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-18 21:03:13,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:13,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-18 21:03:13,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-03-18 21:03:13,873 INFO L87 Difference]: Start difference. First operand 699 states and 902 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-18 21:03:15,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:15,066 INFO L93 Difference]: Finished difference Result 800 states and 1053 transitions. [2022-03-18 21:03:15,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-18 21:03:15,067 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-18 21:03:15,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:15,068 INFO L225 Difference]: With dead ends: 800 [2022-03-18 21:03:15,068 INFO L226 Difference]: Without dead ends: 800 [2022-03-18 21:03:15,068 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=138, Invalid=282, Unknown=0, NotChecked=0, Total=420 [2022-03-18 21:03:15,069 INFO L912 BasicCegarLoop]: 498 mSDtfsCounter, 780 mSDsluCounter, 518 mSDsCounter, 0 mSdLazyCounter, 1102 mSolverCounterSat, 258 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 783 SdHoareTripleChecker+Valid, 1016 SdHoareTripleChecker+Invalid, 1360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 258 IncrementalHoareTripleChecker+Valid, 1102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:15,069 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [783 Valid, 1016 Invalid, 1360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [258 Valid, 1102 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-18 21:03:15,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2022-03-18 21:03:15,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 705. [2022-03-18 21:03:15,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 705 states, 558 states have (on average 1.2974910394265233) internal successors, (724), 572 states have internal predecessors, (724), 83 states have call successors, (83), 47 states have call predecessors, (83), 63 states have return successors, (103), 92 states have call predecessors, (103), 77 states have call successors, (103) [2022-03-18 21:03:15,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 705 states to 705 states and 910 transitions. [2022-03-18 21:03:15,078 INFO L78 Accepts]: Start accepts. Automaton has 705 states and 910 transitions. Word has length 65 [2022-03-18 21:03:15,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:15,078 INFO L478 AbstractCegarLoop]: Abstraction has 705 states and 910 transitions. [2022-03-18 21:03:15,078 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-18 21:03:15,078 INFO L276 IsEmpty]: Start isEmpty. Operand 705 states and 910 transitions. [2022-03-18 21:03:15,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-03-18 21:03:15,080 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:15,080 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-18 21:03:15,080 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-03-18 21:03:15,080 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:15,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:15,081 INFO L85 PathProgramCache]: Analyzing trace with hash -697612646, now seen corresponding path program 1 times [2022-03-18 21:03:15,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:15,081 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087727878] [2022-03-18 21:03:15,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:15,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:15,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:15,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:15,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:15,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:15,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:15,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:15,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:15,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:15,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:15,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:15,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:15,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-18 21:03:15,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:15,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-03-18 21:03:15,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:15,268 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-18 21:03:15,269 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:15,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087727878] [2022-03-18 21:03:15,269 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087727878] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:15,269 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:15,269 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-18 21:03:15,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697665850] [2022-03-18 21:03:15,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:15,269 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-18 21:03:15,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:15,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-18 21:03:15,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-03-18 21:03:15,270 INFO L87 Difference]: Start difference. First operand 705 states and 910 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-18 21:03:16,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:16,487 INFO L93 Difference]: Finished difference Result 777 states and 1020 transitions. [2022-03-18 21:03:16,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-18 21:03:16,487 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-18 21:03:16,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:16,489 INFO L225 Difference]: With dead ends: 777 [2022-03-18 21:03:16,489 INFO L226 Difference]: Without dead ends: 777 [2022-03-18 21:03:16,489 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-18 21:03:16,490 INFO L912 BasicCegarLoop]: 504 mSDtfsCounter, 615 mSDsluCounter, 718 mSDsCounter, 0 mSdLazyCounter, 1662 mSolverCounterSat, 224 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 617 SdHoareTripleChecker+Valid, 1222 SdHoareTripleChecker+Invalid, 1886 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 224 IncrementalHoareTripleChecker+Valid, 1662 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:16,490 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [617 Valid, 1222 Invalid, 1886 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [224 Valid, 1662 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-18 21:03:16,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 777 states. [2022-03-18 21:03:16,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 777 to 705. [2022-03-18 21:03:16,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 705 states, 558 states have (on average 1.2939068100358424) internal successors, (722), 572 states have internal predecessors, (722), 83 states have call successors, (83), 47 states have call predecessors, (83), 63 states have return successors, (103), 92 states have call predecessors, (103), 77 states have call successors, (103) [2022-03-18 21:03:16,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 705 states to 705 states and 908 transitions. [2022-03-18 21:03:16,498 INFO L78 Accepts]: Start accepts. Automaton has 705 states and 908 transitions. Word has length 66 [2022-03-18 21:03:16,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:16,499 INFO L478 AbstractCegarLoop]: Abstraction has 705 states and 908 transitions. [2022-03-18 21:03:16,499 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-18 21:03:16,499 INFO L276 IsEmpty]: Start isEmpty. Operand 705 states and 908 transitions. [2022-03-18 21:03:16,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-03-18 21:03:16,500 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:16,501 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-18 21:03:16,501 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-03-18 21:03:16,501 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:16,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:16,501 INFO L85 PathProgramCache]: Analyzing trace with hash -346812709, now seen corresponding path program 1 times [2022-03-18 21:03:16,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:16,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840901333] [2022-03-18 21:03:16,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:16,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:16,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:16,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:16,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:16,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:16,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:16,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:16,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:16,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:16,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:16,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:16,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:16,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-18 21:03:16,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:16,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-03-18 21:03:16,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:16,755 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-18 21:03:16,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:16,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840901333] [2022-03-18 21:03:16,755 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840901333] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:16,755 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:16,755 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-18 21:03:16,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953755564] [2022-03-18 21:03:16,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:16,756 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-18 21:03:16,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:16,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-18 21:03:16,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2022-03-18 21:03:16,756 INFO L87 Difference]: Start difference. First operand 705 states and 908 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-18 21:03:18,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:18,765 INFO L93 Difference]: Finished difference Result 799 states and 1045 transitions. [2022-03-18 21:03:18,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-18 21:03:18,766 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-18 21:03:18,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:18,768 INFO L225 Difference]: With dead ends: 799 [2022-03-18 21:03:18,768 INFO L226 Difference]: Without dead ends: 725 [2022-03-18 21:03:18,768 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2022-03-18 21:03:18,769 INFO L912 BasicCegarLoop]: 507 mSDtfsCounter, 1192 mSDsluCounter, 1496 mSDsCounter, 0 mSdLazyCounter, 3753 mSolverCounterSat, 447 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1197 SdHoareTripleChecker+Valid, 2003 SdHoareTripleChecker+Invalid, 4200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 447 IncrementalHoareTripleChecker+Valid, 3753 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:18,769 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1197 Valid, 2003 Invalid, 4200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [447 Valid, 3753 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-18 21:03:18,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 725 states. [2022-03-18 21:03:18,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 725 to 668. [2022-03-18 21:03:18,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 668 states, 528 states have (on average 1.2803030303030303) internal successors, (676), 542 states have internal predecessors, (676), 76 states have call successors, (76), 47 states have call predecessors, (76), 63 states have return successors, (95), 85 states have call predecessors, (95), 70 states have call successors, (95) [2022-03-18 21:03:18,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 668 states to 668 states and 847 transitions. [2022-03-18 21:03:18,778 INFO L78 Accepts]: Start accepts. Automaton has 668 states and 847 transitions. Word has length 66 [2022-03-18 21:03:18,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:18,778 INFO L478 AbstractCegarLoop]: Abstraction has 668 states and 847 transitions. [2022-03-18 21:03:18,778 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-18 21:03:18,778 INFO L276 IsEmpty]: Start isEmpty. Operand 668 states and 847 transitions. [2022-03-18 21:03:18,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-18 21:03:18,780 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:18,780 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-18 21:03:18,780 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-03-18 21:03:18,780 INFO L403 AbstractCegarLoop]: === Iteration 46 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:18,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:18,780 INFO L85 PathProgramCache]: Analyzing trace with hash 255041077, now seen corresponding path program 1 times [2022-03-18 21:03:18,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:18,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917713923] [2022-03-18 21:03:18,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:18,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:18,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:18,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:18,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:18,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:18,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:18,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:18,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:18,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:18,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:18,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-18 21:03:18,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:18,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-18 21:03:18,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:18,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:18,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:18,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-18 21:03:18,957 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:18,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917713923] [2022-03-18 21:03:18,957 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917713923] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:18,957 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:18,957 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-18 21:03:18,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283974642] [2022-03-18 21:03:18,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:18,958 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-18 21:03:18,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:18,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-18 21:03:18,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-03-18 21:03:18,959 INFO L87 Difference]: Start difference. First operand 668 states and 847 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-18 21:03:20,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:20,298 INFO L93 Difference]: Finished difference Result 842 states and 1081 transitions. [2022-03-18 21:03:20,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-18 21:03:20,298 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-18 21:03:20,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:20,300 INFO L225 Difference]: With dead ends: 842 [2022-03-18 21:03:20,300 INFO L226 Difference]: Without dead ends: 842 [2022-03-18 21:03:20,301 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-18 21:03:20,301 INFO L912 BasicCegarLoop]: 476 mSDtfsCounter, 964 mSDsluCounter, 440 mSDsCounter, 0 mSdLazyCounter, 1505 mSolverCounterSat, 356 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 978 SdHoareTripleChecker+Valid, 916 SdHoareTripleChecker+Invalid, 1861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 356 IncrementalHoareTripleChecker+Valid, 1505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:20,301 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [978 Valid, 916 Invalid, 1861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [356 Valid, 1505 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-18 21:03:20,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 842 states. [2022-03-18 21:03:20,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 842 to 714. [2022-03-18 21:03:20,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 564 states have (on average 1.2730496453900708) internal successors, (718), 580 states have internal predecessors, (718), 78 states have call successors, (78), 49 states have call predecessors, (78), 71 states have return successors, (103), 93 states have call predecessors, (103), 72 states have call successors, (103) [2022-03-18 21:03:20,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 899 transitions. [2022-03-18 21:03:20,312 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 899 transitions. Word has length 67 [2022-03-18 21:03:20,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:20,313 INFO L478 AbstractCegarLoop]: Abstraction has 714 states and 899 transitions. [2022-03-18 21:03:20,313 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-18 21:03:20,313 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 899 transitions. [2022-03-18 21:03:20,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-18 21:03:20,314 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:20,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 21:03:20,315 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-03-18 21:03:20,315 INFO L403 AbstractCegarLoop]: === Iteration 47 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:20,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:20,315 INFO L85 PathProgramCache]: Analyzing trace with hash -2058592464, now seen corresponding path program 1 times [2022-03-18 21:03:20,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:20,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626037159] [2022-03-18 21:03:20,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:20,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:20,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:20,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:20,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:20,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:20,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:20,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:20,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:20,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:20,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:20,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:20,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:20,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-03-18 21:03:20,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:20,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:20,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:20,508 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-18 21:03:20,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:20,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626037159] [2022-03-18 21:03:20,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626037159] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:20,508 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:20,508 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-18 21:03:20,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237004057] [2022-03-18 21:03:20,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:20,509 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-18 21:03:20,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:20,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-18 21:03:20,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-03-18 21:03:20,509 INFO L87 Difference]: Start difference. First operand 714 states and 899 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-18 21:03:21,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:21,584 INFO L93 Difference]: Finished difference Result 765 states and 978 transitions. [2022-03-18 21:03:21,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-18 21:03:21,585 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-18 21:03:21,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:21,586 INFO L225 Difference]: With dead ends: 765 [2022-03-18 21:03:21,586 INFO L226 Difference]: Without dead ends: 760 [2022-03-18 21:03:21,586 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-18 21:03:21,587 INFO L912 BasicCegarLoop]: 451 mSDtfsCounter, 1233 mSDsluCounter, 629 mSDsCounter, 0 mSdLazyCounter, 1254 mSolverCounterSat, 474 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1235 SdHoareTripleChecker+Valid, 1080 SdHoareTripleChecker+Invalid, 1728 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 474 IncrementalHoareTripleChecker+Valid, 1254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:21,587 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1235 Valid, 1080 Invalid, 1728 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [474 Valid, 1254 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-18 21:03:21,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 760 states. [2022-03-18 21:03:21,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 760 to 709. [2022-03-18 21:03:21,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 709 states, 560 states have (on average 1.2732142857142856) internal successors, (713), 576 states have internal predecessors, (713), 77 states have call successors, (77), 49 states have call predecessors, (77), 71 states have return successors, (102), 92 states have call predecessors, (102), 71 states have call successors, (102) [2022-03-18 21:03:21,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 709 states to 709 states and 892 transitions. [2022-03-18 21:03:21,596 INFO L78 Accepts]: Start accepts. Automaton has 709 states and 892 transitions. Word has length 67 [2022-03-18 21:03:21,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:21,596 INFO L478 AbstractCegarLoop]: Abstraction has 709 states and 892 transitions. [2022-03-18 21:03:21,596 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-18 21:03:21,596 INFO L276 IsEmpty]: Start isEmpty. Operand 709 states and 892 transitions. [2022-03-18 21:03:21,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-03-18 21:03:21,598 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:21,598 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-18 21:03:21,598 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-03-18 21:03:21,598 INFO L403 AbstractCegarLoop]: === Iteration 48 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:21,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:21,599 INFO L85 PathProgramCache]: Analyzing trace with hash -238065346, now seen corresponding path program 1 times [2022-03-18 21:03:21,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:21,599 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732573046] [2022-03-18 21:03:21,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:21,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:21,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:21,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:21,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:21,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:21,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:21,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:21,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:21,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:21,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:21,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-18 21:03:21,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:21,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-18 21:03:21,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:21,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:21,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:21,775 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-18 21:03:21,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:21,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732573046] [2022-03-18 21:03:21,776 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732573046] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:21,776 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:21,776 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-18 21:03:21,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620816623] [2022-03-18 21:03:21,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:21,776 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-18 21:03:21,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:21,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-18 21:03:21,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-03-18 21:03:21,777 INFO L87 Difference]: Start difference. First operand 709 states and 892 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-18 21:03:22,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:22,726 INFO L93 Difference]: Finished difference Result 763 states and 966 transitions. [2022-03-18 21:03:22,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-18 21:03:22,726 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-18 21:03:22,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:22,728 INFO L225 Difference]: With dead ends: 763 [2022-03-18 21:03:22,728 INFO L226 Difference]: Without dead ends: 746 [2022-03-18 21:03:22,728 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-18 21:03:22,728 INFO L912 BasicCegarLoop]: 463 mSDtfsCounter, 1100 mSDsluCounter, 354 mSDsCounter, 0 mSdLazyCounter, 901 mSolverCounterSat, 397 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1116 SdHoareTripleChecker+Valid, 817 SdHoareTripleChecker+Invalid, 1298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 397 IncrementalHoareTripleChecker+Valid, 901 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:22,728 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1116 Valid, 817 Invalid, 1298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [397 Valid, 901 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-18 21:03:22,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2022-03-18 21:03:22,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 690. [2022-03-18 21:03:22,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 690 states, 546 states have (on average 1.2637362637362637) internal successors, (690), 561 states have internal predecessors, (690), 76 states have call successors, (76), 48 states have call predecessors, (76), 67 states have return successors, (98), 88 states have call predecessors, (98), 70 states have call successors, (98) [2022-03-18 21:03:22,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 864 transitions. [2022-03-18 21:03:22,737 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 864 transitions. Word has length 68 [2022-03-18 21:03:22,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:22,737 INFO L478 AbstractCegarLoop]: Abstraction has 690 states and 864 transitions. [2022-03-18 21:03:22,737 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-18 21:03:22,737 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 864 transitions. [2022-03-18 21:03:22,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-03-18 21:03:22,738 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03: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, 1, 1] [2022-03-18 21:03:22,738 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-03-18 21:03:22,738 INFO L403 AbstractCegarLoop]: === Iteration 49 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:22,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:22,739 INFO L85 PathProgramCache]: Analyzing trace with hash -653091009, now seen corresponding path program 1 times [2022-03-18 21:03:22,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:22,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179202994] [2022-03-18 21:03:22,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:22,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:22,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:22,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:22,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:22,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:22,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:22,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:22,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:22,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:22,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:22,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-18 21:03:22,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:22,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-18 21:03:22,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:22,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:22,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:22,942 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-18 21:03:22,942 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:22,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179202994] [2022-03-18 21:03:22,942 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179202994] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:22,942 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:22,942 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-18 21:03:22,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799930187] [2022-03-18 21:03:22,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:22,943 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-18 21:03:22,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:22,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-18 21:03:22,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-03-18 21:03:22,943 INFO L87 Difference]: Start difference. First operand 690 states and 864 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-18 21:03:24,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:24,580 INFO L93 Difference]: Finished difference Result 816 states and 1041 transitions. [2022-03-18 21:03:24,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-18 21:03:24,580 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-18 21:03:24,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:24,582 INFO L225 Difference]: With dead ends: 816 [2022-03-18 21:03:24,582 INFO L226 Difference]: Without dead ends: 816 [2022-03-18 21:03:24,582 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-18 21:03:24,582 INFO L912 BasicCegarLoop]: 472 mSDtfsCounter, 1734 mSDsluCounter, 542 mSDsCounter, 0 mSdLazyCounter, 1848 mSolverCounterSat, 633 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1741 SdHoareTripleChecker+Valid, 1014 SdHoareTripleChecker+Invalid, 2481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 633 IncrementalHoareTripleChecker+Valid, 1848 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:24,583 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1741 Valid, 1014 Invalid, 2481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [633 Valid, 1848 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-18 21:03:24,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 816 states. [2022-03-18 21:03:24,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 816 to 690. [2022-03-18 21:03:24,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 690 states, 546 states have (on average 1.26007326007326) internal successors, (688), 561 states have internal predecessors, (688), 76 states have call successors, (76), 48 states have call predecessors, (76), 67 states have return successors, (98), 88 states have call predecessors, (98), 70 states have call successors, (98) [2022-03-18 21:03:24,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 862 transitions. [2022-03-18 21:03:24,590 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 862 transitions. Word has length 68 [2022-03-18 21:03:24,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:24,590 INFO L478 AbstractCegarLoop]: Abstraction has 690 states and 862 transitions. [2022-03-18 21:03:24,590 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-18 21:03:24,591 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 862 transitions. [2022-03-18 21:03:24,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-18 21:03:24,592 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:24,592 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-18 21:03:24,592 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-03-18 21:03:24,592 INFO L403 AbstractCegarLoop]: === Iteration 50 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:24,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:24,593 INFO L85 PathProgramCache]: Analyzing trace with hash -1034853120, now seen corresponding path program 1 times [2022-03-18 21:03:24,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:24,593 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49489434] [2022-03-18 21:03:24,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:24,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:24,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:24,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:24,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:24,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:24,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:24,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:24,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:24,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:24,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:24,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-18 21:03:24,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:24,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-18 21:03:24,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:24,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-03-18 21:03:24,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:24,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-03-18 21:03:24,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:24,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:24,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:24,952 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-18 21:03:24,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:24,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49489434] [2022-03-18 21:03:24,952 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49489434] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:24,953 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:24,953 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-18 21:03:24,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192107676] [2022-03-18 21:03:24,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:24,954 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-18 21:03:24,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:24,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-18 21:03:24,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2022-03-18 21:03:24,955 INFO L87 Difference]: Start difference. First operand 690 states and 862 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-18 21:03:27,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:27,064 INFO L93 Difference]: Finished difference Result 778 states and 990 transitions. [2022-03-18 21:03:27,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-18 21:03:27,064 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-18 21:03:27,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:27,067 INFO L225 Difference]: With dead ends: 778 [2022-03-18 21:03:27,067 INFO L226 Difference]: Without dead ends: 756 [2022-03-18 21:03:27,068 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-18 21:03:27,068 INFO L912 BasicCegarLoop]: 459 mSDtfsCounter, 566 mSDsluCounter, 2182 mSDsCounter, 0 mSdLazyCounter, 4524 mSolverCounterSat, 210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 571 SdHoareTripleChecker+Valid, 2641 SdHoareTripleChecker+Invalid, 4734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 210 IncrementalHoareTripleChecker+Valid, 4524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:27,068 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [571 Valid, 2641 Invalid, 4734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [210 Valid, 4524 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-18 21:03:27,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 756 states. [2022-03-18 21:03:27,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 756 to 688. [2022-03-18 21:03:27,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 688 states, 545 states have (on average 1.2587155963302752) internal successors, (686), 560 states have internal predecessors, (686), 75 states have call successors, (75), 48 states have call predecessors, (75), 67 states have return successors, (97), 87 states have call predecessors, (97), 69 states have call successors, (97) [2022-03-18 21:03:27,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 688 states to 688 states and 858 transitions. [2022-03-18 21:03:27,078 INFO L78 Accepts]: Start accepts. Automaton has 688 states and 858 transitions. Word has length 74 [2022-03-18 21:03:27,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:27,079 INFO L478 AbstractCegarLoop]: Abstraction has 688 states and 858 transitions. [2022-03-18 21:03:27,079 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-18 21:03:27,079 INFO L276 IsEmpty]: Start isEmpty. Operand 688 states and 858 transitions. [2022-03-18 21:03:27,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-03-18 21:03:27,081 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:27,081 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-18 21:03:27,081 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-03-18 21:03:27,081 INFO L403 AbstractCegarLoop]: === Iteration 51 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:27,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:27,082 INFO L85 PathProgramCache]: Analyzing trace with hash -8057471, now seen corresponding path program 1 times [2022-03-18 21:03:27,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:27,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896666158] [2022-03-18 21:03:27,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:27,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:27,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:27,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:27,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:27,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:27,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:27,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:27,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:27,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:27,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:27,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-18 21:03:27,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:27,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-03-18 21:03:27,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:27,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-18 21:03:27,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:27,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:27,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:27,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-18 21:03:27,454 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:27,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896666158] [2022-03-18 21:03:27,454 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896666158] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:27,454 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:27,454 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-03-18 21:03:27,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594713995] [2022-03-18 21:03:27,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:27,455 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-18 21:03:27,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:27,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-18 21:03:27,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2022-03-18 21:03:27,455 INFO L87 Difference]: Start difference. First operand 688 states and 858 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-18 21:03:30,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:30,042 INFO L93 Difference]: Finished difference Result 759 states and 958 transitions. [2022-03-18 21:03:30,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-18 21:03:30,043 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-18 21:03:30,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:30,045 INFO L225 Difference]: With dead ends: 759 [2022-03-18 21:03:30,045 INFO L226 Difference]: Without dead ends: 735 [2022-03-18 21:03:30,045 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-18 21:03:30,045 INFO L912 BasicCegarLoop]: 450 mSDtfsCounter, 767 mSDsluCounter, 2554 mSDsCounter, 0 mSdLazyCounter, 5469 mSolverCounterSat, 285 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 769 SdHoareTripleChecker+Valid, 3004 SdHoareTripleChecker+Invalid, 5754 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 285 IncrementalHoareTripleChecker+Valid, 5469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:30,046 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [769 Valid, 3004 Invalid, 5754 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [285 Valid, 5469 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-03-18 21:03:30,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 735 states. [2022-03-18 21:03:30,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 735 to 685. [2022-03-18 21:03:30,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 685 states, 543 states have (on average 1.2578268876611418) internal successors, (683), 558 states have internal predecessors, (683), 74 states have call successors, (74), 48 states have call predecessors, (74), 67 states have return successors, (96), 86 states have call predecessors, (96), 68 states have call successors, (96) [2022-03-18 21:03:30,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 685 states to 685 states and 853 transitions. [2022-03-18 21:03:30,053 INFO L78 Accepts]: Start accepts. Automaton has 685 states and 853 transitions. Word has length 70 [2022-03-18 21:03:30,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:30,053 INFO L478 AbstractCegarLoop]: Abstraction has 685 states and 853 transitions. [2022-03-18 21:03:30,053 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-18 21:03:30,053 INFO L276 IsEmpty]: Start isEmpty. Operand 685 states and 853 transitions. [2022-03-18 21:03:30,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-18 21:03:30,054 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:30,054 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-18 21:03:30,054 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-03-18 21:03:30,055 INFO L403 AbstractCegarLoop]: === Iteration 52 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:30,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:30,055 INFO L85 PathProgramCache]: Analyzing trace with hash 226042889, now seen corresponding path program 1 times [2022-03-18 21:03:30,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:30,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860051612] [2022-03-18 21:03:30,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:30,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:30,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:30,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:30,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:30,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:30,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:30,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:30,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:30,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:30,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:30,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:30,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:30,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-18 21:03:30,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:30,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:30,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:30,439 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-18 21:03:30,439 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:30,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860051612] [2022-03-18 21:03:30,439 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860051612] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:30,439 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:30,440 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-03-18 21:03:30,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52799489] [2022-03-18 21:03:30,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:30,440 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-18 21:03:30,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:30,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-18 21:03:30,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2022-03-18 21:03:30,441 INFO L87 Difference]: Start difference. First operand 685 states and 853 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-18 21:03:32,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:32,321 INFO L93 Difference]: Finished difference Result 752 states and 948 transitions. [2022-03-18 21:03:32,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-18 21:03:32,322 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-18 21:03:32,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:32,323 INFO L225 Difference]: With dead ends: 752 [2022-03-18 21:03:32,323 INFO L226 Difference]: Without dead ends: 733 [2022-03-18 21:03:32,323 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-18 21:03:32,324 INFO L912 BasicCegarLoop]: 450 mSDtfsCounter, 465 mSDsluCounter, 1926 mSDsCounter, 0 mSdLazyCounter, 4196 mSolverCounterSat, 176 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 467 SdHoareTripleChecker+Valid, 2376 SdHoareTripleChecker+Invalid, 4372 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 176 IncrementalHoareTripleChecker+Valid, 4196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:32,324 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [467 Valid, 2376 Invalid, 4372 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [176 Valid, 4196 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-18 21:03:32,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 733 states. [2022-03-18 21:03:32,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 733 to 683. [2022-03-18 21:03:32,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 542 states have (on average 1.2564575645756457) internal successors, (681), 557 states have internal predecessors, (681), 73 states have call successors, (73), 48 states have call predecessors, (73), 67 states have return successors, (95), 85 states have call predecessors, (95), 67 states have call successors, (95) [2022-03-18 21:03:32,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 849 transitions. [2022-03-18 21:03:32,332 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 849 transitions. Word has length 72 [2022-03-18 21:03:32,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:32,333 INFO L478 AbstractCegarLoop]: Abstraction has 683 states and 849 transitions. [2022-03-18 21:03:32,333 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-18 21:03:32,333 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 849 transitions. [2022-03-18 21:03:32,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-18 21:03:32,334 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:32,334 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-18 21:03:32,334 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-03-18 21:03:32,335 INFO L403 AbstractCegarLoop]: === Iteration 53 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:32,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:32,335 INFO L85 PathProgramCache]: Analyzing trace with hash 1536662915, now seen corresponding path program 1 times [2022-03-18 21:03:32,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:32,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825838835] [2022-03-18 21:03:32,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:32,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:32,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:32,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:32,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:32,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:32,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:32,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:32,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:32,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:32,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:32,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-18 21:03:32,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:32,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-03-18 21:03:32,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:32,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:32,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:32,693 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-18 21:03:32,694 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:32,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825838835] [2022-03-18 21:03:32,694 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825838835] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:32,694 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:32,694 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-03-18 21:03:32,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494171449] [2022-03-18 21:03:32,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:32,695 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-18 21:03:32,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:32,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-18 21:03:32,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2022-03-18 21:03:32,695 INFO L87 Difference]: Start difference. First operand 683 states and 849 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-18 21:03:34,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:34,895 INFO L93 Difference]: Finished difference Result 747 states and 941 transitions. [2022-03-18 21:03:34,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-18 21:03:34,896 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-18 21:03:34,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:34,897 INFO L225 Difference]: With dead ends: 747 [2022-03-18 21:03:34,897 INFO L226 Difference]: Without dead ends: 719 [2022-03-18 21:03:34,897 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-18 21:03:34,897 INFO L912 BasicCegarLoop]: 440 mSDtfsCounter, 235 mSDsluCounter, 1934 mSDsCounter, 0 mSdLazyCounter, 4800 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 2374 SdHoareTripleChecker+Invalid, 4890 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 4800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:34,898 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [237 Valid, 2374 Invalid, 4890 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 4800 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-03-18 21:03:34,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2022-03-18 21:03:34,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 671. [2022-03-18 21:03:34,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 533 states have (on average 1.2570356472795496) internal successors, (670), 548 states have internal predecessors, (670), 71 states have call successors, (71), 48 states have call predecessors, (71), 66 states have return successors, (92), 82 states have call predecessors, (92), 65 states have call successors, (92) [2022-03-18 21:03:34,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 833 transitions. [2022-03-18 21:03:34,905 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 833 transitions. Word has length 69 [2022-03-18 21:03:34,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:34,905 INFO L478 AbstractCegarLoop]: Abstraction has 671 states and 833 transitions. [2022-03-18 21:03:34,905 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-18 21:03:34,906 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 833 transitions. [2022-03-18 21:03:34,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-18 21:03:34,907 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:34,907 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-18 21:03:34,907 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-03-18 21:03:34,907 INFO L403 AbstractCegarLoop]: === Iteration 54 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:34,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:34,908 INFO L85 PathProgramCache]: Analyzing trace with hash 300413188, now seen corresponding path program 1 times [2022-03-18 21:03:34,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:34,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944658034] [2022-03-18 21:03:34,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:34,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:34,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:34,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:34,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:35,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:35,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:35,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:35,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:35,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:35,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:35,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-18 21:03:35,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:35,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-18 21:03:35,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:35,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:35,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:35,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-18 21:03:35,137 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:35,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944658034] [2022-03-18 21:03:35,137 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944658034] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:35,137 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:35,137 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-18 21:03:35,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141417696] [2022-03-18 21:03:35,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:35,139 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-18 21:03:35,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:35,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-18 21:03:35,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-03-18 21:03:35,139 INFO L87 Difference]: Start difference. First operand 671 states and 833 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-18 21:03:36,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:36,783 INFO L93 Difference]: Finished difference Result 794 states and 1003 transitions. [2022-03-18 21:03:36,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-18 21:03:36,783 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-18 21:03:36,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:36,785 INFO L225 Difference]: With dead ends: 794 [2022-03-18 21:03:36,785 INFO L226 Difference]: Without dead ends: 794 [2022-03-18 21:03:36,785 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-18 21:03:36,787 INFO L912 BasicCegarLoop]: 430 mSDtfsCounter, 1917 mSDsluCounter, 483 mSDsCounter, 0 mSdLazyCounter, 1433 mSolverCounterSat, 681 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1924 SdHoareTripleChecker+Valid, 913 SdHoareTripleChecker+Invalid, 2114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 681 IncrementalHoareTripleChecker+Valid, 1433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:36,787 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1924 Valid, 913 Invalid, 2114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [681 Valid, 1433 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-18 21:03:36,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 794 states. [2022-03-18 21:03:36,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 794 to 669. [2022-03-18 21:03:36,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 669 states, 531 states have (on average 1.256120527306968) internal successors, (667), 546 states have internal predecessors, (667), 71 states have call successors, (71), 48 states have call predecessors, (71), 66 states have return successors, (92), 82 states have call predecessors, (92), 65 states have call successors, (92) [2022-03-18 21:03:36,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 669 states to 669 states and 830 transitions. [2022-03-18 21:03:36,797 INFO L78 Accepts]: Start accepts. Automaton has 669 states and 830 transitions. Word has length 69 [2022-03-18 21:03:36,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:36,797 INFO L478 AbstractCegarLoop]: Abstraction has 669 states and 830 transitions. [2022-03-18 21:03:36,797 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-18 21:03:36,797 INFO L276 IsEmpty]: Start isEmpty. Operand 669 states and 830 transitions. [2022-03-18 21:03:36,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-18 21:03:36,798 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:36,799 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-18 21:03:36,799 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-03-18 21:03:36,799 INFO L403 AbstractCegarLoop]: === Iteration 55 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:36,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:36,799 INFO L85 PathProgramCache]: Analyzing trace with hash 300444932, now seen corresponding path program 1 times [2022-03-18 21:03:36,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:36,799 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745867808] [2022-03-18 21:03:36,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:36,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:36,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:36,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:36,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:36,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:36,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:36,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:36,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:36,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:36,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:36,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-18 21:03:36,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:37,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-18 21:03:37,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:37,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:37,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:37,053 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-18 21:03:37,053 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:37,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745867808] [2022-03-18 21:03:37,053 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745867808] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:37,054 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:37,054 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-03-18 21:03:37,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569832006] [2022-03-18 21:03:37,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:37,054 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-18 21:03:37,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:37,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-18 21:03:37,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2022-03-18 21:03:37,055 INFO L87 Difference]: Start difference. First operand 669 states and 830 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-18 21:03:38,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:38,810 INFO L93 Difference]: Finished difference Result 724 states and 909 transitions. [2022-03-18 21:03:38,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-18 21:03:38,810 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-18 21:03:38,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:38,811 INFO L225 Difference]: With dead ends: 724 [2022-03-18 21:03:38,811 INFO L226 Difference]: Without dead ends: 692 [2022-03-18 21:03:38,812 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-18 21:03:38,812 INFO L912 BasicCegarLoop]: 384 mSDtfsCounter, 379 mSDsluCounter, 1252 mSDsCounter, 0 mSdLazyCounter, 3909 mSolverCounterSat, 121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 392 SdHoareTripleChecker+Valid, 1636 SdHoareTripleChecker+Invalid, 4030 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 121 IncrementalHoareTripleChecker+Valid, 3909 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:38,812 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [392 Valid, 1636 Invalid, 4030 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [121 Valid, 3909 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-18 21:03:38,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2022-03-18 21:03:38,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 640. [2022-03-18 21:03:38,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 640 states, 507 states have (on average 1.252465483234714) internal successors, (635), 521 states have internal predecessors, (635), 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-18 21:03:38,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 640 states to 640 states and 793 transitions. [2022-03-18 21:03:38,818 INFO L78 Accepts]: Start accepts. Automaton has 640 states and 793 transitions. Word has length 69 [2022-03-18 21:03:38,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:38,818 INFO L478 AbstractCegarLoop]: Abstraction has 640 states and 793 transitions. [2022-03-18 21:03:38,818 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-18 21:03:38,818 INFO L276 IsEmpty]: Start isEmpty. Operand 640 states and 793 transitions. [2022-03-18 21:03:38,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-18 21:03:38,819 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:38,819 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-18 21:03:38,819 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-03-18 21:03:38,819 INFO L403 AbstractCegarLoop]: === Iteration 56 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:38,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:38,820 INFO L85 PathProgramCache]: Analyzing trace with hash 1365836196, now seen corresponding path program 1 times [2022-03-18 21:03:38,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:38,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114765197] [2022-03-18 21:03:38,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:38,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:38,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:38,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:38,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:38,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:38,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:38,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:38,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:38,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:38,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:38,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:38,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:39,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-18 21:03:39,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:39,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-18 21:03:39,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:39,032 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-18 21:03:39,033 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:39,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114765197] [2022-03-18 21:03:39,033 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114765197] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:39,033 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:39,033 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-18 21:03:39,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244286314] [2022-03-18 21:03:39,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:39,034 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-18 21:03:39,034 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:39,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-18 21:03:39,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-03-18 21:03:39,035 INFO L87 Difference]: Start difference. First operand 640 states and 793 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-18 21:03:39,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:39,991 INFO L93 Difference]: Finished difference Result 688 states and 865 transitions. [2022-03-18 21:03:39,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-18 21:03:39,991 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-18 21:03:39,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:39,993 INFO L225 Difference]: With dead ends: 688 [2022-03-18 21:03:39,993 INFO L226 Difference]: Without dead ends: 683 [2022-03-18 21:03:39,993 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-18 21:03:39,993 INFO L912 BasicCegarLoop]: 429 mSDtfsCounter, 893 mSDsluCounter, 744 mSDsCounter, 0 mSdLazyCounter, 1273 mSolverCounterSat, 333 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 895 SdHoareTripleChecker+Valid, 1173 SdHoareTripleChecker+Invalid, 1606 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 333 IncrementalHoareTripleChecker+Valid, 1273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:39,993 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [895 Valid, 1173 Invalid, 1606 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [333 Valid, 1273 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-18 21:03:39,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2022-03-18 21:03:39,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 635. [2022-03-18 21:03:40,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 635 states, 503 states have (on average 1.2524850894632207) internal successors, (630), 517 states have internal predecessors, (630), 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-18 21:03:40,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 786 transitions. [2022-03-18 21:03:40,001 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 786 transitions. Word has length 69 [2022-03-18 21:03:40,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:40,002 INFO L478 AbstractCegarLoop]: Abstraction has 635 states and 786 transitions. [2022-03-18 21:03:40,002 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-18 21:03:40,002 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 786 transitions. [2022-03-18 21:03:40,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-18 21:03:40,003 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:40,003 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-18 21:03:40,003 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-03-18 21:03:40,004 INFO L403 AbstractCegarLoop]: === Iteration 57 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:40,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:40,004 INFO L85 PathProgramCache]: Analyzing trace with hash -415492251, now seen corresponding path program 1 times [2022-03-18 21:03:40,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:40,004 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065827518] [2022-03-18 21:03:40,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:40,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:40,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:40,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:40,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:40,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:40,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:40,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:40,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:40,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:40,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:40,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:40,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:40,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-18 21:03:40,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:40,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-18 21:03:40,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:40,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-18 21:03:40,262 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:40,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065827518] [2022-03-18 21:03:40,262 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2065827518] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:40,262 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:40,262 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-03-18 21:03:40,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685599471] [2022-03-18 21:03:40,263 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:40,263 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-18 21:03:40,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:40,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-18 21:03:40,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2022-03-18 21:03:40,264 INFO L87 Difference]: Start difference. First operand 635 states and 786 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-18 21:03:41,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:41,996 INFO L93 Difference]: Finished difference Result 707 states and 886 transitions. [2022-03-18 21:03:41,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-18 21:03:41,997 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-18 21:03:41,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:41,998 INFO L225 Difference]: With dead ends: 707 [2022-03-18 21:03:41,998 INFO L226 Difference]: Without dead ends: 680 [2022-03-18 21:03:41,998 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-18 21:03:41,999 INFO L912 BasicCegarLoop]: 444 mSDtfsCounter, 1120 mSDsluCounter, 1711 mSDsCounter, 0 mSdLazyCounter, 3369 mSolverCounterSat, 404 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1123 SdHoareTripleChecker+Valid, 2155 SdHoareTripleChecker+Invalid, 3773 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 404 IncrementalHoareTripleChecker+Valid, 3369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:41,999 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1123 Valid, 2155 Invalid, 3773 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [404 Valid, 3369 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-18 21:03:41,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2022-03-18 21:03:42,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 632. [2022-03-18 21:03:42,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 501 states have (on average 1.251497005988024) internal successors, (627), 515 states have internal predecessors, (627), 68 states have call successors, (68), 47 states have call predecessors, (68), 62 states have return successors, (86), 76 states have call predecessors, (86), 62 states have call successors, (86) [2022-03-18 21:03:42,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 781 transitions. [2022-03-18 21:03:42,006 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 781 transitions. Word has length 69 [2022-03-18 21:03:42,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:42,006 INFO L478 AbstractCegarLoop]: Abstraction has 632 states and 781 transitions. [2022-03-18 21:03:42,007 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-18 21:03:42,007 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 781 transitions. [2022-03-18 21:03:42,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-03-18 21:03:42,008 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:42,008 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-18 21:03:42,008 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-03-18 21:03:42,008 INFO L403 AbstractCegarLoop]: === Iteration 58 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:42,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:42,009 INFO L85 PathProgramCache]: Analyzing trace with hash 135714178, now seen corresponding path program 1 times [2022-03-18 21:03:42,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:42,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751676729] [2022-03-18 21:03:42,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:42,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:42,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:42,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:42,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:42,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:42,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:42,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:42,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:42,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:42,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:42,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-18 21:03:42,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:42,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-03-18 21:03:42,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:42,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-18 21:03:42,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:42,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:42,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:42,229 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-18 21:03:42,230 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:42,230 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751676729] [2022-03-18 21:03:42,230 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751676729] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:42,230 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:42,230 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-18 21:03:42,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132709221] [2022-03-18 21:03:42,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:42,230 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-18 21:03:42,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:42,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-18 21:03:42,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2022-03-18 21:03:42,231 INFO L87 Difference]: Start difference. First operand 632 states and 781 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-18 21:03:43,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:43,434 INFO L93 Difference]: Finished difference Result 684 states and 858 transitions. [2022-03-18 21:03:43,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-18 21:03:43,434 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-18 21:03:43,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:43,435 INFO L225 Difference]: With dead ends: 684 [2022-03-18 21:03:43,435 INFO L226 Difference]: Without dead ends: 684 [2022-03-18 21:03:43,436 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=88, Invalid=184, Unknown=0, NotChecked=0, Total=272 [2022-03-18 21:03:43,436 INFO L912 BasicCegarLoop]: 419 mSDtfsCounter, 689 mSDsluCounter, 743 mSDsCounter, 0 mSdLazyCounter, 1434 mSolverCounterSat, 251 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 690 SdHoareTripleChecker+Valid, 1162 SdHoareTripleChecker+Invalid, 1685 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 251 IncrementalHoareTripleChecker+Valid, 1434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:43,436 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [690 Valid, 1162 Invalid, 1685 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [251 Valid, 1434 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-18 21:03:43,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2022-03-18 21:03:43,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 632. [2022-03-18 21:03:43,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 501 states have (on average 1.249500998003992) internal successors, (626), 515 states have internal predecessors, (626), 68 states have call successors, (68), 47 states have call predecessors, (68), 62 states have return successors, (86), 76 states have call predecessors, (86), 62 states have call successors, (86) [2022-03-18 21:03:43,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 780 transitions. [2022-03-18 21:03:43,442 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 780 transitions. Word has length 71 [2022-03-18 21:03:43,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:43,442 INFO L478 AbstractCegarLoop]: Abstraction has 632 states and 780 transitions. [2022-03-18 21:03:43,442 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-18 21:03:43,442 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 780 transitions. [2022-03-18 21:03:43,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-03-18 21:03:43,443 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:43,443 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-18 21:03:43,443 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-03-18 21:03:43,443 INFO L403 AbstractCegarLoop]: === Iteration 59 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:43,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:43,444 INFO L85 PathProgramCache]: Analyzing trace with hash 1161206177, now seen corresponding path program 1 times [2022-03-18 21:03:43,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:43,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399273901] [2022-03-18 21:03:43,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:43,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:43,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:43,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:43,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:43,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:43,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:43,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:43,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:43,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:43,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:43,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-18 21:03:43,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:43,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-03-18 21:03:43,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:43,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-18 21:03:43,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:43,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:43,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:43,764 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-18 21:03:43,764 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:43,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399273901] [2022-03-18 21:03:43,764 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399273901] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:43,764 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:43,764 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-18 21:03:43,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257872479] [2022-03-18 21:03:43,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:43,764 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-18 21:03:43,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:43,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-18 21:03:43,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2022-03-18 21:03:43,765 INFO L87 Difference]: Start difference. First operand 632 states and 780 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-18 21:03:45,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:45,682 INFO L93 Difference]: Finished difference Result 717 states and 901 transitions. [2022-03-18 21:03:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-18 21:03:45,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-18 21:03:45,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:45,684 INFO L225 Difference]: With dead ends: 717 [2022-03-18 21:03:45,684 INFO L226 Difference]: Without dead ends: 682 [2022-03-18 21:03:45,684 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-18 21:03:45,684 INFO L912 BasicCegarLoop]: 429 mSDtfsCounter, 710 mSDsluCounter, 1987 mSDsCounter, 0 mSdLazyCounter, 4034 mSolverCounterSat, 263 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 714 SdHoareTripleChecker+Valid, 2416 SdHoareTripleChecker+Invalid, 4297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 263 IncrementalHoareTripleChecker+Valid, 4034 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:45,685 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [714 Valid, 2416 Invalid, 4297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [263 Valid, 4034 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-18 21:03:45,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2022-03-18 21:03:45,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 627. [2022-03-18 21:03:45,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 627 states, 497 states have (on average 1.2454728370221329) internal successors, (619), 511 states have internal predecessors, (619), 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-18 21:03:45,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 627 states to 627 states and 770 transitions. [2022-03-18 21:03:45,692 INFO L78 Accepts]: Start accepts. Automaton has 627 states and 770 transitions. Word has length 71 [2022-03-18 21:03:45,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:45,693 INFO L478 AbstractCegarLoop]: Abstraction has 627 states and 770 transitions. [2022-03-18 21:03:45,693 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-18 21:03:45,693 INFO L276 IsEmpty]: Start isEmpty. Operand 627 states and 770 transitions. [2022-03-18 21:03:45,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-03-18 21:03:45,694 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:45,694 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-18 21:03:45,694 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-03-18 21:03:45,694 INFO L403 AbstractCegarLoop]: === Iteration 60 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:45,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:45,695 INFO L85 PathProgramCache]: Analyzing trace with hash -1109131485, now seen corresponding path program 1 times [2022-03-18 21:03:45,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:45,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564572369] [2022-03-18 21:03:45,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:45,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:45,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:45,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:45,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:45,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:45,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:45,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:45,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:45,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:45,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:45,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-18 21:03:45,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:45,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-03-18 21:03:45,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:45,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-18 21:03:45,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:45,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:45,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:45,901 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-18 21:03:45,901 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:45,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564572369] [2022-03-18 21:03:45,901 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564572369] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:45,901 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:45,902 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-18 21:03:45,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748968392] [2022-03-18 21:03:45,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:45,902 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-18 21:03:45,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:45,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-18 21:03:45,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2022-03-18 21:03:45,903 INFO L87 Difference]: Start difference. First operand 627 states and 770 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-18 21:03:47,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:47,029 INFO L93 Difference]: Finished difference Result 677 states and 844 transitions. [2022-03-18 21:03:47,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-18 21:03:47,030 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-18 21:03:47,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:47,031 INFO L225 Difference]: With dead ends: 677 [2022-03-18 21:03:47,031 INFO L226 Difference]: Without dead ends: 671 [2022-03-18 21:03:47,031 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-18 21:03:47,031 INFO L912 BasicCegarLoop]: 408 mSDtfsCounter, 442 mSDsluCounter, 737 mSDsCounter, 0 mSdLazyCounter, 1646 mSolverCounterSat, 165 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 443 SdHoareTripleChecker+Valid, 1145 SdHoareTripleChecker+Invalid, 1811 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 1646 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:47,031 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [443 Valid, 1145 Invalid, 1811 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 1646 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-18 21:03:47,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2022-03-18 21:03:47,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 621. [2022-03-18 21:03:47,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 621 states, 492 states have (on average 1.2459349593495934) internal successors, (613), 506 states have internal predecessors, (613), 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-18 21:03:47,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 762 transitions. [2022-03-18 21:03:47,039 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 762 transitions. Word has length 71 [2022-03-18 21:03:47,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:47,039 INFO L478 AbstractCegarLoop]: Abstraction has 621 states and 762 transitions. [2022-03-18 21:03:47,040 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-18 21:03:47,040 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 762 transitions. [2022-03-18 21:03:47,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-03-18 21:03:47,041 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:47,041 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 21:03:47,041 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-03-18 21:03:47,041 INFO L403 AbstractCegarLoop]: === Iteration 61 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:47,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:47,042 INFO L85 PathProgramCache]: Analyzing trace with hash -1256769401, now seen corresponding path program 1 times [2022-03-18 21:03:47,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:47,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879826343] [2022-03-18 21:03:47,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:47,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:47,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:47,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:47,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:47,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:47,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:47,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:47,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:47,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:47,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:47,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-18 21:03:47,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:47,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-18 21:03:47,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:47,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:47,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:47,330 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-18 21:03:47,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:47,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879826343] [2022-03-18 21:03:47,331 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879826343] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:47,331 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:47,331 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-03-18 21:03:47,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89830327] [2022-03-18 21:03:47,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:47,331 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-18 21:03:47,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:47,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-18 21:03:47,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2022-03-18 21:03:47,332 INFO L87 Difference]: Start difference. First operand 621 states and 762 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-18 21:03:49,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:49,149 INFO L93 Difference]: Finished difference Result 738 states and 910 transitions. [2022-03-18 21:03:49,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-18 21:03:49,149 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-18 21:03:49,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:49,150 INFO L225 Difference]: With dead ends: 738 [2022-03-18 21:03:49,150 INFO L226 Difference]: Without dead ends: 713 [2022-03-18 21:03:49,150 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=112, Invalid=700, Unknown=0, NotChecked=0, Total=812 [2022-03-18 21:03:49,151 INFO L912 BasicCegarLoop]: 382 mSDtfsCounter, 753 mSDsluCounter, 1635 mSDsCounter, 0 mSdLazyCounter, 3547 mSolverCounterSat, 264 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 766 SdHoareTripleChecker+Valid, 2017 SdHoareTripleChecker+Invalid, 3811 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 264 IncrementalHoareTripleChecker+Valid, 3547 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:49,151 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [766 Valid, 2017 Invalid, 3811 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [264 Valid, 3547 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-18 21:03:49,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2022-03-18 21:03:49,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 627. [2022-03-18 21:03:49,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 627 states, 498 states have (on average 1.2349397590361446) internal successors, (615), 512 states have internal predecessors, (615), 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-18 21:03:49,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 627 states to 627 states and 764 transitions. [2022-03-18 21:03:49,157 INFO L78 Accepts]: Start accepts. Automaton has 627 states and 764 transitions. Word has length 71 [2022-03-18 21:03:49,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:49,157 INFO L478 AbstractCegarLoop]: Abstraction has 627 states and 764 transitions. [2022-03-18 21:03:49,157 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-18 21:03:49,158 INFO L276 IsEmpty]: Start isEmpty. Operand 627 states and 764 transitions. [2022-03-18 21:03:49,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-03-18 21:03:49,159 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:49,159 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-18 21:03:49,159 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-03-18 21:03:49,159 INFO L403 AbstractCegarLoop]: === Iteration 62 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:49,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:49,160 INFO L85 PathProgramCache]: Analyzing trace with hash 958622839, now seen corresponding path program 1 times [2022-03-18 21:03:49,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:49,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128443331] [2022-03-18 21:03:49,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:49,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:49,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:49,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:49,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:49,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:49,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:49,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:49,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:49,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:49,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:49,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-18 21:03:49,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:49,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-18 21:03:49,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:49,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:49,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:49,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:49,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:49,379 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-18 21:03:49,379 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:49,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128443331] [2022-03-18 21:03:49,379 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128443331] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:49,380 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:49,380 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-18 21:03:49,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385568976] [2022-03-18 21:03:49,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:49,380 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-18 21:03:49,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:49,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-18 21:03:49,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2022-03-18 21:03:49,381 INFO L87 Difference]: Start difference. First operand 627 states and 764 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-18 21:03:50,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:50,425 INFO L93 Difference]: Finished difference Result 676 states and 836 transitions. [2022-03-18 21:03:50,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-18 21:03:50,426 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-18 21:03:50,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:50,427 INFO L225 Difference]: With dead ends: 676 [2022-03-18 21:03:50,427 INFO L226 Difference]: Without dead ends: 665 [2022-03-18 21:03:50,427 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=88, Invalid=184, Unknown=0, NotChecked=0, Total=272 [2022-03-18 21:03:50,428 INFO L912 BasicCegarLoop]: 399 mSDtfsCounter, 626 mSDsluCounter, 739 mSDsCounter, 0 mSdLazyCounter, 1164 mSolverCounterSat, 239 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 627 SdHoareTripleChecker+Valid, 1138 SdHoareTripleChecker+Invalid, 1403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 239 IncrementalHoareTripleChecker+Valid, 1164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:50,428 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [627 Valid, 1138 Invalid, 1403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [239 Valid, 1164 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-18 21:03:50,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2022-03-18 21:03:50,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 615. [2022-03-18 21:03:50,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 615 states, 487 states have (on average 1.2299794661190966) internal successors, (599), 501 states have internal predecessors, (599), 65 states have call successors, (65), 47 states have call predecessors, (65), 62 states have return successors, (82), 73 states have call predecessors, (82), 59 states have call successors, (82) [2022-03-18 21:03:50,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 615 states to 615 states and 746 transitions. [2022-03-18 21:03:50,433 INFO L78 Accepts]: Start accepts. Automaton has 615 states and 746 transitions. Word has length 73 [2022-03-18 21:03:50,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:50,433 INFO L478 AbstractCegarLoop]: Abstraction has 615 states and 746 transitions. [2022-03-18 21:03:50,433 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-18 21:03:50,434 INFO L276 IsEmpty]: Start isEmpty. Operand 615 states and 746 transitions. [2022-03-18 21:03:50,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-03-18 21:03:50,435 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:50,435 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-18 21:03:50,435 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-03-18 21:03:50,435 INFO L403 AbstractCegarLoop]: === Iteration 63 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:50,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:50,436 INFO L85 PathProgramCache]: Analyzing trace with hash 1514534938, now seen corresponding path program 1 times [2022-03-18 21:03:50,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:50,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347187883] [2022-03-18 21:03:50,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:50,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:50,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:50,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:50,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:50,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:50,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:50,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:50,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:50,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:50,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:50,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-18 21:03:50,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:50,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-18 21:03:50,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:50,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:50,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:50,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-18 21:03:50,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:50,739 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-18 21:03:50,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:50,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347187883] [2022-03-18 21:03:50,739 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347187883] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:50,739 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:50,739 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-03-18 21:03:50,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995270118] [2022-03-18 21:03:50,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:50,740 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-18 21:03:50,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:50,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-18 21:03:50,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2022-03-18 21:03:50,740 INFO L87 Difference]: Start difference. First operand 615 states and 746 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-18 21:03:54,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:54,215 INFO L93 Difference]: Finished difference Result 1360 states and 1669 transitions. [2022-03-18 21:03:54,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-18 21:03:54,215 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-18 21:03:54,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:54,217 INFO L225 Difference]: With dead ends: 1360 [2022-03-18 21:03:54,217 INFO L226 Difference]: Without dead ends: 1353 [2022-03-18 21:03:54,217 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 749 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=676, Invalid=2630, Unknown=0, NotChecked=0, Total=3306 [2022-03-18 21:03:54,218 INFO L912 BasicCegarLoop]: 418 mSDtfsCounter, 2588 mSDsluCounter, 1014 mSDsCounter, 0 mSdLazyCounter, 3985 mSolverCounterSat, 858 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2593 SdHoareTripleChecker+Valid, 1432 SdHoareTripleChecker+Invalid, 4843 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 858 IncrementalHoareTripleChecker+Valid, 3985 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:54,218 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2593 Valid, 1432 Invalid, 4843 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [858 Valid, 3985 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-03-18 21:03:54,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1353 states. [2022-03-18 21:03:54,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1353 to 974. [2022-03-18 21:03:54,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 974 states, 775 states have (on average 1.2490322580645161) internal successors, (968), 798 states have internal predecessors, (968), 99 states have call successors, (99), 77 states have call predecessors, (99), 99 states have return successors, (130), 105 states have call predecessors, (130), 93 states have call successors, (130) [2022-03-18 21:03:54,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 974 states to 974 states and 1197 transitions. [2022-03-18 21:03:54,230 INFO L78 Accepts]: Start accepts. Automaton has 974 states and 1197 transitions. Word has length 73 [2022-03-18 21:03:54,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:54,230 INFO L478 AbstractCegarLoop]: Abstraction has 974 states and 1197 transitions. [2022-03-18 21:03:54,230 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-18 21:03:54,230 INFO L276 IsEmpty]: Start isEmpty. Operand 974 states and 1197 transitions. [2022-03-18 21:03:54,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-03-18 21:03:54,232 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:54,232 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-18 21:03:54,232 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-03-18 21:03:54,232 INFO L403 AbstractCegarLoop]: === Iteration 64 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:54,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:54,232 INFO L85 PathProgramCache]: Analyzing trace with hash -293312583, now seen corresponding path program 1 times [2022-03-18 21:03:54,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:54,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997772888] [2022-03-18 21:03:54,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:54,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:54,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:54,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:54,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:54,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:54,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:54,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:54,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:54,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:54,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:54,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-18 21:03:54,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:54,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-03-18 21:03:54,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:54,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:54,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:54,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-18 21:03:54,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:54,478 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-18 21:03:54,478 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:54,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997772888] [2022-03-18 21:03:54,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997772888] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:54,479 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:54,479 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-18 21:03:54,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666839727] [2022-03-18 21:03:54,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:54,480 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-18 21:03:54,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:54,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-18 21:03:54,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2022-03-18 21:03:54,484 INFO L87 Difference]: Start difference. First operand 974 states and 1197 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-18 21:03:56,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:56,497 INFO L93 Difference]: Finished difference Result 1243 states and 1537 transitions. [2022-03-18 21:03:56,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-18 21:03:56,497 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-18 21:03:56,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:56,499 INFO L225 Difference]: With dead ends: 1243 [2022-03-18 21:03:56,499 INFO L226 Difference]: Without dead ends: 1243 [2022-03-18 21:03:56,500 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=199, Invalid=613, Unknown=0, NotChecked=0, Total=812 [2022-03-18 21:03:56,500 INFO L912 BasicCegarLoop]: 697 mSDtfsCounter, 2475 mSDsluCounter, 711 mSDsCounter, 0 mSdLazyCounter, 2172 mSolverCounterSat, 822 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2479 SdHoareTripleChecker+Valid, 1408 SdHoareTripleChecker+Invalid, 2994 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 822 IncrementalHoareTripleChecker+Valid, 2172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:56,500 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2479 Valid, 1408 Invalid, 2994 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [822 Valid, 2172 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-18 21:03:56,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1243 states. [2022-03-18 21:03:56,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1243 to 1067. [2022-03-18 21:03:56,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1067 states, 848 states have (on average 1.2382075471698113) internal successors, (1050), 866 states have internal predecessors, (1050), 113 states have call successors, (113), 81 states have call predecessors, (113), 105 states have return successors, (146), 124 states have call predecessors, (146), 107 states have call successors, (146) [2022-03-18 21:03:56,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1067 states to 1067 states and 1309 transitions. [2022-03-18 21:03:56,516 INFO L78 Accepts]: Start accepts. Automaton has 1067 states and 1309 transitions. Word has length 73 [2022-03-18 21:03:56,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:56,516 INFO L478 AbstractCegarLoop]: Abstraction has 1067 states and 1309 transitions. [2022-03-18 21:03:56,516 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-18 21:03:56,516 INFO L276 IsEmpty]: Start isEmpty. Operand 1067 states and 1309 transitions. [2022-03-18 21:03:56,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-03-18 21:03:56,518 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:56,518 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] [2022-03-18 21:03:56,518 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2022-03-18 21:03:56,519 INFO L403 AbstractCegarLoop]: === Iteration 65 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:56,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:56,519 INFO L85 PathProgramCache]: Analyzing trace with hash 1233732800, now seen corresponding path program 1 times [2022-03-18 21:03:56,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:56,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443324792] [2022-03-18 21:03:56,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:56,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:56,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:56,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:56,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:56,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:56,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:56,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:56,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:56,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:56,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:56,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-18 21:03:56,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:56,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-18 21:03:56,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:56,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:56,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:56,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-03-18 21:03:56,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:56,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:56,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:56,821 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-18 21:03:56,821 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:56,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443324792] [2022-03-18 21:03:56,821 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443324792] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:56,821 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:56,821 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-18 21:03:56,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967977354] [2022-03-18 21:03:56,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:56,822 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-18 21:03:56,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:56,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-18 21:03:56,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2022-03-18 21:03:56,822 INFO L87 Difference]: Start difference. First operand 1067 states and 1309 transitions. Second operand has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 10 states have internal predecessors, (57), 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-18 21:03:58,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:03:58,697 INFO L93 Difference]: Finished difference Result 1198 states and 1495 transitions. [2022-03-18 21:03:58,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-18 21:03:58,698 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 10 states have internal predecessors, (57), 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 77 [2022-03-18 21:03:58,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:03:58,699 INFO L225 Difference]: With dead ends: 1198 [2022-03-18 21:03:58,699 INFO L226 Difference]: Without dead ends: 1159 [2022-03-18 21:03:58,700 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-18 21:03:58,700 INFO L912 BasicCegarLoop]: 397 mSDtfsCounter, 590 mSDsluCounter, 2086 mSDsCounter, 0 mSdLazyCounter, 4016 mSolverCounterSat, 229 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 593 SdHoareTripleChecker+Valid, 2483 SdHoareTripleChecker+Invalid, 4245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 229 IncrementalHoareTripleChecker+Valid, 4016 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-18 21:03:58,700 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [593 Valid, 2483 Invalid, 4245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [229 Valid, 4016 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-18 21:03:58,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1159 states. [2022-03-18 21:03:58,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1159 to 1063. [2022-03-18 21:03:58,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1063 states, 844 states have (on average 1.2369668246445498) internal successors, (1044), 862 states have internal predecessors, (1044), 113 states have call successors, (113), 81 states have call predecessors, (113), 105 states have return successors, (146), 124 states have call predecessors, (146), 107 states have call successors, (146) [2022-03-18 21:03:58,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1063 states to 1063 states and 1303 transitions. [2022-03-18 21:03:58,714 INFO L78 Accepts]: Start accepts. Automaton has 1063 states and 1303 transitions. Word has length 77 [2022-03-18 21:03:58,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:03:58,714 INFO L478 AbstractCegarLoop]: Abstraction has 1063 states and 1303 transitions. [2022-03-18 21:03:58,715 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 10 states have internal predecessors, (57), 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-18 21:03:58,715 INFO L276 IsEmpty]: Start isEmpty. Operand 1063 states and 1303 transitions. [2022-03-18 21:03:58,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-18 21:03:58,717 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:03:58,717 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-18 21:03:58,717 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-03-18 21:03:58,717 INFO L403 AbstractCegarLoop]: === Iteration 66 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:03:58,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:03:58,718 INFO L85 PathProgramCache]: Analyzing trace with hash -7999414, now seen corresponding path program 1 times [2022-03-18 21:03:58,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:03:58,718 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306229123] [2022-03-18 21:03:58,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:03:58,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:03:58,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:58,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-18 21:03:58,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:58,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-18 21:03:58,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:58,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-18 21:03:58,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:58,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-18 21:03:58,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:58,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-18 21:03:58,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:58,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-18 21:03:58,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:58,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-03-18 21:03:58,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:58,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-18 21:03:58,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:58,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-18 21:03:58,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-18 21:03:58,955 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-18 21:03:58,955 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-18 21:03:58,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306229123] [2022-03-18 21:03:58,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306229123] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-18 21:03:58,955 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-18 21:03:58,955 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-18 21:03:58,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518848066] [2022-03-18 21:03:58,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-18 21:03:58,956 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-18 21:03:58,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-18 21:03:58,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-18 21:03:58,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2022-03-18 21:03:58,957 INFO L87 Difference]: Start difference. First operand 1063 states and 1303 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-18 21:04:00,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-18 21:04:00,224 INFO L93 Difference]: Finished difference Result 1155 states and 1435 transitions. [2022-03-18 21:04:00,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-18 21:04:00,225 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-18 21:04:00,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-18 21:04:00,227 INFO L225 Difference]: With dead ends: 1155 [2022-03-18 21:04:00,227 INFO L226 Difference]: Without dead ends: 1125 [2022-03-18 21:04:00,227 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2022-03-18 21:04:00,227 INFO L912 BasicCegarLoop]: 386 mSDtfsCounter, 565 mSDsluCounter, 1174 mSDsCounter, 0 mSdLazyCounter, 2165 mSolverCounterSat, 220 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 1560 SdHoareTripleChecker+Invalid, 2385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 220 IncrementalHoareTripleChecker+Valid, 2165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-18 21:04:00,227 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [566 Valid, 1560 Invalid, 2385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [220 Valid, 2165 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-18 21:04:00,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1125 states. [2022-03-18 21:04:00,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1125 to 1045. [2022-03-18 21:04:00,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1045 states, 830 states have (on average 1.236144578313253) internal successors, (1026), 848 states have internal predecessors, (1026), 109 states have call successors, (109), 81 states have call predecessors, (109), 105 states have return successors, (140), 120 states have call predecessors, (140), 103 states have call successors, (140) [2022-03-18 21:04:00,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1045 states to 1045 states and 1275 transitions. [2022-03-18 21:04:00,240 INFO L78 Accepts]: Start accepts. Automaton has 1045 states and 1275 transitions. Word has length 75 [2022-03-18 21:04:00,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-18 21:04:00,241 INFO L478 AbstractCegarLoop]: Abstraction has 1045 states and 1275 transitions. [2022-03-18 21:04:00,241 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-18 21:04:00,241 INFO L276 IsEmpty]: Start isEmpty. Operand 1045 states and 1275 transitions. [2022-03-18 21:04:00,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-03-18 21:04:00,243 INFO L492 BasicCegarLoop]: Found error trace [2022-03-18 21:04:00,243 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-18 21:04:00,243 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2022-03-18 21:04:00,243 INFO L403 AbstractCegarLoop]: === Iteration 67 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-18 21:04:00,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-18 21:04:00,244 INFO L85 PathProgramCache]: Analyzing trace with hash -1981078137, now seen corresponding path program 1 times [2022-03-18 21:04:00,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-18 21:04:00,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367190853] [2022-03-18 21:04:00,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-18 21:04:00,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-18 21:04:00,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-03-18 21:04:00,257 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-03-18 21:04:00,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-03-18 21:04:00,311 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-03-18 21:04:00,311 INFO L614 BasicCegarLoop]: Counterexample is feasible [2022-03-18 21:04:00,312 INFO L788 garLoopResultBuilder]: Registering result UNSAFE for location errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-03-18 21:04:00,314 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2022-03-18 21:04:00,316 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-18 21:04:00,319 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-03-18 21:04:00,411 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.03 09:04:00 BasicIcfg [2022-03-18 21:04:00,411 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-03-18 21:04:00,412 INFO L158 Benchmark]: Toolchain (without parser) took 144972.58ms. Allocated memory was 176.2MB in the beginning and 295.7MB in the end (delta: 119.5MB). Free memory was 127.3MB in the beginning and 174.3MB in the end (delta: -47.0MB). Peak memory consumption was 74.0MB. Max. memory is 8.0GB. [2022-03-18 21:04:00,412 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 176.2MB. Free memory is still 145.6MB. There was no memory consumed. Max. memory is 8.0GB. [2022-03-18 21:04:00,412 INFO L158 Benchmark]: CACSL2BoogieTranslator took 510.74ms. Allocated memory is still 176.2MB. Free memory was 127.0MB in the beginning and 135.1MB in the end (delta: -8.1MB). Peak memory consumption was 13.6MB. Max. memory is 8.0GB. [2022-03-18 21:04:00,412 INFO L158 Benchmark]: Boogie Preprocessor took 154.24ms. Allocated memory is still 176.2MB. Free memory was 135.1MB in the beginning and 130.0MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. [2022-03-18 21:04:00,412 INFO L158 Benchmark]: RCFGBuilder took 1179.57ms. Allocated memory is still 176.2MB. Free memory was 130.0MB in the beginning and 115.7MB in the end (delta: 14.3MB). Peak memory consumption was 36.1MB. Max. memory is 8.0GB. [2022-03-18 21:04:00,412 INFO L158 Benchmark]: IcfgTransformer took 47.57ms. Allocated memory is still 176.2MB. Free memory was 115.7MB in the beginning and 107.3MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. [2022-03-18 21:04:00,412 INFO L158 Benchmark]: TraceAbstraction took 143073.98ms. Allocated memory was 176.2MB in the beginning and 295.7MB in the end (delta: 119.5MB). Free memory was 106.8MB in the beginning and 174.3MB in the end (delta: -67.5MB). Peak memory consumption was 52.5MB. Max. memory is 8.0GB. [2022-03-18 21:04:00,413 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.14ms. Allocated memory is still 176.2MB. Free memory is still 145.6MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 510.74ms. Allocated memory is still 176.2MB. Free memory was 127.0MB in the beginning and 135.1MB in the end (delta: -8.1MB). Peak memory consumption was 13.6MB. Max. memory is 8.0GB. * Boogie Preprocessor took 154.24ms. Allocated memory is still 176.2MB. Free memory was 135.1MB in the beginning and 130.0MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. * RCFGBuilder took 1179.57ms. Allocated memory is still 176.2MB. Free memory was 130.0MB in the beginning and 115.7MB in the end (delta: 14.3MB). Peak memory consumption was 36.1MB. Max. memory is 8.0GB. * IcfgTransformer took 47.57ms. Allocated memory is still 176.2MB. Free memory was 115.7MB in the beginning and 107.3MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. * TraceAbstraction took 143073.98ms. Allocated memory was 176.2MB in the beginning and 295.7MB in the end (delta: 119.5MB). Free memory was 106.8MB in the beginning and 174.3MB in the end (delta: -67.5MB). Peak memory consumption was 52.5MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - CounterExampleResult [Line: 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=3221225659, 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=3221225659, 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=3221225659, 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=3221225659, 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=3221225659, 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=3221225659, 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: 142.9s, OverallIterations: 67, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 126.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 72115 SdHoareTripleChecker+Valid, 112.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 71696 mSDsluCounter, 116949 SdHoareTripleChecker+Invalid, 95.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 78115 mSDsCounter, 25195 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 186539 IncrementalHoareTripleChecker+Invalid, 211734 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 25195 mSolverCounterUnsat, 38834 mSDtfsCounter, 186539 mSolverCounterSat, 1.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1748 GetRequests, 647 SyntacticMatches, 14 SemanticMatches, 1087 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2756 ImplicationChecksByTransitivity, 17.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1067occurred in iteration=64, InterpolantAutomatonStates: 893, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.1s AutomataMinimizationTime, 66 MinimizatonAttempts, 8496 StatesRemovedByMinimization, 66 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.6s SatisfiabilityAnalysisTime, 14.0s InterpolantComputationTime, 3939 NumberOfCodeBlocks, 3939 NumberOfCodeBlocksAsserted, 67 NumberOfCheckSat, 3800 ConstructedInterpolants, 0 QuantifiedInterpolants, 20068 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-18 21:04:00,447 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request...