./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 1680e665d6c38e33bd93081ad3c7b8b4f909838cd1480382a495b19dd638ce67 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 17:49:18,143 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 17:49:18,145 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 17:49:18,175 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 17:49:18,176 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 17:49:18,177 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 17:49:18,179 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 17:49:18,181 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 17:49:18,183 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 17:49:18,184 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 17:49:18,185 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 17:49:18,187 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 17:49:18,187 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 17:49:18,188 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 17:49:18,190 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 17:49:18,191 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 17:49:18,192 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 17:49:18,193 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 17:49:18,195 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 17:49:18,198 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 17:49:18,199 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 17:49:18,201 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 17:49:18,202 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 17:49:18,203 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 17:49:18,206 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 17:49:18,207 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 17:49:18,207 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 17:49:18,208 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 17:49:18,209 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 17:49:18,210 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 17:49:18,210 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 17:49:18,211 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 17:49:18,212 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 17:49:18,213 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 17:49:18,213 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 17:49:18,214 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 17:49:18,214 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 17:49:18,215 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 17:49:18,215 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 17:49:18,216 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 17:49:18,216 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 17:49:18,217 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2021-12-06 17:49:18,240 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 17:49:18,241 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 17:49:18,241 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 17:49:18,241 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 17:49:18,242 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 17:49:18,242 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 17:49:18,242 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 17:49:18,243 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 17:49:18,243 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 17:49:18,243 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 17:49:18,243 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-06 17:49:18,243 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-12-06 17:49:18,244 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 17:49:18,244 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-06 17:49:18,244 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 17:49:18,244 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-12-06 17:49:18,244 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-12-06 17:49:18,244 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-12-06 17:49:18,245 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 17:49:18,245 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-12-06 17:49:18,245 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-06 17:49:18,245 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 17:49:18,245 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 17:49:18,245 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 17:49:18,246 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 17:49:18,246 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 17:49:18,246 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 17:49:18,246 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 17:49:18,246 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 17:49:18,247 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 17:49:18,247 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 17:49:18,247 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/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.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 1680e665d6c38e33bd93081ad3c7b8b4f909838cd1480382a495b19dd638ce67 [2021-12-06 17:49:18,449 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 17:49:18,464 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 17:49:18,466 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 17:49:18,467 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 17:49:18,467 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 17:49:18,468 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-1.c [2021-12-06 17:49:18,509 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/data/1192fdfb5/67f22e34cf0c4b25ab2ed0c685a9557e/FLAG10c90555a [2021-12-06 17:49:18,975 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 17:49:18,976 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-1.c [2021-12-06 17:49:18,988 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/data/1192fdfb5/67f22e34cf0c4b25ab2ed0c685a9557e/FLAG10c90555a [2021-12-06 17:49:18,999 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/data/1192fdfb5/67f22e34cf0c4b25ab2ed0c685a9557e [2021-12-06 17:49:19,001 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 17:49:19,002 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 17:49:19,003 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 17:49:19,003 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 17:49:19,006 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 17:49:19,006 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 05:49:19" (1/1) ... [2021-12-06 17:49:19,007 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@790e3d57 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:49:19, skipping insertion in model container [2021-12-06 17:49:19,007 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 05:49:19" (1/1) ... [2021-12-06 17:49:19,012 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 17:49:19,055 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 17:49:19,288 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-1.c[48581,48594] [2021-12-06 17:49:19,290 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 17:49:19,297 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 17:49:19,411 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-1.c[48581,48594] [2021-12-06 17:49:19,412 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 17:49:19,424 INFO L208 MainTranslator]: Completed translation [2021-12-06 17:49:19,424 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:49:19 WrapperNode [2021-12-06 17:49:19,424 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 17:49:19,425 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 17:49:19,425 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 17:49:19,425 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 17:49:19,430 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:49:19" (1/1) ... [2021-12-06 17:49:19,447 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:49:19" (1/1) ... [2021-12-06 17:49:19,500 INFO L137 Inliner]: procedures = 41, calls = 77, calls flagged for inlining = 21, calls inlined = 21, statements flattened = 1331 [2021-12-06 17:49:19,501 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 17:49:19,501 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 17:49:19,501 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 17:49:19,502 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 17:49:19,510 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:49:19" (1/1) ... [2021-12-06 17:49:19,510 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:49:19" (1/1) ... [2021-12-06 17:49:19,516 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:49:19" (1/1) ... [2021-12-06 17:49:19,516 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:49:19" (1/1) ... [2021-12-06 17:49:19,537 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:49:19" (1/1) ... [2021-12-06 17:49:19,548 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:49:19" (1/1) ... [2021-12-06 17:49:19,552 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:49:19" (1/1) ... [2021-12-06 17:49:19,562 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 17:49:19,563 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 17:49:19,563 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 17:49:19,563 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 17:49:19,564 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:49:19" (1/1) ... [2021-12-06 17:49:19,571 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 17:49:19,581 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:49:19,592 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 17:49:19,594 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 17:49:19,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 17:49:19,629 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2021-12-06 17:49:19,629 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2021-12-06 17:49:19,629 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyCreateClose [2021-12-06 17:49:19,630 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyCreateClose [2021-12-06 17:49:19,630 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2021-12-06 17:49:19,630 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2021-12-06 17:49:19,630 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2021-12-06 17:49:19,630 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2021-12-06 17:49:19,630 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2021-12-06 17:49:19,630 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2021-12-06 17:49:19,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 17:49:19,630 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2021-12-06 17:49:19,630 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2021-12-06 17:49:19,630 INFO L130 BoogieDeclarations]: Found specification of procedure FlQueueIrpToThread [2021-12-06 17:49:19,631 INFO L138 BoogieDeclarations]: Found implementation of procedure FlQueueIrpToThread [2021-12-06 17:49:19,631 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 17:49:19,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 17:49:19,765 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 17:49:19,766 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 17:49:19,771 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 17:49:19,817 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2021-12-06 17:49:19,817 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2021-12-06 17:49:19,817 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 17:49:19,825 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-12-06 17:49:19,826 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-12-06 17:49:19,836 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 17:49:19,843 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 17:49:19,849 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 17:49:19,851 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 17:49:19,853 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 17:49:19,854 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 17:49:19,858 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 17:49:20,195 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##170: assume !false; [2021-12-06 17:49:20,195 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##180: assume false; [2021-12-06 17:49:20,195 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##181: assume !false; [2021-12-06 17:49:20,196 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##67: assume !false; [2021-12-06 17:49:20,196 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##66: assume false; [2021-12-06 17:49:20,196 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##127: assume !false; [2021-12-06 17:49:20,196 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##139: assume false; [2021-12-06 17:49:20,196 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##140: assume !false; [2021-12-06 17:49:20,196 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume !false; [2021-12-06 17:49:20,196 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume false; [2021-12-06 17:49:20,197 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##169: assume false; [2021-12-06 17:49:20,197 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##236: assume !false; [2021-12-06 17:49:20,197 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##235: assume false; [2021-12-06 17:49:20,197 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##126: assume false; [2021-12-06 17:49:20,198 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 17:49:20,221 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2021-12-06 17:49:20,221 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2021-12-06 17:49:20,222 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 17:49:20,222 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 17:49:20,223 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 17:49:20,249 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume !false; [2021-12-06 17:49:20,249 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##24: assume !false; [2021-12-06 17:49:20,249 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##23: assume false; [2021-12-06 17:49:20,250 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##19: assume false; [2021-12-06 17:49:20,250 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume false; [2021-12-06 17:49:20,250 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume !false; [2021-12-06 17:49:20,259 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 17:49:20,270 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 17:49:20,270 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-06 17:49:20,272 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:49:20 BoogieIcfgContainer [2021-12-06 17:49:20,273 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 17:49:20,274 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 17:49:20,275 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 17:49:20,278 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 17:49:20,278 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 05:49:19" (1/3) ... [2021-12-06 17:49:20,279 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@69323a82 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 05:49:20, skipping insertion in model container [2021-12-06 17:49:20,279 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:49:19" (2/3) ... [2021-12-06 17:49:20,279 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@69323a82 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 05:49:20, skipping insertion in model container [2021-12-06 17:49:20,279 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:49:20" (3/3) ... [2021-12-06 17:49:20,281 INFO L111 eAbstractionObserver]: Analyzing ICFG floppy_simpl4.cil-1.c [2021-12-06 17:49:20,286 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 17:49:20,286 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-12-06 17:49:20,321 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 17:49:20,326 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=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, mLoopAccelerationTechnique=FAST_UPR [2021-12-06 17:49:20,327 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-12-06 17:49:20,348 INFO L276 IsEmpty]: Start isEmpty. Operand has 320 states, 259 states have (on average 1.5250965250965252) internal successors, (395), 286 states have internal predecessors, (395), 51 states have call successors, (51), 7 states have call predecessors, (51), 7 states have return successors, (51), 45 states have call predecessors, (51), 51 states have call successors, (51) [2021-12-06 17:49:20,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-12-06 17:49:20,353 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:20,354 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:20,355 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:20,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:20,360 INFO L85 PathProgramCache]: Analyzing trace with hash -207662659, now seen corresponding path program 1 times [2021-12-06 17:49:20,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:20,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564982311] [2021-12-06 17:49:20,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:20,369 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:20,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:20,515 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:20,515 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:20,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564982311] [2021-12-06 17:49:20,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564982311] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:20,516 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:20,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:49:20,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125551338] [2021-12-06 17:49:20,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:20,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:49:20,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:20,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:49:20,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:20,543 INFO L87 Difference]: Start difference. First operand has 320 states, 259 states have (on average 1.5250965250965252) internal successors, (395), 286 states have internal predecessors, (395), 51 states have call successors, (51), 7 states have call predecessors, (51), 7 states have return successors, (51), 45 states have call predecessors, (51), 51 states have call successors, (51) Second operand has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:20,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:20,609 INFO L93 Difference]: Finished difference Result 318 states and 469 transitions. [2021-12-06 17:49:20,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:49:20,611 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-12-06 17:49:20,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:20,621 INFO L225 Difference]: With dead ends: 318 [2021-12-06 17:49:20,621 INFO L226 Difference]: Without dead ends: 316 [2021-12-06 17:49:20,622 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:20,625 INFO L933 BasicCegarLoop]: 467 mSDtfsCounter, 262 mSDsluCounter, 164 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 631 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:20,626 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [290 Valid, 631 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:20,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2021-12-06 17:49:20,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 316. [2021-12-06 17:49:20,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 257 states have (on average 1.5058365758754864) internal successors, (387), 282 states have internal predecessors, (387), 51 states have call successors, (51), 7 states have call predecessors, (51), 6 states have return successors, (29), 28 states have call predecessors, (29), 29 states have call successors, (29) [2021-12-06 17:49:20,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 467 transitions. [2021-12-06 17:49:20,696 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 467 transitions. Word has length 8 [2021-12-06 17:49:20,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:20,696 INFO L470 AbstractCegarLoop]: Abstraction has 316 states and 467 transitions. [2021-12-06 17:49:20,696 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:20,696 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 467 transitions. [2021-12-06 17:49:20,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-12-06 17:49:20,697 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:20,698 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:20,698 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 17:49:20,698 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:20,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:20,699 INFO L85 PathProgramCache]: Analyzing trace with hash -922150621, now seen corresponding path program 1 times [2021-12-06 17:49:20,699 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:20,699 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163574837] [2021-12-06 17:49:20,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:20,699 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:20,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:20,754 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:20,754 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:20,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163574837] [2021-12-06 17:49:20,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163574837] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:20,755 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:20,755 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:49:20,755 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341248629] [2021-12-06 17:49:20,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:20,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:49:20,757 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:20,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:49:20,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:20,757 INFO L87 Difference]: Start difference. First operand 316 states and 467 transitions. Second operand has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:20,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:20,875 INFO L93 Difference]: Finished difference Result 440 states and 643 transitions. [2021-12-06 17:49:20,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:49:20,876 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-12-06 17:49:20,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:20,881 INFO L225 Difference]: With dead ends: 440 [2021-12-06 17:49:20,882 INFO L226 Difference]: Without dead ends: 440 [2021-12-06 17:49:20,882 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:20,884 INFO L933 BasicCegarLoop]: 581 mSDtfsCounter, 371 mSDsluCounter, 201 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 371 SdHoareTripleChecker+Valid, 782 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:20,884 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [371 Valid, 782 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:49:20,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2021-12-06 17:49:20,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 418. [2021-12-06 17:49:20,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 358 states have (on average 1.4245810055865922) internal successors, (510), 363 states have internal predecessors, (510), 49 states have call successors, (49), 11 states have call predecessors, (49), 9 states have return successors, (52), 44 states have call predecessors, (52), 37 states have call successors, (52) [2021-12-06 17:49:20,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 611 transitions. [2021-12-06 17:49:20,927 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 611 transitions. Word has length 16 [2021-12-06 17:49:20,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:20,927 INFO L470 AbstractCegarLoop]: Abstraction has 418 states and 611 transitions. [2021-12-06 17:49:20,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:20,928 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 611 transitions. [2021-12-06 17:49:20,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-12-06 17:49:20,928 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:20,928 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:20,929 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-06 17:49:20,929 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:20,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:20,930 INFO L85 PathProgramCache]: Analyzing trace with hash 1499851736, now seen corresponding path program 1 times [2021-12-06 17:49:20,930 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:20,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771586183] [2021-12-06 17:49:20,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:20,930 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:20,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:20,980 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:20,980 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:20,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771586183] [2021-12-06 17:49:20,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771586183] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:20,980 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:20,980 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 17:49:20,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543279009] [2021-12-06 17:49:20,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:20,981 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:49:20,981 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:20,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:49:20,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:20,981 INFO L87 Difference]: Start difference. First operand 418 states and 611 transitions. Second operand has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:21,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:21,023 INFO L93 Difference]: Finished difference Result 417 states and 610 transitions. [2021-12-06 17:49:21,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:49:21,024 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-12-06 17:49:21,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:21,028 INFO L225 Difference]: With dead ends: 417 [2021-12-06 17:49:21,028 INFO L226 Difference]: Without dead ends: 413 [2021-12-06 17:49:21,028 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:21,030 INFO L933 BasicCegarLoop]: 446 mSDtfsCounter, 272 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 544 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:21,030 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [300 Valid, 544 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:21,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2021-12-06 17:49:21,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 413. [2021-12-06 17:49:21,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 354 states have (on average 1.4039548022598871) internal successors, (497), 358 states have internal predecessors, (497), 49 states have call successors, (49), 11 states have call predecessors, (49), 9 states have return successors, (52), 44 states have call predecessors, (52), 37 states have call successors, (52) [2021-12-06 17:49:21,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 598 transitions. [2021-12-06 17:49:21,052 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 598 transitions. Word has length 14 [2021-12-06 17:49:21,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:21,053 INFO L470 AbstractCegarLoop]: Abstraction has 413 states and 598 transitions. [2021-12-06 17:49:21,053 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:21,053 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 598 transitions. [2021-12-06 17:49:21,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-12-06 17:49:21,054 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:21,055 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:21,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-06 17:49:21,055 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:21,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:21,056 INFO L85 PathProgramCache]: Analyzing trace with hash -866854925, now seen corresponding path program 1 times [2021-12-06 17:49:21,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:21,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888100887] [2021-12-06 17:49:21,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:21,056 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:21,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:21,119 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:21,119 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:21,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888100887] [2021-12-06 17:49:21,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888100887] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:21,120 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:21,120 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:49:21,120 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758513060] [2021-12-06 17:49:21,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:21,121 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:49:21,121 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:21,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:49:21,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:21,122 INFO L87 Difference]: Start difference. First operand 413 states and 598 transitions. Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:21,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:21,152 INFO L93 Difference]: Finished difference Result 499 states and 706 transitions. [2021-12-06 17:49:21,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:49:21,152 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-12-06 17:49:21,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:21,156 INFO L225 Difference]: With dead ends: 499 [2021-12-06 17:49:21,157 INFO L226 Difference]: Without dead ends: 499 [2021-12-06 17:49:21,157 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:21,158 INFO L933 BasicCegarLoop]: 440 mSDtfsCounter, 407 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 545 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:21,159 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [407 Valid, 545 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:21,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2021-12-06 17:49:21,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 467. [2021-12-06 17:49:21,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 401 states have (on average 1.399002493765586) internal successors, (561), 412 states have internal predecessors, (561), 51 states have call successors, (51), 14 states have call predecessors, (51), 14 states have return successors, (59), 43 states have call predecessors, (59), 41 states have call successors, (59) [2021-12-06 17:49:21,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 671 transitions. [2021-12-06 17:49:21,188 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 671 transitions. Word has length 19 [2021-12-06 17:49:21,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:21,188 INFO L470 AbstractCegarLoop]: Abstraction has 467 states and 671 transitions. [2021-12-06 17:49:21,189 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:21,189 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 671 transitions. [2021-12-06 17:49:21,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-12-06 17:49:21,191 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:21,191 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:21,191 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-06 17:49:21,191 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:21,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:21,192 INFO L85 PathProgramCache]: Analyzing trace with hash 122564240, now seen corresponding path program 1 times [2021-12-06 17:49:21,192 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:21,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991617218] [2021-12-06 17:49:21,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:21,193 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:21,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:21,247 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:21,247 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:21,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991617218] [2021-12-06 17:49:21,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991617218] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:21,248 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:21,248 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:49:21,248 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432905866] [2021-12-06 17:49:21,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:21,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:49:21,249 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:21,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:49:21,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:21,250 INFO L87 Difference]: Start difference. First operand 467 states and 671 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:21,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:21,276 INFO L93 Difference]: Finished difference Result 646 states and 916 transitions. [2021-12-06 17:49:21,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:49:21,276 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-12-06 17:49:21,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:21,281 INFO L225 Difference]: With dead ends: 646 [2021-12-06 17:49:21,281 INFO L226 Difference]: Without dead ends: 646 [2021-12-06 17:49:21,282 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:21,283 INFO L933 BasicCegarLoop]: 497 mSDtfsCounter, 397 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 397 SdHoareTripleChecker+Valid, 658 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:21,283 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [397 Valid, 658 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:21,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-12-06 17:49:21,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 621. [2021-12-06 17:49:21,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 621 states, 538 states have (on average 1.3866171003717471) internal successors, (746), 546 states have internal predecessors, (746), 61 states have call successors, (61), 22 states have call predecessors, (61), 21 states have return successors, (80), 55 states have call predecessors, (80), 53 states have call successors, (80) [2021-12-06 17:49:21,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 887 transitions. [2021-12-06 17:49:21,311 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 887 transitions. Word has length 22 [2021-12-06 17:49:21,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:21,311 INFO L470 AbstractCegarLoop]: Abstraction has 621 states and 887 transitions. [2021-12-06 17:49:21,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:21,311 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 887 transitions. [2021-12-06 17:49:21,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-12-06 17:49:21,313 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:21,313 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:21,314 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-06 17:49:21,314 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:21,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:21,314 INFO L85 PathProgramCache]: Analyzing trace with hash -1248863601, now seen corresponding path program 1 times [2021-12-06 17:49:21,314 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:21,314 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64346063] [2021-12-06 17:49:21,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:21,315 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:21,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:21,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 17:49:21,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:21,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:49:21,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:21,360 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:21,360 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:21,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64346063] [2021-12-06 17:49:21,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64346063] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:21,361 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:21,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:49:21,361 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090888109] [2021-12-06 17:49:21,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:21,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:49:21,362 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:21,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:49:21,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:21,362 INFO L87 Difference]: Start difference. First operand 621 states and 887 transitions. Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 17:49:21,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:21,574 INFO L93 Difference]: Finished difference Result 685 states and 972 transitions. [2021-12-06 17:49:21,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 17:49:21,574 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 29 [2021-12-06 17:49:21,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:21,578 INFO L225 Difference]: With dead ends: 685 [2021-12-06 17:49:21,578 INFO L226 Difference]: Without dead ends: 685 [2021-12-06 17:49:21,578 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:49:21,579 INFO L933 BasicCegarLoop]: 428 mSDtfsCounter, 118 mSDsluCounter, 835 mSDsCounter, 0 mSdLazyCounter, 297 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 1263 SdHoareTripleChecker+Invalid, 339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:21,579 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 1263 Invalid, 339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 297 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:21,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2021-12-06 17:49:21,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 662. [2021-12-06 17:49:21,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 662 states, 577 states have (on average 1.3795493934142113) internal successors, (796), 585 states have internal predecessors, (796), 61 states have call successors, (61), 22 states have call predecessors, (61), 23 states have return successors, (85), 55 states have call predecessors, (85), 53 states have call successors, (85) [2021-12-06 17:49:21,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 662 states to 662 states and 942 transitions. [2021-12-06 17:49:21,597 INFO L78 Accepts]: Start accepts. Automaton has 662 states and 942 transitions. Word has length 29 [2021-12-06 17:49:21,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:21,597 INFO L470 AbstractCegarLoop]: Abstraction has 662 states and 942 transitions. [2021-12-06 17:49:21,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 17:49:21,598 INFO L276 IsEmpty]: Start isEmpty. Operand 662 states and 942 transitions. [2021-12-06 17:49:21,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-12-06 17:49:21,599 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:21,599 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:21,599 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-06 17:49:21,599 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:21,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:21,599 INFO L85 PathProgramCache]: Analyzing trace with hash -1346397447, now seen corresponding path program 1 times [2021-12-06 17:49:21,599 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:21,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886607229] [2021-12-06 17:49:21,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:21,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:21,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:21,640 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:21,640 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:21,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886607229] [2021-12-06 17:49:21,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886607229] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:21,640 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:21,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:49:21,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449458550] [2021-12-06 17:49:21,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:21,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:49:21,641 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:21,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:49:21,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:21,641 INFO L87 Difference]: Start difference. First operand 662 states and 942 transitions. Second operand has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:21,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:21,689 INFO L93 Difference]: Finished difference Result 674 states and 958 transitions. [2021-12-06 17:49:21,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:49:21,689 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-12-06 17:49:21,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:21,694 INFO L225 Difference]: With dead ends: 674 [2021-12-06 17:49:21,694 INFO L226 Difference]: Without dead ends: 674 [2021-12-06 17:49:21,694 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:21,695 INFO L933 BasicCegarLoop]: 423 mSDtfsCounter, 20 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 784 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:21,696 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 784 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:21,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-12-06 17:49:21,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 673. [2021-12-06 17:49:21,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 673 states, 588 states have (on average 1.3775510204081634) internal successors, (810), 595 states have internal predecessors, (810), 61 states have call successors, (61), 23 states have call predecessors, (61), 23 states have return successors, (85), 55 states have call predecessors, (85), 53 states have call successors, (85) [2021-12-06 17:49:21,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 673 states to 673 states and 956 transitions. [2021-12-06 17:49:21,719 INFO L78 Accepts]: Start accepts. Automaton has 673 states and 956 transitions. Word has length 28 [2021-12-06 17:49:21,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:21,720 INFO L470 AbstractCegarLoop]: Abstraction has 673 states and 956 transitions. [2021-12-06 17:49:21,720 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:21,720 INFO L276 IsEmpty]: Start isEmpty. Operand 673 states and 956 transitions. [2021-12-06 17:49:21,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-12-06 17:49:21,722 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:21,722 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:21,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-06 17:49:21,722 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:21,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:21,723 INFO L85 PathProgramCache]: Analyzing trace with hash 392976058, now seen corresponding path program 1 times [2021-12-06 17:49:21,723 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:21,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165916058] [2021-12-06 17:49:21,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:21,723 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:21,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:21,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 17:49:21,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:21,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:49:21,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:21,824 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:21,824 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:21,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165916058] [2021-12-06 17:49:21,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165916058] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:21,825 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:21,825 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:49:21,825 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878517039] [2021-12-06 17:49:21,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:21,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:49:21,825 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:21,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:49:21,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:49:21,826 INFO L87 Difference]: Start difference. First operand 673 states and 956 transitions. Second operand has 8 states, 8 states have (on average 3.125) internal successors, (25), 6 states have internal predecessors, (25), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:49:22,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:22,171 INFO L93 Difference]: Finished difference Result 696 states and 984 transitions. [2021-12-06 17:49:22,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:49:22,171 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.125) internal successors, (25), 6 states have internal predecessors, (25), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 30 [2021-12-06 17:49:22,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:22,176 INFO L225 Difference]: With dead ends: 696 [2021-12-06 17:49:22,176 INFO L226 Difference]: Without dead ends: 696 [2021-12-06 17:49:22,177 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:49:22,178 INFO L933 BasicCegarLoop]: 426 mSDtfsCounter, 584 mSDsluCounter, 1033 mSDsCounter, 0 mSdLazyCounter, 516 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 598 SdHoareTripleChecker+Valid, 1459 SdHoareTripleChecker+Invalid, 594 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:22,178 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [598 Valid, 1459 Invalid, 594 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 516 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 17:49:22,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2021-12-06 17:49:22,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 673. [2021-12-06 17:49:22,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 673 states, 588 states have (on average 1.3741496598639455) internal successors, (808), 595 states have internal predecessors, (808), 61 states have call successors, (61), 23 states have call predecessors, (61), 23 states have return successors, (85), 55 states have call predecessors, (85), 53 states have call successors, (85) [2021-12-06 17:49:22,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 673 states to 673 states and 954 transitions. [2021-12-06 17:49:22,203 INFO L78 Accepts]: Start accepts. Automaton has 673 states and 954 transitions. Word has length 30 [2021-12-06 17:49:22,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:22,203 INFO L470 AbstractCegarLoop]: Abstraction has 673 states and 954 transitions. [2021-12-06 17:49:22,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.125) internal successors, (25), 6 states have internal predecessors, (25), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:49:22,203 INFO L276 IsEmpty]: Start isEmpty. Operand 673 states and 954 transitions. [2021-12-06 17:49:22,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-12-06 17:49:22,205 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:22,205 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:22,205 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-06 17:49:22,206 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:22,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:22,206 INFO L85 PathProgramCache]: Analyzing trace with hash 1642550596, now seen corresponding path program 1 times [2021-12-06 17:49:22,206 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:22,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823276715] [2021-12-06 17:49:22,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:22,207 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:22,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:22,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:49:22,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:22,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:49:22,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:22,293 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:22,293 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:22,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823276715] [2021-12-06 17:49:22,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823276715] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:22,293 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:22,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:49:22,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609808818] [2021-12-06 17:49:22,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:22,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:49:22,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:22,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:49:22,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:49:22,294 INFO L87 Difference]: Start difference. First operand 673 states and 954 transitions. Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:49:22,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:22,586 INFO L93 Difference]: Finished difference Result 696 states and 982 transitions. [2021-12-06 17:49:22,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:49:22,587 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.375) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 32 [2021-12-06 17:49:22,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:22,590 INFO L225 Difference]: With dead ends: 696 [2021-12-06 17:49:22,590 INFO L226 Difference]: Without dead ends: 696 [2021-12-06 17:49:22,590 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:49:22,591 INFO L933 BasicCegarLoop]: 428 mSDtfsCounter, 649 mSDsluCounter, 781 mSDsCounter, 0 mSdLazyCounter, 424 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 663 SdHoareTripleChecker+Valid, 1209 SdHoareTripleChecker+Invalid, 537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:22,591 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [663 Valid, 1209 Invalid, 537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 424 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:22,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2021-12-06 17:49:22,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 673. [2021-12-06 17:49:22,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 673 states, 588 states have (on average 1.370748299319728) internal successors, (806), 595 states have internal predecessors, (806), 61 states have call successors, (61), 23 states have call predecessors, (61), 23 states have return successors, (85), 55 states have call predecessors, (85), 53 states have call successors, (85) [2021-12-06 17:49:22,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 673 states to 673 states and 952 transitions. [2021-12-06 17:49:22,606 INFO L78 Accepts]: Start accepts. Automaton has 673 states and 952 transitions. Word has length 32 [2021-12-06 17:49:22,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:22,606 INFO L470 AbstractCegarLoop]: Abstraction has 673 states and 952 transitions. [2021-12-06 17:49:22,606 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.375) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:49:22,607 INFO L276 IsEmpty]: Start isEmpty. Operand 673 states and 952 transitions. [2021-12-06 17:49:22,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-12-06 17:49:22,607 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:22,608 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:22,608 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-06 17:49:22,608 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:22,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:22,608 INFO L85 PathProgramCache]: Analyzing trace with hash -2035129213, now seen corresponding path program 1 times [2021-12-06 17:49:22,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:22,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143749018] [2021-12-06 17:49:22,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:22,608 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:22,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:22,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 17:49:22,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:22,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:49:22,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:22,654 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:22,654 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:22,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143749018] [2021-12-06 17:49:22,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2143749018] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:22,655 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:22,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:49:22,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280331529] [2021-12-06 17:49:22,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:22,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:49:22,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:22,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:49:22,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:49:22,656 INFO L87 Difference]: Start difference. First operand 673 states and 952 transitions. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 17:49:22,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:22,845 INFO L93 Difference]: Finished difference Result 702 states and 988 transitions. [2021-12-06 17:49:22,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 17:49:22,845 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 32 [2021-12-06 17:49:22,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:22,848 INFO L225 Difference]: With dead ends: 702 [2021-12-06 17:49:22,849 INFO L226 Difference]: Without dead ends: 690 [2021-12-06 17:49:22,849 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:49:22,849 INFO L933 BasicCegarLoop]: 426 mSDtfsCounter, 395 mSDsluCounter, 1067 mSDsCounter, 0 mSdLazyCounter, 341 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 424 SdHoareTripleChecker+Valid, 1493 SdHoareTripleChecker+Invalid, 414 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:22,850 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [424 Valid, 1493 Invalid, 414 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 341 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:22,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2021-12-06 17:49:22,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 671. [2021-12-06 17:49:22,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 587 states have (on average 1.3696763202725724) internal successors, (804), 594 states have internal predecessors, (804), 60 states have call successors, (60), 23 states have call predecessors, (60), 23 states have return successors, (84), 54 states have call predecessors, (84), 52 states have call successors, (84) [2021-12-06 17:49:22,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 948 transitions. [2021-12-06 17:49:22,876 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 948 transitions. Word has length 32 [2021-12-06 17:49:22,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:22,876 INFO L470 AbstractCegarLoop]: Abstraction has 671 states and 948 transitions. [2021-12-06 17:49:22,877 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 17:49:22,877 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 948 transitions. [2021-12-06 17:49:22,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-12-06 17:49:22,878 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:22,878 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:22,878 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-06 17:49:22,878 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:22,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:22,879 INFO L85 PathProgramCache]: Analyzing trace with hash -594269944, now seen corresponding path program 1 times [2021-12-06 17:49:22,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:22,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874902779] [2021-12-06 17:49:22,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:22,879 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:22,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:22,904 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:22,904 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:22,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874902779] [2021-12-06 17:49:22,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874902779] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:22,905 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:22,905 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:49:22,905 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999895996] [2021-12-06 17:49:22,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:22,905 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:49:22,905 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:22,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:49:22,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:22,906 INFO L87 Difference]: Start difference. First operand 671 states and 948 transitions. Second operand has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:22,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:22,924 INFO L93 Difference]: Finished difference Result 675 states and 944 transitions. [2021-12-06 17:49:22,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:49:22,925 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-12-06 17:49:22,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:22,928 INFO L225 Difference]: With dead ends: 675 [2021-12-06 17:49:22,928 INFO L226 Difference]: Without dead ends: 660 [2021-12-06 17:49:22,928 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:22,929 INFO L933 BasicCegarLoop]: 494 mSDtfsCounter, 87 mSDsluCounter, 406 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 900 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:22,929 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 900 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:22,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2021-12-06 17:49:22,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 655. [2021-12-06 17:49:22,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 655 states, 572 states have (on average 1.3618881118881119) internal successors, (779), 579 states have internal predecessors, (779), 60 states have call successors, (60), 23 states have call predecessors, (60), 22 states have return successors, (83), 53 states have call predecessors, (83), 52 states have call successors, (83) [2021-12-06 17:49:22,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 922 transitions. [2021-12-06 17:49:22,945 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 922 transitions. Word has length 30 [2021-12-06 17:49:22,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:22,945 INFO L470 AbstractCegarLoop]: Abstraction has 655 states and 922 transitions. [2021-12-06 17:49:22,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:22,946 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 922 transitions. [2021-12-06 17:49:22,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-12-06 17:49:22,947 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:22,947 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:22,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-06 17:49:22,947 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:22,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:22,947 INFO L85 PathProgramCache]: Analyzing trace with hash -444205741, now seen corresponding path program 1 times [2021-12-06 17:49:22,947 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:22,947 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133229430] [2021-12-06 17:49:22,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:22,948 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:22,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:22,974 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:22,974 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:22,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133229430] [2021-12-06 17:49:22,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133229430] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:22,974 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:22,974 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:49:22,974 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35148021] [2021-12-06 17:49:22,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:22,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:49:22,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:22,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:49:22,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:49:22,976 INFO L87 Difference]: Start difference. First operand 655 states and 922 transitions. Second operand has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:23,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:23,013 INFO L93 Difference]: Finished difference Result 671 states and 939 transitions. [2021-12-06 17:49:23,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:49:23,014 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-12-06 17:49:23,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:23,018 INFO L225 Difference]: With dead ends: 671 [2021-12-06 17:49:23,018 INFO L226 Difference]: Without dead ends: 671 [2021-12-06 17:49:23,018 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:23,019 INFO L933 BasicCegarLoop]: 432 mSDtfsCounter, 27 mSDsluCounter, 817 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 1249 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:23,019 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 1249 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:23,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2021-12-06 17:49:23,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 657. [2021-12-06 17:49:23,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 574 states have (on average 1.3606271777003485) internal successors, (781), 581 states have internal predecessors, (781), 60 states have call successors, (60), 23 states have call predecessors, (60), 22 states have return successors, (83), 53 states have call predecessors, (83), 52 states have call successors, (83) [2021-12-06 17:49:23,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 924 transitions. [2021-12-06 17:49:23,043 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 924 transitions. Word has length 30 [2021-12-06 17:49:23,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:23,043 INFO L470 AbstractCegarLoop]: Abstraction has 657 states and 924 transitions. [2021-12-06 17:49:23,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:23,043 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 924 transitions. [2021-12-06 17:49:23,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-12-06 17:49:23,045 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:23,045 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:23,045 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-06 17:49:23,045 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:23,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:23,046 INFO L85 PathProgramCache]: Analyzing trace with hash -565183302, now seen corresponding path program 1 times [2021-12-06 17:49:23,046 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:23,046 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951236962] [2021-12-06 17:49:23,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:23,046 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:23,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:23,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:49:23,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:23,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:49:23,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:23,094 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:23,094 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:23,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951236962] [2021-12-06 17:49:23,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951236962] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:23,094 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:23,094 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:49:23,094 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981462445] [2021-12-06 17:49:23,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:23,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:49:23,095 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:23,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:49:23,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:49:23,095 INFO L87 Difference]: Start difference. First operand 657 states and 924 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 17:49:23,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:23,316 INFO L93 Difference]: Finished difference Result 686 states and 960 transitions. [2021-12-06 17:49:23,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 17:49:23,317 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 33 [2021-12-06 17:49:23,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:23,319 INFO L225 Difference]: With dead ends: 686 [2021-12-06 17:49:23,320 INFO L226 Difference]: Without dead ends: 669 [2021-12-06 17:49:23,320 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:49:23,320 INFO L933 BasicCegarLoop]: 419 mSDtfsCounter, 318 mSDsluCounter, 1294 mSDsCounter, 0 mSdLazyCounter, 426 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 1713 SdHoareTripleChecker+Invalid, 463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 426 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:23,320 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [346 Valid, 1713 Invalid, 463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 426 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:23,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2021-12-06 17:49:23,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 650. [2021-12-06 17:49:23,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 570 states have (on average 1.3614035087719298) internal successors, (776), 577 states have internal predecessors, (776), 58 states have call successors, (58), 22 states have call predecessors, (58), 21 states have return successors, (81), 51 states have call predecessors, (81), 50 states have call successors, (81) [2021-12-06 17:49:23,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 915 transitions. [2021-12-06 17:49:23,336 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 915 transitions. Word has length 33 [2021-12-06 17:49:23,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:23,336 INFO L470 AbstractCegarLoop]: Abstraction has 650 states and 915 transitions. [2021-12-06 17:49:23,336 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 17:49:23,336 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 915 transitions. [2021-12-06 17:49:23,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-12-06 17:49:23,337 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:23,337 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:23,337 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-06 17:49:23,338 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:23,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:23,338 INFO L85 PathProgramCache]: Analyzing trace with hash -1157172831, now seen corresponding path program 1 times [2021-12-06 17:49:23,338 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:23,338 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233184795] [2021-12-06 17:49:23,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:23,338 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:23,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:23,374 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:23,374 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:23,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233184795] [2021-12-06 17:49:23,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233184795] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:23,374 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:23,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:49:23,374 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714881267] [2021-12-06 17:49:23,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:23,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:49:23,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:23,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:49:23,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:49:23,375 INFO L87 Difference]: Start difference. First operand 650 states and 915 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:23,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:23,406 INFO L93 Difference]: Finished difference Result 666 states and 932 transitions. [2021-12-06 17:49:23,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:49:23,407 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-12-06 17:49:23,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:23,410 INFO L225 Difference]: With dead ends: 666 [2021-12-06 17:49:23,410 INFO L226 Difference]: Without dead ends: 666 [2021-12-06 17:49:23,410 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:23,411 INFO L933 BasicCegarLoop]: 426 mSDtfsCounter, 28 mSDsluCounter, 800 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 1226 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:23,411 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 1226 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:23,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2021-12-06 17:49:23,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 650. [2021-12-06 17:49:23,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 570 states have (on average 1.3614035087719298) internal successors, (776), 577 states have internal predecessors, (776), 58 states have call successors, (58), 22 states have call predecessors, (58), 21 states have return successors, (81), 51 states have call predecessors, (81), 50 states have call successors, (81) [2021-12-06 17:49:23,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 915 transitions. [2021-12-06 17:49:23,428 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 915 transitions. Word has length 31 [2021-12-06 17:49:23,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:23,428 INFO L470 AbstractCegarLoop]: Abstraction has 650 states and 915 transitions. [2021-12-06 17:49:23,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:23,428 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 915 transitions. [2021-12-06 17:49:23,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-12-06 17:49:23,429 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:23,429 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:23,430 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-06 17:49:23,430 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:23,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:23,430 INFO L85 PathProgramCache]: Analyzing trace with hash -984672399, now seen corresponding path program 1 times [2021-12-06 17:49:23,430 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:23,430 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490205009] [2021-12-06 17:49:23,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:23,430 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:23,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:23,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 17:49:23,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:23,466 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:23,466 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:23,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490205009] [2021-12-06 17:49:23,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490205009] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:23,467 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:23,467 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:49:23,467 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868012693] [2021-12-06 17:49:23,467 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:23,467 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:49:23,468 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:23,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:49:23,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:49:23,468 INFO L87 Difference]: Start difference. First operand 650 states and 915 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:23,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:23,651 INFO L93 Difference]: Finished difference Result 908 states and 1277 transitions. [2021-12-06 17:49:23,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:49:23,651 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 34 [2021-12-06 17:49:23,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:23,655 INFO L225 Difference]: With dead ends: 908 [2021-12-06 17:49:23,655 INFO L226 Difference]: Without dead ends: 908 [2021-12-06 17:49:23,655 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:23,656 INFO L933 BasicCegarLoop]: 509 mSDtfsCounter, 168 mSDsluCounter, 628 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 1137 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:23,656 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [169 Valid, 1137 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:23,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 908 states. [2021-12-06 17:49:23,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 908 to 729. [2021-12-06 17:49:23,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 729 states, 645 states have (on average 1.3705426356589148) internal successors, (884), 653 states have internal predecessors, (884), 60 states have call successors, (60), 24 states have call predecessors, (60), 23 states have return successors, (83), 52 states have call predecessors, (83), 52 states have call successors, (83) [2021-12-06 17:49:23,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 729 states to 729 states and 1027 transitions. [2021-12-06 17:49:23,673 INFO L78 Accepts]: Start accepts. Automaton has 729 states and 1027 transitions. Word has length 34 [2021-12-06 17:49:23,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:23,673 INFO L470 AbstractCegarLoop]: Abstraction has 729 states and 1027 transitions. [2021-12-06 17:49:23,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:23,674 INFO L276 IsEmpty]: Start isEmpty. Operand 729 states and 1027 transitions. [2021-12-06 17:49:23,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-12-06 17:49:23,674 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:23,674 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:23,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-06 17:49:23,675 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:23,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:23,675 INFO L85 PathProgramCache]: Analyzing trace with hash -703098920, now seen corresponding path program 1 times [2021-12-06 17:49:23,675 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:23,675 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703219073] [2021-12-06 17:49:23,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:23,675 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:23,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:23,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 17:49:23,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:23,706 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:23,706 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:23,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703219073] [2021-12-06 17:49:23,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703219073] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:23,707 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:23,707 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:49:23,707 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183810628] [2021-12-06 17:49:23,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:23,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:49:23,707 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:23,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:49:23,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:23,708 INFO L87 Difference]: Start difference. First operand 729 states and 1027 transitions. Second operand has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:23,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:23,831 INFO L93 Difference]: Finished difference Result 757 states and 1061 transitions. [2021-12-06 17:49:23,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:49:23,832 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 33 [2021-12-06 17:49:23,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:23,835 INFO L225 Difference]: With dead ends: 757 [2021-12-06 17:49:23,835 INFO L226 Difference]: Without dead ends: 744 [2021-12-06 17:49:23,835 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:49:23,836 INFO L933 BasicCegarLoop]: 407 mSDtfsCounter, 85 mSDsluCounter, 999 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 1406 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:23,836 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 1406 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:49:23,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 744 states. [2021-12-06 17:49:23,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 744 to 727. [2021-12-06 17:49:23,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 727 states, 644 states have (on average 1.3695652173913044) internal successors, (882), 652 states have internal predecessors, (882), 59 states have call successors, (59), 24 states have call predecessors, (59), 23 states have return successors, (82), 51 states have call predecessors, (82), 51 states have call successors, (82) [2021-12-06 17:49:23,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 727 states to 727 states and 1023 transitions. [2021-12-06 17:49:23,852 INFO L78 Accepts]: Start accepts. Automaton has 727 states and 1023 transitions. Word has length 33 [2021-12-06 17:49:23,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:23,852 INFO L470 AbstractCegarLoop]: Abstraction has 727 states and 1023 transitions. [2021-12-06 17:49:23,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:23,852 INFO L276 IsEmpty]: Start isEmpty. Operand 727 states and 1023 transitions. [2021-12-06 17:49:23,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-06 17:49:23,853 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:23,853 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:23,853 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-06 17:49:23,853 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:23,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:23,853 INFO L85 PathProgramCache]: Analyzing trace with hash -698430317, now seen corresponding path program 1 times [2021-12-06 17:49:23,854 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:23,854 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156588307] [2021-12-06 17:49:23,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:23,854 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:23,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:23,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 17:49:23,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:23,907 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:23,907 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:23,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156588307] [2021-12-06 17:49:23,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156588307] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:23,907 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:23,907 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:49:23,907 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495757720] [2021-12-06 17:49:23,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:23,908 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:49:23,908 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:23,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:49:23,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:23,908 INFO L87 Difference]: Start difference. First operand 727 states and 1023 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:24,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:24,176 INFO L93 Difference]: Finished difference Result 756 states and 1046 transitions. [2021-12-06 17:49:24,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 17:49:24,177 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 35 [2021-12-06 17:49:24,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:24,180 INFO L225 Difference]: With dead ends: 756 [2021-12-06 17:49:24,180 INFO L226 Difference]: Without dead ends: 756 [2021-12-06 17:49:24,180 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:49:24,181 INFO L933 BasicCegarLoop]: 509 mSDtfsCounter, 724 mSDsluCounter, 432 mSDsCounter, 0 mSdLazyCounter, 291 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 742 SdHoareTripleChecker+Valid, 941 SdHoareTripleChecker+Invalid, 418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:24,181 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [742 Valid, 941 Invalid, 418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 291 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:24,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 756 states. [2021-12-06 17:49:24,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 756 to 718. [2021-12-06 17:49:24,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 718 states, 635 states have (on average 1.3559055118110237) internal successors, (861), 643 states have internal predecessors, (861), 59 states have call successors, (59), 24 states have call predecessors, (59), 23 states have return successors, (82), 51 states have call predecessors, (82), 51 states have call successors, (82) [2021-12-06 17:49:24,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 718 states to 718 states and 1002 transitions. [2021-12-06 17:49:24,196 INFO L78 Accepts]: Start accepts. Automaton has 718 states and 1002 transitions. Word has length 35 [2021-12-06 17:49:24,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:24,196 INFO L470 AbstractCegarLoop]: Abstraction has 718 states and 1002 transitions. [2021-12-06 17:49:24,196 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:24,196 INFO L276 IsEmpty]: Start isEmpty. Operand 718 states and 1002 transitions. [2021-12-06 17:49:24,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-06 17:49:24,197 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:24,197 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:24,197 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-06 17:49:24,197 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:24,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:24,198 INFO L85 PathProgramCache]: Analyzing trace with hash -1034428387, now seen corresponding path program 1 times [2021-12-06 17:49:24,198 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:24,198 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242712805] [2021-12-06 17:49:24,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:24,198 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:24,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:24,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 17:49:24,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:24,227 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:24,227 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:24,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242712805] [2021-12-06 17:49:24,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242712805] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:24,227 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:24,227 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:49:24,227 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646585634] [2021-12-06 17:49:24,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:24,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:49:24,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:24,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:49:24,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:24,228 INFO L87 Difference]: Start difference. First operand 718 states and 1002 transitions. Second operand has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:24,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:24,339 INFO L93 Difference]: Finished difference Result 746 states and 1036 transitions. [2021-12-06 17:49:24,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:49:24,339 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 35 [2021-12-06 17:49:24,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:24,342 INFO L225 Difference]: With dead ends: 746 [2021-12-06 17:49:24,342 INFO L226 Difference]: Without dead ends: 733 [2021-12-06 17:49:24,343 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:49:24,343 INFO L933 BasicCegarLoop]: 403 mSDtfsCounter, 85 mSDsluCounter, 990 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 1393 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:24,343 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 1393 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:49:24,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 733 states. [2021-12-06 17:49:24,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 733 to 716. [2021-12-06 17:49:24,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 634 states have (on average 1.3548895899053628) internal successors, (859), 642 states have internal predecessors, (859), 58 states have call successors, (58), 24 states have call predecessors, (58), 23 states have return successors, (81), 50 states have call predecessors, (81), 50 states have call successors, (81) [2021-12-06 17:49:24,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 998 transitions. [2021-12-06 17:49:24,358 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 998 transitions. Word has length 35 [2021-12-06 17:49:24,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:24,358 INFO L470 AbstractCegarLoop]: Abstraction has 716 states and 998 transitions. [2021-12-06 17:49:24,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:24,358 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 998 transitions. [2021-12-06 17:49:24,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-12-06 17:49:24,359 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:24,359 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:24,360 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-06 17:49:24,360 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:24,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:24,360 INFO L85 PathProgramCache]: Analyzing trace with hash 447341985, now seen corresponding path program 1 times [2021-12-06 17:49:24,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:24,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553664024] [2021-12-06 17:49:24,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:24,360 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:24,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:24,389 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:24,389 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:24,390 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553664024] [2021-12-06 17:49:24,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553664024] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:24,390 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:24,390 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:49:24,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130415586] [2021-12-06 17:49:24,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:24,390 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:49:24,390 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:24,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:49:24,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:24,391 INFO L87 Difference]: Start difference. First operand 716 states and 998 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:24,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:24,419 INFO L93 Difference]: Finished difference Result 724 states and 1009 transitions. [2021-12-06 17:49:24,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:49:24,419 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-12-06 17:49:24,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:24,422 INFO L225 Difference]: With dead ends: 724 [2021-12-06 17:49:24,422 INFO L226 Difference]: Without dead ends: 724 [2021-12-06 17:49:24,422 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:24,423 INFO L933 BasicCegarLoop]: 412 mSDtfsCounter, 5 mSDsluCounter, 360 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 772 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:24,423 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 772 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:24,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2021-12-06 17:49:24,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 724. [2021-12-06 17:49:24,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 724 states, 642 states have (on average 1.355140186915888) internal successors, (870), 650 states have internal predecessors, (870), 58 states have call successors, (58), 24 states have call predecessors, (58), 23 states have return successors, (81), 50 states have call predecessors, (81), 50 states have call successors, (81) [2021-12-06 17:49:24,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 724 states to 724 states and 1009 transitions. [2021-12-06 17:49:24,438 INFO L78 Accepts]: Start accepts. Automaton has 724 states and 1009 transitions. Word has length 37 [2021-12-06 17:49:24,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:24,438 INFO L470 AbstractCegarLoop]: Abstraction has 724 states and 1009 transitions. [2021-12-06 17:49:24,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:24,439 INFO L276 IsEmpty]: Start isEmpty. Operand 724 states and 1009 transitions. [2021-12-06 17:49:24,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-12-06 17:49:24,440 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:24,440 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:24,440 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-06 17:49:24,440 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:24,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:24,441 INFO L85 PathProgramCache]: Analyzing trace with hash 1984798963, now seen corresponding path program 1 times [2021-12-06 17:49:24,441 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:24,441 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689531222] [2021-12-06 17:49:24,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:24,441 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:24,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:24,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:49:24,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:24,475 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:24,475 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:24,475 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689531222] [2021-12-06 17:49:24,475 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689531222] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:24,475 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:24,475 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:49:24,475 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093427581] [2021-12-06 17:49:24,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:24,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:49:24,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:24,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:49:24,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:49:24,476 INFO L87 Difference]: Start difference. First operand 724 states and 1009 transitions. Second operand has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 5 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:24,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:24,613 INFO L93 Difference]: Finished difference Result 746 states and 1033 transitions. [2021-12-06 17:49:24,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 17:49:24,613 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 5 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 38 [2021-12-06 17:49:24,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:24,617 INFO L225 Difference]: With dead ends: 746 [2021-12-06 17:49:24,617 INFO L226 Difference]: Without dead ends: 731 [2021-12-06 17:49:24,618 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:49:24,618 INFO L933 BasicCegarLoop]: 406 mSDtfsCounter, 96 mSDsluCounter, 1312 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 1718 SdHoareTripleChecker+Invalid, 308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:24,619 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 1718 Invalid, 308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:49:24,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 731 states. [2021-12-06 17:49:24,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 731 to 724. [2021-12-06 17:49:24,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 724 states, 642 states have (on average 1.3364485981308412) internal successors, (858), 650 states have internal predecessors, (858), 58 states have call successors, (58), 24 states have call predecessors, (58), 23 states have return successors, (81), 50 states have call predecessors, (81), 50 states have call successors, (81) [2021-12-06 17:49:24,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 724 states to 724 states and 997 transitions. [2021-12-06 17:49:24,641 INFO L78 Accepts]: Start accepts. Automaton has 724 states and 997 transitions. Word has length 38 [2021-12-06 17:49:24,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:24,641 INFO L470 AbstractCegarLoop]: Abstraction has 724 states and 997 transitions. [2021-12-06 17:49:24,641 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 5 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:24,642 INFO L276 IsEmpty]: Start isEmpty. Operand 724 states and 997 transitions. [2021-12-06 17:49:24,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-12-06 17:49:24,642 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:24,643 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:24,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-06 17:49:24,643 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:24,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:24,643 INFO L85 PathProgramCache]: Analyzing trace with hash -615689806, now seen corresponding path program 1 times [2021-12-06 17:49:24,643 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:24,643 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626891911] [2021-12-06 17:49:24,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:24,644 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:24,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:24,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:49:24,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:24,681 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:24,681 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:24,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626891911] [2021-12-06 17:49:24,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626891911] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:24,681 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:24,681 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:49:24,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093999857] [2021-12-06 17:49:24,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:24,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:49:24,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:24,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:49:24,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:49:24,682 INFO L87 Difference]: Start difference. First operand 724 states and 997 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:24,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:24,914 INFO L93 Difference]: Finished difference Result 744 states and 1017 transitions. [2021-12-06 17:49:24,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 17:49:24,915 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 38 [2021-12-06 17:49:24,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:24,917 INFO L225 Difference]: With dead ends: 744 [2021-12-06 17:49:24,918 INFO L226 Difference]: Without dead ends: 744 [2021-12-06 17:49:24,918 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-12-06 17:49:24,918 INFO L933 BasicCegarLoop]: 381 mSDtfsCounter, 602 mSDsluCounter, 778 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 614 SdHoareTripleChecker+Valid, 1159 SdHoareTripleChecker+Invalid, 527 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:24,919 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [614 Valid, 1159 Invalid, 527 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 404 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:24,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 744 states. [2021-12-06 17:49:24,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 744 to 734. [2021-12-06 17:49:24,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 734 states, 649 states have (on average 1.3312788906009245) internal successors, (864), 660 states have internal predecessors, (864), 58 states have call successors, (58), 24 states have call predecessors, (58), 26 states have return successors, (85), 50 states have call predecessors, (85), 50 states have call successors, (85) [2021-12-06 17:49:24,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 734 states to 734 states and 1007 transitions. [2021-12-06 17:49:24,932 INFO L78 Accepts]: Start accepts. Automaton has 734 states and 1007 transitions. Word has length 38 [2021-12-06 17:49:24,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:24,932 INFO L470 AbstractCegarLoop]: Abstraction has 734 states and 1007 transitions. [2021-12-06 17:49:24,932 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:24,933 INFO L276 IsEmpty]: Start isEmpty. Operand 734 states and 1007 transitions. [2021-12-06 17:49:24,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-12-06 17:49:24,934 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:24,934 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:24,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-06 17:49:24,934 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:24,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:24,934 INFO L85 PathProgramCache]: Analyzing trace with hash -1374115068, now seen corresponding path program 1 times [2021-12-06 17:49:24,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:24,934 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487408919] [2021-12-06 17:49:24,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:24,934 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:24,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:24,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 17:49:24,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:24,972 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:24,972 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:24,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487408919] [2021-12-06 17:49:24,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487408919] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:24,972 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:24,972 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:49:24,972 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971744903] [2021-12-06 17:49:24,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:24,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:49:24,973 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:24,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:49:24,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:49:24,973 INFO L87 Difference]: Start difference. First operand 734 states and 1007 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:25,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:25,109 INFO L93 Difference]: Finished difference Result 751 states and 1024 transitions. [2021-12-06 17:49:25,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 17:49:25,110 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2021-12-06 17:49:25,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:25,113 INFO L225 Difference]: With dead ends: 751 [2021-12-06 17:49:25,113 INFO L226 Difference]: Without dead ends: 732 [2021-12-06 17:49:25,113 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:49:25,113 INFO L933 BasicCegarLoop]: 383 mSDtfsCounter, 108 mSDsluCounter, 1620 mSDsCounter, 0 mSdLazyCounter, 300 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 2003 SdHoareTripleChecker+Invalid, 331 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:25,114 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 2003 Invalid, 331 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 300 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:49:25,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2021-12-06 17:49:25,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 726. [2021-12-06 17:49:25,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 726 states, 642 states have (on average 1.3302180685358256) internal successors, (854), 653 states have internal predecessors, (854), 57 states have call successors, (57), 24 states have call predecessors, (57), 26 states have return successors, (84), 49 states have call predecessors, (84), 49 states have call successors, (84) [2021-12-06 17:49:25,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 726 states to 726 states and 995 transitions. [2021-12-06 17:49:25,126 INFO L78 Accepts]: Start accepts. Automaton has 726 states and 995 transitions. Word has length 39 [2021-12-06 17:49:25,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:25,126 INFO L470 AbstractCegarLoop]: Abstraction has 726 states and 995 transitions. [2021-12-06 17:49:25,126 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:25,126 INFO L276 IsEmpty]: Start isEmpty. Operand 726 states and 995 transitions. [2021-12-06 17:49:25,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-12-06 17:49:25,127 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:25,127 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:25,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-06 17:49:25,127 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:25,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:25,128 INFO L85 PathProgramCache]: Analyzing trace with hash 1441558337, now seen corresponding path program 1 times [2021-12-06 17:49:25,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:25,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85670954] [2021-12-06 17:49:25,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:25,128 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:25,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:25,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 17:49:25,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:25,159 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:25,159 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:25,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85670954] [2021-12-06 17:49:25,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85670954] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:25,160 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:25,160 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:49:25,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000748] [2021-12-06 17:49:25,160 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:25,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:49:25,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:25,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:49:25,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:49:25,161 INFO L87 Difference]: Start difference. First operand 726 states and 995 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:25,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:25,274 INFO L93 Difference]: Finished difference Result 745 states and 1015 transitions. [2021-12-06 17:49:25,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 17:49:25,274 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2021-12-06 17:49:25,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:25,278 INFO L225 Difference]: With dead ends: 745 [2021-12-06 17:49:25,278 INFO L226 Difference]: Without dead ends: 724 [2021-12-06 17:49:25,278 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:49:25,279 INFO L933 BasicCegarLoop]: 369 mSDtfsCounter, 312 mSDsluCounter, 982 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 336 SdHoareTripleChecker+Valid, 1351 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:25,279 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [336 Valid, 1351 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 256 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:49:25,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2021-12-06 17:49:25,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 718. [2021-12-06 17:49:25,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 718 states, 634 states have (on average 1.3296529968454258) internal successors, (843), 645 states have internal predecessors, (843), 57 states have call successors, (57), 24 states have call predecessors, (57), 26 states have return successors, (84), 49 states have call predecessors, (84), 49 states have call successors, (84) [2021-12-06 17:49:25,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 718 states to 718 states and 984 transitions. [2021-12-06 17:49:25,300 INFO L78 Accepts]: Start accepts. Automaton has 718 states and 984 transitions. Word has length 39 [2021-12-06 17:49:25,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:25,300 INFO L470 AbstractCegarLoop]: Abstraction has 718 states and 984 transitions. [2021-12-06 17:49:25,301 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:25,301 INFO L276 IsEmpty]: Start isEmpty. Operand 718 states and 984 transitions. [2021-12-06 17:49:25,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-12-06 17:49:25,302 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:25,302 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:25,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-06 17:49:25,303 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:25,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:25,303 INFO L85 PathProgramCache]: Analyzing trace with hash -1087199807, now seen corresponding path program 1 times [2021-12-06 17:49:25,303 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:25,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555205725] [2021-12-06 17:49:25,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:25,304 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:25,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:25,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 17:49:25,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:25,354 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:25,355 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:25,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555205725] [2021-12-06 17:49:25,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555205725] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:25,355 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:25,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:49:25,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925893417] [2021-12-06 17:49:25,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:25,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:49:25,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:25,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:49:25,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:49:25,356 INFO L87 Difference]: Start difference. First operand 718 states and 984 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:25,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:25,524 INFO L93 Difference]: Finished difference Result 738 states and 1006 transitions. [2021-12-06 17:49:25,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 17:49:25,525 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2021-12-06 17:49:25,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:25,527 INFO L225 Difference]: With dead ends: 738 [2021-12-06 17:49:25,528 INFO L226 Difference]: Without dead ends: 738 [2021-12-06 17:49:25,528 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:49:25,528 INFO L933 BasicCegarLoop]: 379 mSDtfsCounter, 84 mSDsluCounter, 1496 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 1875 SdHoareTripleChecker+Invalid, 352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:25,528 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 1875 Invalid, 352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 318 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:25,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 738 states. [2021-12-06 17:49:25,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 738 to 723. [2021-12-06 17:49:25,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 723 states, 638 states have (on average 1.3275862068965518) internal successors, (847), 649 states have internal predecessors, (847), 57 states have call successors, (57), 24 states have call predecessors, (57), 27 states have return successors, (86), 50 states have call predecessors, (86), 49 states have call successors, (86) [2021-12-06 17:49:25,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 723 states to 723 states and 990 transitions. [2021-12-06 17:49:25,545 INFO L78 Accepts]: Start accepts. Automaton has 723 states and 990 transitions. Word has length 39 [2021-12-06 17:49:25,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:25,545 INFO L470 AbstractCegarLoop]: Abstraction has 723 states and 990 transitions. [2021-12-06 17:49:25,546 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:25,546 INFO L276 IsEmpty]: Start isEmpty. Operand 723 states and 990 transitions. [2021-12-06 17:49:25,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-12-06 17:49:25,547 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:25,547 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:25,547 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-06 17:49:25,548 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:25,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:25,548 INFO L85 PathProgramCache]: Analyzing trace with hash -1022695597, now seen corresponding path program 1 times [2021-12-06 17:49:25,548 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:25,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152854790] [2021-12-06 17:49:25,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:25,549 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:25,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:25,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 17:49:25,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:25,586 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:25,586 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:25,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152854790] [2021-12-06 17:49:25,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [152854790] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:25,586 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:25,586 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:49:25,587 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051067704] [2021-12-06 17:49:25,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:25,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:49:25,587 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:25,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:49:25,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:25,587 INFO L87 Difference]: Start difference. First operand 723 states and 990 transitions. Second operand has 5 states, 5 states have (on average 7.4) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:25,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:25,744 INFO L93 Difference]: Finished difference Result 545 states and 715 transitions. [2021-12-06 17:49:25,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 17:49:25,745 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2021-12-06 17:49:25,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:25,748 INFO L225 Difference]: With dead ends: 545 [2021-12-06 17:49:25,748 INFO L226 Difference]: Without dead ends: 545 [2021-12-06 17:49:25,748 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:49:25,748 INFO L933 BasicCegarLoop]: 422 mSDtfsCounter, 488 mSDsluCounter, 540 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 492 SdHoareTripleChecker+Valid, 962 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:25,749 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [492 Valid, 962 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:49:25,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2021-12-06 17:49:25,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 504. [2021-12-06 17:49:25,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 441 states have (on average 1.2947845804988662) internal successors, (571), 451 states have internal predecessors, (571), 42 states have call successors, (42), 17 states have call predecessors, (42), 20 states have return successors, (50), 36 states have call predecessors, (50), 34 states have call successors, (50) [2021-12-06 17:49:25,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 663 transitions. [2021-12-06 17:49:25,757 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 663 transitions. Word has length 41 [2021-12-06 17:49:25,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:25,757 INFO L470 AbstractCegarLoop]: Abstraction has 504 states and 663 transitions. [2021-12-06 17:49:25,757 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:25,757 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 663 transitions. [2021-12-06 17:49:25,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-12-06 17:49:25,758 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:25,758 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:25,758 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-06 17:49:25,758 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:25,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:25,759 INFO L85 PathProgramCache]: Analyzing trace with hash 402911191, now seen corresponding path program 1 times [2021-12-06 17:49:25,759 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:25,759 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145010975] [2021-12-06 17:49:25,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:25,759 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:25,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:25,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:49:25,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:25,788 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:25,788 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:25,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145010975] [2021-12-06 17:49:25,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145010975] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:25,788 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:25,788 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:49:25,788 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531977922] [2021-12-06 17:49:25,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:25,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:49:25,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:25,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:49:25,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:49:25,790 INFO L87 Difference]: Start difference. First operand 504 states and 663 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:25,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:25,926 INFO L93 Difference]: Finished difference Result 637 states and 834 transitions. [2021-12-06 17:49:25,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:49:25,927 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2021-12-06 17:49:25,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:25,929 INFO L225 Difference]: With dead ends: 637 [2021-12-06 17:49:25,929 INFO L226 Difference]: Without dead ends: 637 [2021-12-06 17:49:25,929 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:25,930 INFO L933 BasicCegarLoop]: 435 mSDtfsCounter, 183 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 990 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:25,930 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [185 Valid, 990 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:49:25,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2021-12-06 17:49:25,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 574. [2021-12-06 17:49:25,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 504 states have (on average 1.2837301587301588) internal successors, (647), 508 states have internal predecessors, (647), 44 states have call successors, (44), 19 states have call predecessors, (44), 25 states have return successors, (63), 47 states have call predecessors, (63), 36 states have call successors, (63) [2021-12-06 17:49:25,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 754 transitions. [2021-12-06 17:49:25,946 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 754 transitions. Word has length 40 [2021-12-06 17:49:25,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:25,947 INFO L470 AbstractCegarLoop]: Abstraction has 574 states and 754 transitions. [2021-12-06 17:49:25,947 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:25,947 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 754 transitions. [2021-12-06 17:49:25,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-12-06 17:49:25,948 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:25,948 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:25,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-12-06 17:49:25,948 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:25,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:25,948 INFO L85 PathProgramCache]: Analyzing trace with hash 1016704727, now seen corresponding path program 1 times [2021-12-06 17:49:25,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:25,949 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289187703] [2021-12-06 17:49:25,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:25,949 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:25,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:25,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:49:25,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:25,996 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:25,996 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:25,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289187703] [2021-12-06 17:49:25,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289187703] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:25,996 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:25,996 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:49:25,997 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71219446] [2021-12-06 17:49:25,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:25,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:49:25,997 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:25,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:49:25,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:49:25,997 INFO L87 Difference]: Start difference. First operand 574 states and 754 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:26,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:26,221 INFO L93 Difference]: Finished difference Result 570 states and 750 transitions. [2021-12-06 17:49:26,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:49:26,221 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2021-12-06 17:49:26,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:26,224 INFO L225 Difference]: With dead ends: 570 [2021-12-06 17:49:26,224 INFO L226 Difference]: Without dead ends: 570 [2021-12-06 17:49:26,224 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:49:26,224 INFO L933 BasicCegarLoop]: 347 mSDtfsCounter, 461 mSDsluCounter, 740 mSDsCounter, 0 mSdLazyCounter, 319 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 469 SdHoareTripleChecker+Valid, 1087 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:26,224 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [469 Valid, 1087 Invalid, 393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 319 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:26,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2021-12-06 17:49:26,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 531. [2021-12-06 17:49:26,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 465 states have (on average 1.2881720430107526) internal successors, (599), 476 states have internal predecessors, (599), 43 states have call successors, (43), 18 states have call predecessors, (43), 22 states have return successors, (53), 37 states have call predecessors, (53), 35 states have call successors, (53) [2021-12-06 17:49:26,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 695 transitions. [2021-12-06 17:49:26,232 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 695 transitions. Word has length 40 [2021-12-06 17:49:26,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:26,233 INFO L470 AbstractCegarLoop]: Abstraction has 531 states and 695 transitions. [2021-12-06 17:49:26,233 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:26,233 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 695 transitions. [2021-12-06 17:49:26,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-12-06 17:49:26,234 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:26,234 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:26,234 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-06 17:49:26,234 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:26,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:26,234 INFO L85 PathProgramCache]: Analyzing trace with hash 58663888, now seen corresponding path program 1 times [2021-12-06 17:49:26,234 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:26,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529753356] [2021-12-06 17:49:26,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:26,235 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:26,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:26,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:49:26,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:26,278 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:26,278 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:26,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529753356] [2021-12-06 17:49:26,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529753356] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:26,278 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:26,278 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:49:26,278 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586679878] [2021-12-06 17:49:26,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:26,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:49:26,279 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:26,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:49:26,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:49:26,279 INFO L87 Difference]: Start difference. First operand 531 states and 695 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:26,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:26,502 INFO L93 Difference]: Finished difference Result 554 states and 720 transitions. [2021-12-06 17:49:26,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:49:26,502 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2021-12-06 17:49:26,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:26,506 INFO L225 Difference]: With dead ends: 554 [2021-12-06 17:49:26,506 INFO L226 Difference]: Without dead ends: 553 [2021-12-06 17:49:26,506 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:49:26,506 INFO L933 BasicCegarLoop]: 363 mSDtfsCounter, 82 mSDsluCounter, 1629 mSDsCounter, 0 mSdLazyCounter, 568 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 1992 SdHoareTripleChecker+Invalid, 603 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 568 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:26,507 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 1992 Invalid, 603 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 568 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:26,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-12-06 17:49:26,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 537. [2021-12-06 17:49:26,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 471 states have (on average 1.2845010615711252) internal successors, (605), 482 states have internal predecessors, (605), 43 states have call successors, (43), 18 states have call predecessors, (43), 22 states have return successors, (53), 37 states have call predecessors, (53), 35 states have call successors, (53) [2021-12-06 17:49:26,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 701 transitions. [2021-12-06 17:49:26,517 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 701 transitions. Word has length 41 [2021-12-06 17:49:26,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:26,518 INFO L470 AbstractCegarLoop]: Abstraction has 537 states and 701 transitions. [2021-12-06 17:49:26,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:26,518 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 701 transitions. [2021-12-06 17:49:26,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-12-06 17:49:26,519 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:26,519 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:26,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-06 17:49:26,520 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:26,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:26,520 INFO L85 PathProgramCache]: Analyzing trace with hash 58387058, now seen corresponding path program 1 times [2021-12-06 17:49:26,520 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:26,520 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885566034] [2021-12-06 17:49:26,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:26,520 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:26,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:26,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:49:26,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:26,575 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:26,575 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:26,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885566034] [2021-12-06 17:49:26,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885566034] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:26,575 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:26,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:49:26,576 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863914323] [2021-12-06 17:49:26,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:26,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:49:26,576 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:26,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:49:26,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:49:26,577 INFO L87 Difference]: Start difference. First operand 537 states and 701 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:26,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:26,777 INFO L93 Difference]: Finished difference Result 592 states and 774 transitions. [2021-12-06 17:49:26,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:49:26,777 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2021-12-06 17:49:26,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:26,780 INFO L225 Difference]: With dead ends: 592 [2021-12-06 17:49:26,780 INFO L226 Difference]: Without dead ends: 582 [2021-12-06 17:49:26,780 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:49:26,780 INFO L933 BasicCegarLoop]: 361 mSDtfsCounter, 287 mSDsluCounter, 1546 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 322 SdHoareTripleChecker+Valid, 1907 SdHoareTripleChecker+Invalid, 466 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:26,781 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [322 Valid, 1907 Invalid, 466 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 432 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:26,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2021-12-06 17:49:26,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 543. [2021-12-06 17:49:26,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 476 states have (on average 1.281512605042017) internal successors, (610), 488 states have internal predecessors, (610), 43 states have call successors, (43), 18 states have call predecessors, (43), 23 states have return successors, (60), 37 states have call predecessors, (60), 35 states have call successors, (60) [2021-12-06 17:49:26,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 713 transitions. [2021-12-06 17:49:26,789 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 713 transitions. Word has length 41 [2021-12-06 17:49:26,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:26,789 INFO L470 AbstractCegarLoop]: Abstraction has 543 states and 713 transitions. [2021-12-06 17:49:26,789 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:26,789 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 713 transitions. [2021-12-06 17:49:26,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-12-06 17:49:26,790 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:26,790 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:26,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-12-06 17:49:26,790 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:26,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:26,791 INFO L85 PathProgramCache]: Analyzing trace with hash 1058782467, now seen corresponding path program 1 times [2021-12-06 17:49:26,791 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:26,791 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100386373] [2021-12-06 17:49:26,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:26,791 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:26,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:26,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:49:26,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:26,833 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:26,833 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:26,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100386373] [2021-12-06 17:49:26,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100386373] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:26,834 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:26,834 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:49:26,834 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054702251] [2021-12-06 17:49:26,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:26,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:49:26,834 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:26,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:49:26,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:49:26,835 INFO L87 Difference]: Start difference. First operand 543 states and 713 transitions. Second operand has 6 states, 6 states have (on average 6.5) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:27,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:27,062 INFO L93 Difference]: Finished difference Result 608 states and 792 transitions. [2021-12-06 17:49:27,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:49:27,062 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 42 [2021-12-06 17:49:27,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:27,066 INFO L225 Difference]: With dead ends: 608 [2021-12-06 17:49:27,066 INFO L226 Difference]: Without dead ends: 596 [2021-12-06 17:49:27,066 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:49:27,067 INFO L933 BasicCegarLoop]: 432 mSDtfsCounter, 634 mSDsluCounter, 696 mSDsCounter, 0 mSdLazyCounter, 388 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 646 SdHoareTripleChecker+Valid, 1128 SdHoareTripleChecker+Invalid, 482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:27,067 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [646 Valid, 1128 Invalid, 482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 388 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:27,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2021-12-06 17:49:27,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 529. [2021-12-06 17:49:27,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 464 states have (on average 1.2866379310344827) internal successors, (597), 475 states have internal predecessors, (597), 42 states have call successors, (42), 18 states have call predecessors, (42), 22 states have return successors, (52), 36 states have call predecessors, (52), 34 states have call successors, (52) [2021-12-06 17:49:27,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 691 transitions. [2021-12-06 17:49:27,080 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 691 transitions. Word has length 42 [2021-12-06 17:49:27,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:27,080 INFO L470 AbstractCegarLoop]: Abstraction has 529 states and 691 transitions. [2021-12-06 17:49:27,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:27,080 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 691 transitions. [2021-12-06 17:49:27,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-12-06 17:49:27,081 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:27,082 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:27,082 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-12-06 17:49:27,082 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:27,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:27,082 INFO L85 PathProgramCache]: Analyzing trace with hash 109080568, now seen corresponding path program 1 times [2021-12-06 17:49:27,082 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:27,083 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981314344] [2021-12-06 17:49:27,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:27,083 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:27,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:27,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 17:49:27,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:27,182 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:27,182 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:27,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981314344] [2021-12-06 17:49:27,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981314344] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:27,182 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:27,182 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:49:27,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684476095] [2021-12-06 17:49:27,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:27,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:49:27,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:27,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:49:27,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:49:27,184 INFO L87 Difference]: Start difference. First operand 529 states and 691 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 5 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:27,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:27,346 INFO L93 Difference]: Finished difference Result 495 states and 639 transitions. [2021-12-06 17:49:27,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:49:27,347 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 5 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 44 [2021-12-06 17:49:27,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:27,349 INFO L225 Difference]: With dead ends: 495 [2021-12-06 17:49:27,349 INFO L226 Difference]: Without dead ends: 495 [2021-12-06 17:49:27,349 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:49:27,349 INFO L933 BasicCegarLoop]: 370 mSDtfsCounter, 106 mSDsluCounter, 1468 mSDsCounter, 0 mSdLazyCounter, 323 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 1838 SdHoareTripleChecker+Invalid, 351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 323 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:27,349 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 1838 Invalid, 351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 323 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:49:27,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2021-12-06 17:49:27,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 483. [2021-12-06 17:49:27,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 424 states have (on average 1.2688679245283019) internal successors, (538), 431 states have internal predecessors, (538), 40 states have call successors, (40), 17 states have call predecessors, (40), 18 states have return successors, (47), 35 states have call predecessors, (47), 33 states have call successors, (47) [2021-12-06 17:49:27,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 625 transitions. [2021-12-06 17:49:27,356 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 625 transitions. Word has length 44 [2021-12-06 17:49:27,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:27,356 INFO L470 AbstractCegarLoop]: Abstraction has 483 states and 625 transitions. [2021-12-06 17:49:27,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 5 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:27,357 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 625 transitions. [2021-12-06 17:49:27,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-06 17:49:27,357 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:27,357 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:27,358 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-12-06 17:49:27,358 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:27,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:27,358 INFO L85 PathProgramCache]: Analyzing trace with hash 1762527581, now seen corresponding path program 1 times [2021-12-06 17:49:27,358 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:27,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953742360] [2021-12-06 17:49:27,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:27,358 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:27,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:27,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 17:49:27,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:27,419 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:27,419 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:27,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953742360] [2021-12-06 17:49:27,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953742360] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:27,419 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:27,419 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:49:27,419 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715501484] [2021-12-06 17:49:27,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:27,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:49:27,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:27,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:49:27,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:49:27,420 INFO L87 Difference]: Start difference. First operand 483 states and 625 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:27,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:27,618 INFO L93 Difference]: Finished difference Result 495 states and 637 transitions. [2021-12-06 17:49:27,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 17:49:27,619 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 46 [2021-12-06 17:49:27,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:27,621 INFO L225 Difference]: With dead ends: 495 [2021-12-06 17:49:27,622 INFO L226 Difference]: Without dead ends: 495 [2021-12-06 17:49:27,622 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:49:27,622 INFO L933 BasicCegarLoop]: 351 mSDtfsCounter, 412 mSDsluCounter, 703 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 416 SdHoareTripleChecker+Valid, 1054 SdHoareTripleChecker+Invalid, 395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:27,623 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [416 Valid, 1054 Invalid, 395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:27,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2021-12-06 17:49:27,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 483. [2021-12-06 17:49:27,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 424 states have (on average 1.2641509433962264) internal successors, (536), 431 states have internal predecessors, (536), 40 states have call successors, (40), 17 states have call predecessors, (40), 18 states have return successors, (47), 35 states have call predecessors, (47), 33 states have call successors, (47) [2021-12-06 17:49:27,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 623 transitions. [2021-12-06 17:49:27,632 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 623 transitions. Word has length 46 [2021-12-06 17:49:27,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:27,632 INFO L470 AbstractCegarLoop]: Abstraction has 483 states and 623 transitions. [2021-12-06 17:49:27,632 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:27,633 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 623 transitions. [2021-12-06 17:49:27,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-06 17:49:27,634 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:27,634 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:27,634 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-12-06 17:49:27,634 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:27,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:27,634 INFO L85 PathProgramCache]: Analyzing trace with hash -995885365, now seen corresponding path program 1 times [2021-12-06 17:49:27,635 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:27,635 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272546250] [2021-12-06 17:49:27,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:27,635 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:27,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:27,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 17:49:27,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:27,682 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:27,682 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:27,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272546250] [2021-12-06 17:49:27,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272546250] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:27,682 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:27,682 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:49:27,682 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429700460] [2021-12-06 17:49:27,683 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:27,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:49:27,683 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:27,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:49:27,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:49:27,684 INFO L87 Difference]: Start difference. First operand 483 states and 623 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:27,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:27,883 INFO L93 Difference]: Finished difference Result 504 states and 645 transitions. [2021-12-06 17:49:27,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:49:27,883 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 46 [2021-12-06 17:49:27,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:27,886 INFO L225 Difference]: With dead ends: 504 [2021-12-06 17:49:27,886 INFO L226 Difference]: Without dead ends: 491 [2021-12-06 17:49:27,886 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:49:27,887 INFO L933 BasicCegarLoop]: 361 mSDtfsCounter, 78 mSDsluCounter, 1624 mSDsCounter, 0 mSdLazyCounter, 544 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 1985 SdHoareTripleChecker+Invalid, 575 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 544 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:27,887 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 1985 Invalid, 575 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 544 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:27,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2021-12-06 17:49:27,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 479. [2021-12-06 17:49:27,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 421 states have (on average 1.2636579572446556) internal successors, (532), 428 states have internal predecessors, (532), 39 states have call successors, (39), 17 states have call predecessors, (39), 18 states have return successors, (46), 34 states have call predecessors, (46), 32 states have call successors, (46) [2021-12-06 17:49:27,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 617 transitions. [2021-12-06 17:49:27,897 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 617 transitions. Word has length 46 [2021-12-06 17:49:27,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:27,897 INFO L470 AbstractCegarLoop]: Abstraction has 479 states and 617 transitions. [2021-12-06 17:49:27,897 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:27,897 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 617 transitions. [2021-12-06 17:49:27,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-12-06 17:49:27,898 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:27,898 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:27,898 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-12-06 17:49:27,898 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:27,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:27,898 INFO L85 PathProgramCache]: Analyzing trace with hash -1515060383, now seen corresponding path program 1 times [2021-12-06 17:49:27,898 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:27,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676810768] [2021-12-06 17:49:27,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:27,899 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:27,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:27,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 17:49:27,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:27,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 17:49:27,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:27,955 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:27,955 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:27,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676810768] [2021-12-06 17:49:27,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676810768] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:27,955 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:27,955 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:49:27,955 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568124137] [2021-12-06 17:49:27,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:27,956 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:49:27,956 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:27,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:49:27,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:49:27,956 INFO L87 Difference]: Start difference. First operand 479 states and 617 transitions. Second operand has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 6 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:49:28,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:28,258 INFO L93 Difference]: Finished difference Result 505 states and 645 transitions. [2021-12-06 17:49:28,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 17:49:28,258 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 6 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 47 [2021-12-06 17:49:28,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:28,260 INFO L225 Difference]: With dead ends: 505 [2021-12-06 17:49:28,260 INFO L226 Difference]: Without dead ends: 487 [2021-12-06 17:49:28,260 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-12-06 17:49:28,260 INFO L933 BasicCegarLoop]: 358 mSDtfsCounter, 153 mSDsluCounter, 1777 mSDsCounter, 0 mSdLazyCounter, 667 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 2135 SdHoareTripleChecker+Invalid, 729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 667 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:28,261 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [153 Valid, 2135 Invalid, 729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 667 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 17:49:28,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states. [2021-12-06 17:49:28,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 474. [2021-12-06 17:49:28,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 416 states have (on average 1.2620192307692308) internal successors, (525), 424 states have internal predecessors, (525), 39 states have call successors, (39), 17 states have call predecessors, (39), 18 states have return successors, (45), 33 states have call predecessors, (45), 32 states have call successors, (45) [2021-12-06 17:49:28,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 609 transitions. [2021-12-06 17:49:28,267 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 609 transitions. Word has length 47 [2021-12-06 17:49:28,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:28,267 INFO L470 AbstractCegarLoop]: Abstraction has 474 states and 609 transitions. [2021-12-06 17:49:28,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 6 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:49:28,268 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 609 transitions. [2021-12-06 17:49:28,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-06 17:49:28,268 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:28,268 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:28,268 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-12-06 17:49:28,269 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:28,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:28,269 INFO L85 PathProgramCache]: Analyzing trace with hash -2101663171, now seen corresponding path program 1 times [2021-12-06 17:49:28,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:28,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654136932] [2021-12-06 17:49:28,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:28,269 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:28,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:28,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 17:49:28,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:28,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 17:49:28,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:28,310 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:28,310 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:28,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654136932] [2021-12-06 17:49:28,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654136932] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:28,311 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:28,311 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:49:28,311 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832037012] [2021-12-06 17:49:28,311 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:28,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:49:28,311 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:28,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:49:28,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:49:28,312 INFO L87 Difference]: Start difference. First operand 474 states and 609 transitions. Second operand has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:49:28,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:28,526 INFO L93 Difference]: Finished difference Result 513 states and 650 transitions. [2021-12-06 17:49:28,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:49:28,526 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 48 [2021-12-06 17:49:28,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:28,528 INFO L225 Difference]: With dead ends: 513 [2021-12-06 17:49:28,528 INFO L226 Difference]: Without dead ends: 498 [2021-12-06 17:49:28,528 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:49:28,528 INFO L933 BasicCegarLoop]: 344 mSDtfsCounter, 171 mSDsluCounter, 1181 mSDsCounter, 0 mSdLazyCounter, 460 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 1525 SdHoareTripleChecker+Invalid, 521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:28,529 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 1525 Invalid, 521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 460 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:28,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-12-06 17:49:28,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 473. [2021-12-06 17:49:28,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 416 states have (on average 1.2596153846153846) internal successors, (524), 423 states have internal predecessors, (524), 38 states have call successors, (38), 17 states have call predecessors, (38), 18 states have return successors, (44), 33 states have call predecessors, (44), 31 states have call successors, (44) [2021-12-06 17:49:28,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 606 transitions. [2021-12-06 17:49:28,535 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 606 transitions. Word has length 48 [2021-12-06 17:49:28,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:28,535 INFO L470 AbstractCegarLoop]: Abstraction has 473 states and 606 transitions. [2021-12-06 17:49:28,535 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:49:28,535 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 606 transitions. [2021-12-06 17:49:28,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-12-06 17:49:28,536 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:28,536 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:28,537 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-12-06 17:49:28,537 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:28,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:28,537 INFO L85 PathProgramCache]: Analyzing trace with hash -217509127, now seen corresponding path program 1 times [2021-12-06 17:49:28,537 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:28,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361239428] [2021-12-06 17:49:28,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:28,537 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:28,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:28,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 17:49:28,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:28,569 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:28,569 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:28,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361239428] [2021-12-06 17:49:28,569 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361239428] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:28,569 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:28,569 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:49:28,569 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601838428] [2021-12-06 17:49:28,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:28,570 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:49:28,570 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:28,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:49:28,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:49:28,570 INFO L87 Difference]: Start difference. First operand 473 states and 606 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:28,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:28,693 INFO L93 Difference]: Finished difference Result 564 states and 717 transitions. [2021-12-06 17:49:28,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:49:28,693 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2021-12-06 17:49:28,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:28,695 INFO L225 Difference]: With dead ends: 564 [2021-12-06 17:49:28,695 INFO L226 Difference]: Without dead ends: 564 [2021-12-06 17:49:28,695 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:28,696 INFO L933 BasicCegarLoop]: 398 mSDtfsCounter, 192 mSDsluCounter, 491 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 889 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:28,696 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [193 Valid, 889 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:49:28,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2021-12-06 17:49:28,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 526. [2021-12-06 17:49:28,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 526 states, 464 states have (on average 1.2607758620689655) internal successors, (585), 470 states have internal predecessors, (585), 40 states have call successors, (40), 19 states have call predecessors, (40), 21 states have return successors, (50), 37 states have call predecessors, (50), 34 states have call successors, (50) [2021-12-06 17:49:28,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 675 transitions. [2021-12-06 17:49:28,704 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 675 transitions. Word has length 49 [2021-12-06 17:49:28,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:28,704 INFO L470 AbstractCegarLoop]: Abstraction has 526 states and 675 transitions. [2021-12-06 17:49:28,704 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:28,704 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 675 transitions. [2021-12-06 17:49:28,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-06 17:49:28,705 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:28,705 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:28,705 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-12-06 17:49:28,705 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:28,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:28,706 INFO L85 PathProgramCache]: Analyzing trace with hash -1102392332, now seen corresponding path program 1 times [2021-12-06 17:49:28,706 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:28,706 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108606467] [2021-12-06 17:49:28,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:28,706 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:28,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:28,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 17:49:28,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:28,741 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:28,741 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:28,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108606467] [2021-12-06 17:49:28,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108606467] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:28,742 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:28,742 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:49:28,742 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45753674] [2021-12-06 17:49:28,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:28,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:49:28,742 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:28,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:49:28,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:28,743 INFO L87 Difference]: Start difference. First operand 526 states and 675 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:28,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:28,872 INFO L93 Difference]: Finished difference Result 544 states and 698 transitions. [2021-12-06 17:49:28,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:49:28,872 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 48 [2021-12-06 17:49:28,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:28,875 INFO L225 Difference]: With dead ends: 544 [2021-12-06 17:49:28,875 INFO L226 Difference]: Without dead ends: 544 [2021-12-06 17:49:28,875 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:49:28,875 INFO L933 BasicCegarLoop]: 349 mSDtfsCounter, 74 mSDsluCounter, 804 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 1153 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:28,876 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 1153 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 176 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:49:28,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-12-06 17:49:28,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 528. [2021-12-06 17:49:28,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 466 states have (on average 1.259656652360515) internal successors, (587), 472 states have internal predecessors, (587), 40 states have call successors, (40), 19 states have call predecessors, (40), 21 states have return successors, (50), 37 states have call predecessors, (50), 34 states have call successors, (50) [2021-12-06 17:49:28,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 677 transitions. [2021-12-06 17:49:28,890 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 677 transitions. Word has length 48 [2021-12-06 17:49:28,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:28,890 INFO L470 AbstractCegarLoop]: Abstraction has 528 states and 677 transitions. [2021-12-06 17:49:28,891 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:28,891 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 677 transitions. [2021-12-06 17:49:28,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-06 17:49:28,891 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:28,892 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:28,892 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-12-06 17:49:28,892 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:28,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:28,892 INFO L85 PathProgramCache]: Analyzing trace with hash -460835788, now seen corresponding path program 1 times [2021-12-06 17:49:28,892 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:28,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671722577] [2021-12-06 17:49:28,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:28,893 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:28,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:28,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 17:49:28,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:28,943 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:28,944 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:28,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671722577] [2021-12-06 17:49:28,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1671722577] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:28,944 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:28,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:49:28,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236548624] [2021-12-06 17:49:28,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:28,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:49:28,945 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:28,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:49:28,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:49:28,945 INFO L87 Difference]: Start difference. First operand 528 states and 677 transitions. Second operand has 8 states, 8 states have (on average 5.625) internal successors, (45), 6 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:29,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:29,126 INFO L93 Difference]: Finished difference Result 528 states and 672 transitions. [2021-12-06 17:49:29,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:49:29,127 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 6 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 48 [2021-12-06 17:49:29,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:29,129 INFO L225 Difference]: With dead ends: 528 [2021-12-06 17:49:29,129 INFO L226 Difference]: Without dead ends: 528 [2021-12-06 17:49:29,129 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:49:29,129 INFO L933 BasicCegarLoop]: 353 mSDtfsCounter, 82 mSDsluCounter, 1694 mSDsCounter, 0 mSdLazyCounter, 360 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 2047 SdHoareTripleChecker+Invalid, 391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 360 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:29,129 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 2047 Invalid, 391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 360 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:29,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-12-06 17:49:29,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 516. [2021-12-06 17:49:29,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 455 states have (on average 1.254945054945055) internal successors, (571), 460 states have internal predecessors, (571), 39 states have call successors, (39), 19 states have call predecessors, (39), 21 states have return successors, (50), 37 states have call predecessors, (50), 34 states have call successors, (50) [2021-12-06 17:49:29,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 660 transitions. [2021-12-06 17:49:29,136 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 660 transitions. Word has length 48 [2021-12-06 17:49:29,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:29,136 INFO L470 AbstractCegarLoop]: Abstraction has 516 states and 660 transitions. [2021-12-06 17:49:29,136 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 6 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:29,136 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 660 transitions. [2021-12-06 17:49:29,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-06 17:49:29,137 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:29,137 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:29,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-12-06 17:49:29,137 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:29,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:29,138 INFO L85 PathProgramCache]: Analyzing trace with hash -1942433313, now seen corresponding path program 1 times [2021-12-06 17:49:29,138 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:29,138 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225221625] [2021-12-06 17:49:29,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:29,138 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:29,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:29,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 17:49:29,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:29,194 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:29,194 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:29,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225221625] [2021-12-06 17:49:29,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225221625] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:29,195 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:29,195 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:49:29,195 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639977914] [2021-12-06 17:49:29,195 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:29,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:49:29,195 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:29,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:49:29,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:49:29,196 INFO L87 Difference]: Start difference. First operand 516 states and 660 transitions. Second operand has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 5 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:29,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:29,362 INFO L93 Difference]: Finished difference Result 557 states and 708 transitions. [2021-12-06 17:49:29,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:49:29,363 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 5 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 51 [2021-12-06 17:49:29,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:29,366 INFO L225 Difference]: With dead ends: 557 [2021-12-06 17:49:29,366 INFO L226 Difference]: Without dead ends: 557 [2021-12-06 17:49:29,366 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:49:29,367 INFO L933 BasicCegarLoop]: 374 mSDtfsCounter, 85 mSDsluCounter, 1505 mSDsCounter, 0 mSdLazyCounter, 342 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 1879 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:29,367 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 1879 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 342 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:49:29,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2021-12-06 17:49:29,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 516. [2021-12-06 17:49:29,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 455 states have (on average 1.2505494505494505) internal successors, (569), 460 states have internal predecessors, (569), 39 states have call successors, (39), 19 states have call predecessors, (39), 21 states have return successors, (50), 37 states have call predecessors, (50), 34 states have call successors, (50) [2021-12-06 17:49:29,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 658 transitions. [2021-12-06 17:49:29,379 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 658 transitions. Word has length 51 [2021-12-06 17:49:29,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:29,379 INFO L470 AbstractCegarLoop]: Abstraction has 516 states and 658 transitions. [2021-12-06 17:49:29,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 5 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:29,379 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 658 transitions. [2021-12-06 17:49:29,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-06 17:49:29,381 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:29,381 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:29,381 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-12-06 17:49:29,381 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:29,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:29,381 INFO L85 PathProgramCache]: Analyzing trace with hash 1454966093, now seen corresponding path program 1 times [2021-12-06 17:49:29,382 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:29,382 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488312171] [2021-12-06 17:49:29,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:29,382 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:29,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:29,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 17:49:29,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:29,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-06 17:49:29,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:29,445 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:29,445 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:29,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488312171] [2021-12-06 17:49:29,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488312171] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:29,445 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:29,446 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:49:29,446 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945483696] [2021-12-06 17:49:29,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:29,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:49:29,446 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:29,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:49:29,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:49:29,447 INFO L87 Difference]: Start difference. First operand 516 states and 658 transitions. Second operand has 8 states, 8 states have (on average 5.75) internal successors, (46), 5 states have internal predecessors, (46), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:49:29,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:29,721 INFO L93 Difference]: Finished difference Result 526 states and 668 transitions. [2021-12-06 17:49:29,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:49:29,721 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 5 states have internal predecessors, (46), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 51 [2021-12-06 17:49:29,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:29,723 INFO L225 Difference]: With dead ends: 526 [2021-12-06 17:49:29,724 INFO L226 Difference]: Without dead ends: 523 [2021-12-06 17:49:29,724 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:49:29,724 INFO L933 BasicCegarLoop]: 342 mSDtfsCounter, 128 mSDsluCounter, 1449 mSDsCounter, 0 mSdLazyCounter, 527 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 1791 SdHoareTripleChecker+Invalid, 583 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 527 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:29,724 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 1791 Invalid, 583 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 527 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:29,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-12-06 17:49:29,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 510. [2021-12-06 17:49:29,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 450 states have (on average 1.2533333333333334) internal successors, (564), 456 states have internal predecessors, (564), 38 states have call successors, (38), 19 states have call predecessors, (38), 21 states have return successors, (48), 35 states have call predecessors, (48), 33 states have call successors, (48) [2021-12-06 17:49:29,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 650 transitions. [2021-12-06 17:49:29,733 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 650 transitions. Word has length 51 [2021-12-06 17:49:29,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:29,733 INFO L470 AbstractCegarLoop]: Abstraction has 510 states and 650 transitions. [2021-12-06 17:49:29,733 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 5 states have internal predecessors, (46), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:49:29,733 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 650 transitions. [2021-12-06 17:49:29,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-06 17:49:29,734 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:29,734 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:29,734 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-12-06 17:49:29,735 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:29,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:29,735 INFO L85 PathProgramCache]: Analyzing trace with hash -1872588061, now seen corresponding path program 1 times [2021-12-06 17:49:29,735 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:29,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980338801] [2021-12-06 17:49:29,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:29,735 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:29,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:29,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 17:49:29,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:29,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 17:49:29,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:29,786 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:29,786 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:29,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980338801] [2021-12-06 17:49:29,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980338801] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:29,786 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:29,786 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:49:29,786 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880516141] [2021-12-06 17:49:29,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:29,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:49:29,787 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:29,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:49:29,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:49:29,787 INFO L87 Difference]: Start difference. First operand 510 states and 650 transitions. Second operand has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:49:30,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:30,008 INFO L93 Difference]: Finished difference Result 518 states and 659 transitions. [2021-12-06 17:49:30,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:49:30,008 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 52 [2021-12-06 17:49:30,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:30,010 INFO L225 Difference]: With dead ends: 518 [2021-12-06 17:49:30,010 INFO L226 Difference]: Without dead ends: 518 [2021-12-06 17:49:30,010 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:49:30,011 INFO L933 BasicCegarLoop]: 355 mSDtfsCounter, 153 mSDsluCounter, 1214 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 1569 SdHoareTripleChecker+Invalid, 493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:30,011 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 1569 Invalid, 493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:30,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-12-06 17:49:30,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 492. [2021-12-06 17:49:30,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 434 states have (on average 1.2580645161290323) internal successors, (546), 440 states have internal predecessors, (546), 37 states have call successors, (37), 18 states have call predecessors, (37), 20 states have return successors, (47), 34 states have call predecessors, (47), 32 states have call successors, (47) [2021-12-06 17:49:30,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 630 transitions. [2021-12-06 17:49:30,017 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 630 transitions. Word has length 52 [2021-12-06 17:49:30,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:30,018 INFO L470 AbstractCegarLoop]: Abstraction has 492 states and 630 transitions. [2021-12-06 17:49:30,018 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:49:30,018 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 630 transitions. [2021-12-06 17:49:30,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-06 17:49:30,019 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:30,019 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:30,019 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-12-06 17:49:30,019 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:30,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:30,019 INFO L85 PathProgramCache]: Analyzing trace with hash 1296785642, now seen corresponding path program 1 times [2021-12-06 17:49:30,019 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:30,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924887799] [2021-12-06 17:49:30,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:30,019 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:30,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:30,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 17:49:30,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:30,060 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:30,061 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:30,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924887799] [2021-12-06 17:49:30,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924887799] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:30,061 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:30,061 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:49:30,061 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317875322] [2021-12-06 17:49:30,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:30,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:49:30,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:30,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:49:30,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:49:30,062 INFO L87 Difference]: Start difference. First operand 492 states and 630 transitions. Second operand has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 7 states have internal predecessors, (48), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:30,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:30,289 INFO L93 Difference]: Finished difference Result 516 states and 656 transitions. [2021-12-06 17:49:30,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 17:49:30,289 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 7 states have internal predecessors, (48), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 51 [2021-12-06 17:49:30,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:30,291 INFO L225 Difference]: With dead ends: 516 [2021-12-06 17:49:30,291 INFO L226 Difference]: Without dead ends: 500 [2021-12-06 17:49:30,291 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:49:30,292 INFO L933 BasicCegarLoop]: 336 mSDtfsCounter, 86 mSDsluCounter, 1760 mSDsCounter, 0 mSdLazyCounter, 620 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 2096 SdHoareTripleChecker+Invalid, 647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:30,292 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 2096 Invalid, 647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 620 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:30,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2021-12-06 17:49:30,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 488. [2021-12-06 17:49:30,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 431 states have (on average 1.25754060324826) internal successors, (542), 437 states have internal predecessors, (542), 36 states have call successors, (36), 18 states have call predecessors, (36), 20 states have return successors, (46), 33 states have call predecessors, (46), 31 states have call successors, (46) [2021-12-06 17:49:30,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 624 transitions. [2021-12-06 17:49:30,298 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 624 transitions. Word has length 51 [2021-12-06 17:49:30,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:30,299 INFO L470 AbstractCegarLoop]: Abstraction has 488 states and 624 transitions. [2021-12-06 17:49:30,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 7 states have internal predecessors, (48), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:30,299 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 624 transitions. [2021-12-06 17:49:30,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-06 17:49:30,299 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:30,299 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:30,300 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-12-06 17:49:30,300 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:30,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:30,300 INFO L85 PathProgramCache]: Analyzing trace with hash 507953388, now seen corresponding path program 1 times [2021-12-06 17:49:30,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:30,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748788309] [2021-12-06 17:49:30,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:30,300 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:30,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:30,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 17:49:30,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:30,349 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:30,349 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:30,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748788309] [2021-12-06 17:49:30,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748788309] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:30,349 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:30,349 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:49:30,349 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293827044] [2021-12-06 17:49:30,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:30,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:49:30,350 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:30,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:49:30,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:49:30,350 INFO L87 Difference]: Start difference. First operand 488 states and 624 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:30,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:30,567 INFO L93 Difference]: Finished difference Result 512 states and 650 transitions. [2021-12-06 17:49:30,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 17:49:30,567 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2021-12-06 17:49:30,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:30,569 INFO L225 Difference]: With dead ends: 512 [2021-12-06 17:49:30,569 INFO L226 Difference]: Without dead ends: 495 [2021-12-06 17:49:30,570 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:49:30,570 INFO L933 BasicCegarLoop]: 342 mSDtfsCounter, 86 mSDsluCounter, 1780 mSDsCounter, 0 mSdLazyCounter, 614 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 2122 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 614 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:30,570 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 2122 Invalid, 640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 614 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:30,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2021-12-06 17:49:30,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 483. [2021-12-06 17:49:30,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 427 states have (on average 1.2576112412177987) internal successors, (537), 433 states have internal predecessors, (537), 35 states have call successors, (35), 18 states have call predecessors, (35), 20 states have return successors, (45), 32 states have call predecessors, (45), 30 states have call successors, (45) [2021-12-06 17:49:30,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 617 transitions. [2021-12-06 17:49:30,577 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 617 transitions. Word has length 52 [2021-12-06 17:49:30,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:30,577 INFO L470 AbstractCegarLoop]: Abstraction has 483 states and 617 transitions. [2021-12-06 17:49:30,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:30,577 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 617 transitions. [2021-12-06 17:49:30,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-06 17:49:30,578 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:30,578 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:30,578 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-12-06 17:49:30,578 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:30,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:30,578 INFO L85 PathProgramCache]: Analyzing trace with hash 750831986, now seen corresponding path program 1 times [2021-12-06 17:49:30,578 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:30,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83897512] [2021-12-06 17:49:30,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:30,579 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:30,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:30,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 17:49:30,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:30,622 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:30,622 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:30,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83897512] [2021-12-06 17:49:30,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [83897512] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:30,623 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:30,623 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:49:30,623 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84589087] [2021-12-06 17:49:30,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:30,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:49:30,623 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:30,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:49:30,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:49:30,623 INFO L87 Difference]: Start difference. First operand 483 states and 617 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:30,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:30,836 INFO L93 Difference]: Finished difference Result 507 states and 643 transitions. [2021-12-06 17:49:30,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 17:49:30,836 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2021-12-06 17:49:30,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:30,838 INFO L225 Difference]: With dead ends: 507 [2021-12-06 17:49:30,839 INFO L226 Difference]: Without dead ends: 491 [2021-12-06 17:49:30,839 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:49:30,839 INFO L933 BasicCegarLoop]: 323 mSDtfsCounter, 86 mSDsluCounter, 1689 mSDsCounter, 0 mSdLazyCounter, 602 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 2012 SdHoareTripleChecker+Invalid, 627 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 602 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:30,840 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 2012 Invalid, 627 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 602 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:30,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2021-12-06 17:49:30,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 479. [2021-12-06 17:49:30,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 424 states have (on average 1.2570754716981132) internal successors, (533), 430 states have internal predecessors, (533), 34 states have call successors, (34), 18 states have call predecessors, (34), 20 states have return successors, (44), 31 states have call predecessors, (44), 29 states have call successors, (44) [2021-12-06 17:49:30,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 611 transitions. [2021-12-06 17:49:30,849 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 611 transitions. Word has length 52 [2021-12-06 17:49:30,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:30,849 INFO L470 AbstractCegarLoop]: Abstraction has 479 states and 611 transitions. [2021-12-06 17:49:30,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:30,849 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 611 transitions. [2021-12-06 17:49:30,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-06 17:49:30,850 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:30,850 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:30,851 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-12-06 17:49:30,851 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:30,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:30,851 INFO L85 PathProgramCache]: Analyzing trace with hash -831882757, now seen corresponding path program 1 times [2021-12-06 17:49:30,851 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:30,851 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39018988] [2021-12-06 17:49:30,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:30,852 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:30,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:30,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 17:49:30,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:30,894 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:30,894 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:30,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39018988] [2021-12-06 17:49:30,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [39018988] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:30,894 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:30,894 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:49:30,894 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426383151] [2021-12-06 17:49:30,894 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:30,894 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:49:30,895 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:30,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:49:30,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:49:30,895 INFO L87 Difference]: Start difference. First operand 479 states and 611 transitions. Second operand has 8 states, 8 states have (on average 6.125) internal successors, (49), 6 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:31,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:31,090 INFO L93 Difference]: Finished difference Result 499 states and 632 transitions. [2021-12-06 17:49:31,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:49:31,091 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 6 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2021-12-06 17:49:31,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:31,092 INFO L225 Difference]: With dead ends: 499 [2021-12-06 17:49:31,092 INFO L226 Difference]: Without dead ends: 482 [2021-12-06 17:49:31,092 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:49:31,093 INFO L933 BasicCegarLoop]: 335 mSDtfsCounter, 76 mSDsluCounter, 1492 mSDsCounter, 0 mSdLazyCounter, 502 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 1827 SdHoareTripleChecker+Invalid, 526 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:31,093 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 1827 Invalid, 526 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 502 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:31,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2021-12-06 17:49:31,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 470. [2021-12-06 17:49:31,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 416 states have (on average 1.2548076923076923) internal successors, (522), 422 states have internal predecessors, (522), 33 states have call successors, (33), 18 states have call predecessors, (33), 20 states have return successors, (43), 30 states have call predecessors, (43), 28 states have call successors, (43) [2021-12-06 17:49:31,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 598 transitions. [2021-12-06 17:49:31,100 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 598 transitions. Word has length 52 [2021-12-06 17:49:31,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:31,100 INFO L470 AbstractCegarLoop]: Abstraction has 470 states and 598 transitions. [2021-12-06 17:49:31,100 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 6 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:31,101 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 598 transitions. [2021-12-06 17:49:31,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-12-06 17:49:31,101 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:31,102 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:31,102 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-12-06 17:49:31,102 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:31,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:31,102 INFO L85 PathProgramCache]: Analyzing trace with hash 860965226, now seen corresponding path program 1 times [2021-12-06 17:49:31,102 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:31,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810257302] [2021-12-06 17:49:31,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:31,103 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:31,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:31,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 17:49:31,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:31,170 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:31,170 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:31,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810257302] [2021-12-06 17:49:31,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810257302] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:31,171 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:31,171 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:49:31,171 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337885797] [2021-12-06 17:49:31,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:31,171 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:49:31,171 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:31,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:49:31,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:49:31,171 INFO L87 Difference]: Start difference. First operand 470 states and 598 transitions. Second operand has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:31,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:31,324 INFO L93 Difference]: Finished difference Result 614 states and 798 transitions. [2021-12-06 17:49:31,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:49:31,324 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 54 [2021-12-06 17:49:31,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:31,326 INFO L225 Difference]: With dead ends: 614 [2021-12-06 17:49:31,326 INFO L226 Difference]: Without dead ends: 614 [2021-12-06 17:49:31,326 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:49:31,326 INFO L933 BasicCegarLoop]: 400 mSDtfsCounter, 137 mSDsluCounter, 1574 mSDsCounter, 0 mSdLazyCounter, 342 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 1974 SdHoareTripleChecker+Invalid, 365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:31,327 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 1974 Invalid, 365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 342 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:49:31,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2021-12-06 17:49:31,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 470. [2021-12-06 17:49:31,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 416 states have (on average 1.2524038461538463) internal successors, (521), 422 states have internal predecessors, (521), 33 states have call successors, (33), 18 states have call predecessors, (33), 20 states have return successors, (43), 30 states have call predecessors, (43), 28 states have call successors, (43) [2021-12-06 17:49:31,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 597 transitions. [2021-12-06 17:49:31,333 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 597 transitions. Word has length 54 [2021-12-06 17:49:31,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:31,333 INFO L470 AbstractCegarLoop]: Abstraction has 470 states and 597 transitions. [2021-12-06 17:49:31,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:31,334 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 597 transitions. [2021-12-06 17:49:31,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-06 17:49:31,334 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:31,334 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:31,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-12-06 17:49:31,335 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:31,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:31,335 INFO L85 PathProgramCache]: Analyzing trace with hash 911699668, now seen corresponding path program 1 times [2021-12-06 17:49:31,335 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:31,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121302624] [2021-12-06 17:49:31,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:31,335 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:31,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:31,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 17:49:31,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:31,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 17:49:31,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:31,399 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:31,399 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:31,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121302624] [2021-12-06 17:49:31,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121302624] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:31,399 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:31,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 17:49:31,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654699191] [2021-12-06 17:49:31,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:31,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 17:49:31,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:31,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 17:49:31,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:49:31,400 INFO L87 Difference]: Start difference. First operand 470 states and 597 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 7 states have internal predecessors, (51), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:49:31,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:31,745 INFO L93 Difference]: Finished difference Result 493 states and 621 transitions. [2021-12-06 17:49:31,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 17:49:31,745 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 7 states have internal predecessors, (51), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 56 [2021-12-06 17:49:31,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:31,747 INFO L225 Difference]: With dead ends: 493 [2021-12-06 17:49:31,747 INFO L226 Difference]: Without dead ends: 449 [2021-12-06 17:49:31,748 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-12-06 17:49:31,748 INFO L933 BasicCegarLoop]: 312 mSDtfsCounter, 143 mSDsluCounter, 1695 mSDsCounter, 0 mSdLazyCounter, 772 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 2007 SdHoareTripleChecker+Invalid, 820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 772 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:31,748 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 2007 Invalid, 820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 772 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 17:49:31,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2021-12-06 17:49:31,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 434. [2021-12-06 17:49:31,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 384 states have (on average 1.2473958333333333) internal successors, (479), 389 states have internal predecessors, (479), 31 states have call successors, (31), 17 states have call predecessors, (31), 18 states have return successors, (40), 28 states have call predecessors, (40), 26 states have call successors, (40) [2021-12-06 17:49:31,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 550 transitions. [2021-12-06 17:49:31,756 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 550 transitions. Word has length 56 [2021-12-06 17:49:31,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:31,756 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 550 transitions. [2021-12-06 17:49:31,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 7 states have internal predecessors, (51), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:49:31,757 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 550 transitions. [2021-12-06 17:49:31,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-06 17:49:31,757 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:31,758 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:31,758 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-12-06 17:49:31,758 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:31,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:31,758 INFO L85 PathProgramCache]: Analyzing trace with hash 65580225, now seen corresponding path program 1 times [2021-12-06 17:49:31,758 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:31,758 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068915207] [2021-12-06 17:49:31,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:31,759 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:31,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:31,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-06 17:49:31,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:31,807 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:31,807 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:31,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068915207] [2021-12-06 17:49:31,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2068915207] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:31,807 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:31,807 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:49:31,808 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191011448] [2021-12-06 17:49:31,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:31,808 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:49:31,808 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:31,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:49:31,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:49:31,809 INFO L87 Difference]: Start difference. First operand 434 states and 550 transitions. Second operand has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 7 states have internal predecessors, (53), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:32,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:32,015 INFO L93 Difference]: Finished difference Result 458 states and 576 transitions. [2021-12-06 17:49:32,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 17:49:32,015 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 7 states have internal predecessors, (53), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 56 [2021-12-06 17:49:32,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:32,016 INFO L225 Difference]: With dead ends: 458 [2021-12-06 17:49:32,016 INFO L226 Difference]: Without dead ends: 424 [2021-12-06 17:49:32,016 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:49:32,017 INFO L933 BasicCegarLoop]: 271 mSDtfsCounter, 94 mSDsluCounter, 1332 mSDsCounter, 0 mSdLazyCounter, 586 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 1603 SdHoareTripleChecker+Invalid, 607 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 586 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:32,017 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 1603 Invalid, 607 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 586 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:32,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 424 states. [2021-12-06 17:49:32,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 424 to 412. [2021-12-06 17:49:32,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 365 states have (on average 1.2465753424657535) internal successors, (455), 370 states have internal predecessors, (455), 29 states have call successors, (29), 16 states have call predecessors, (29), 17 states have return successors, (38), 26 states have call predecessors, (38), 24 states have call successors, (38) [2021-12-06 17:49:32,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 522 transitions. [2021-12-06 17:49:32,024 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 522 transitions. Word has length 56 [2021-12-06 17:49:32,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:32,025 INFO L470 AbstractCegarLoop]: Abstraction has 412 states and 522 transitions. [2021-12-06 17:49:32,025 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 7 states have internal predecessors, (53), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:32,025 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 522 transitions. [2021-12-06 17:49:32,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-12-06 17:49:32,026 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:32,026 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:32,026 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-12-06 17:49:32,026 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:32,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:32,027 INFO L85 PathProgramCache]: Analyzing trace with hash -867510019, now seen corresponding path program 1 times [2021-12-06 17:49:32,027 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:32,027 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009878485] [2021-12-06 17:49:32,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:32,027 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:32,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:32,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 17:49:32,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:32,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-06 17:49:32,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:32,074 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:32,074 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:32,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009878485] [2021-12-06 17:49:32,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009878485] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:32,075 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:32,075 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:49:32,075 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1128195417] [2021-12-06 17:49:32,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:32,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:49:32,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:32,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:49:32,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:49:32,075 INFO L87 Difference]: Start difference. First operand 412 states and 522 transitions. Second operand has 7 states, 7 states have (on average 8.0) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:49:32,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:32,216 INFO L93 Difference]: Finished difference Result 399 states and 496 transitions. [2021-12-06 17:49:32,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:49:32,216 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.0) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 62 [2021-12-06 17:49:32,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:32,217 INFO L225 Difference]: With dead ends: 399 [2021-12-06 17:49:32,217 INFO L226 Difference]: Without dead ends: 399 [2021-12-06 17:49:32,218 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:49:32,218 INFO L933 BasicCegarLoop]: 320 mSDtfsCounter, 198 mSDsluCounter, 766 mSDsCounter, 0 mSdLazyCounter, 313 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 1086 SdHoareTripleChecker+Invalid, 349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:32,218 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 1086 Invalid, 349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 313 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:49:32,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2021-12-06 17:49:32,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 379. [2021-12-06 17:49:32,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 337 states have (on average 1.2462908011869436) internal successors, (420), 341 states have internal predecessors, (420), 26 states have call successors, (26), 15 states have call predecessors, (26), 15 states have return successors, (26), 23 states have call predecessors, (26), 22 states have call successors, (26) [2021-12-06 17:49:32,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 472 transitions. [2021-12-06 17:49:32,224 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 472 transitions. Word has length 62 [2021-12-06 17:49:32,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:32,225 INFO L470 AbstractCegarLoop]: Abstraction has 379 states and 472 transitions. [2021-12-06 17:49:32,225 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.0) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:49:32,225 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 472 transitions. [2021-12-06 17:49:32,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-06 17:49:32,226 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:32,226 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:32,226 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-12-06 17:49:32,226 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:32,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:32,226 INFO L85 PathProgramCache]: Analyzing trace with hash 695777282, now seen corresponding path program 1 times [2021-12-06 17:49:32,227 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:32,227 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938039958] [2021-12-06 17:49:32,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:32,227 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:32,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:32,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 17:49:32,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:32,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-06 17:49:32,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:32,291 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:32,291 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:32,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938039958] [2021-12-06 17:49:32,291 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938039958] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:32,291 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:32,291 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 17:49:32,291 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277116964] [2021-12-06 17:49:32,291 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:32,291 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 17:49:32,291 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:32,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 17:49:32,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:49:32,292 INFO L87 Difference]: Start difference. First operand 379 states and 472 transitions. Second operand has 10 states, 10 states have (on average 6.1) internal successors, (61), 7 states have internal predecessors, (61), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:49:32,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:32,507 INFO L93 Difference]: Finished difference Result 425 states and 524 transitions. [2021-12-06 17:49:32,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 17:49:32,507 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.1) internal successors, (61), 7 states have internal predecessors, (61), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 66 [2021-12-06 17:49:32,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:32,508 INFO L225 Difference]: With dead ends: 425 [2021-12-06 17:49:32,509 INFO L226 Difference]: Without dead ends: 409 [2021-12-06 17:49:32,509 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-12-06 17:49:32,509 INFO L933 BasicCegarLoop]: 260 mSDtfsCounter, 360 mSDsluCounter, 1137 mSDsCounter, 0 mSdLazyCounter, 480 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 1397 SdHoareTripleChecker+Invalid, 547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 480 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:32,510 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [365 Valid, 1397 Invalid, 547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 480 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:32,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2021-12-06 17:49:32,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 379. [2021-12-06 17:49:32,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 337 states have (on average 1.2433234421364985) internal successors, (419), 341 states have internal predecessors, (419), 26 states have call successors, (26), 15 states have call predecessors, (26), 15 states have return successors, (26), 23 states have call predecessors, (26), 22 states have call successors, (26) [2021-12-06 17:49:32,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 471 transitions. [2021-12-06 17:49:32,515 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 471 transitions. Word has length 66 [2021-12-06 17:49:32,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:32,516 INFO L470 AbstractCegarLoop]: Abstraction has 379 states and 471 transitions. [2021-12-06 17:49:32,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 6.1) internal successors, (61), 7 states have internal predecessors, (61), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:49:32,516 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 471 transitions. [2021-12-06 17:49:32,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-06 17:49:32,516 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:32,517 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:32,517 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-12-06 17:49:32,517 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:32,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:32,517 INFO L85 PathProgramCache]: Analyzing trace with hash -1973586757, now seen corresponding path program 1 times [2021-12-06 17:49:32,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:32,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728878856] [2021-12-06 17:49:32,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:32,518 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:32,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:32,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 17:49:32,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:32,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 17:49:32,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:32,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 17:49:32,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:32,566 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:32,567 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:32,567 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728878856] [2021-12-06 17:49:32,567 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728878856] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:32,567 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:32,567 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:49:32,567 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806281235] [2021-12-06 17:49:32,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:32,568 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:49:32,568 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:32,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:49:32,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:49:32,568 INFO L87 Difference]: Start difference. First operand 379 states and 471 transitions. Second operand has 8 states, 8 states have (on average 7.625) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 17:49:32,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:32,817 INFO L93 Difference]: Finished difference Result 493 states and 596 transitions. [2021-12-06 17:49:32,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:49:32,817 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.625) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 68 [2021-12-06 17:49:32,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:32,818 INFO L225 Difference]: With dead ends: 493 [2021-12-06 17:49:32,818 INFO L226 Difference]: Without dead ends: 493 [2021-12-06 17:49:32,819 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-12-06 17:49:32,819 INFO L933 BasicCegarLoop]: 304 mSDtfsCounter, 510 mSDsluCounter, 946 mSDsCounter, 0 mSdLazyCounter, 452 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 516 SdHoareTripleChecker+Valid, 1250 SdHoareTripleChecker+Invalid, 528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 452 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:32,819 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [516 Valid, 1250 Invalid, 528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 452 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:32,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2021-12-06 17:49:32,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 473. [2021-12-06 17:49:32,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 421 states have (on average 1.2327790973871735) internal successors, (519), 427 states have internal predecessors, (519), 28 states have call successors, (28), 21 states have call predecessors, (28), 23 states have return successors, (29), 25 states have call predecessors, (29), 24 states have call successors, (29) [2021-12-06 17:49:32,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 576 transitions. [2021-12-06 17:49:32,824 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 576 transitions. Word has length 68 [2021-12-06 17:49:32,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:32,824 INFO L470 AbstractCegarLoop]: Abstraction has 473 states and 576 transitions. [2021-12-06 17:49:32,824 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.625) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 17:49:32,824 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 576 transitions. [2021-12-06 17:49:32,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-12-06 17:49:32,825 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:32,825 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:32,825 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-12-06 17:49:32,825 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:32,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:32,825 INFO L85 PathProgramCache]: Analyzing trace with hash 1419148950, now seen corresponding path program 1 times [2021-12-06 17:49:32,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:32,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774241282] [2021-12-06 17:49:32,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:32,826 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:32,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:32,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 17:49:32,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:32,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 17:49:32,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:32,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 17:49:32,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:32,889 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:32,889 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:32,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774241282] [2021-12-06 17:49:32,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1774241282] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:32,889 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:32,889 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-06 17:49:32,889 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460165348] [2021-12-06 17:49:32,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:32,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 17:49:32,890 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:32,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 17:49:32,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:49:32,890 INFO L87 Difference]: Start difference. First operand 473 states and 576 transitions. Second operand has 11 states, 11 states have (on average 5.636363636363637) internal successors, (62), 7 states have internal predecessors, (62), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 17:49:33,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:33,174 INFO L93 Difference]: Finished difference Result 473 states and 575 transitions. [2021-12-06 17:49:33,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 17:49:33,174 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.636363636363637) internal successors, (62), 7 states have internal predecessors, (62), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 69 [2021-12-06 17:49:33,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:33,175 INFO L225 Difference]: With dead ends: 473 [2021-12-06 17:49:33,175 INFO L226 Difference]: Without dead ends: 423 [2021-12-06 17:49:33,175 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-12-06 17:49:33,179 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 220 mSDsluCounter, 1203 mSDsCounter, 0 mSdLazyCounter, 879 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 1443 SdHoareTripleChecker+Invalid, 932 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 879 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:33,179 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [220 Valid, 1443 Invalid, 932 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 879 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:33,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2021-12-06 17:49:33,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 420. [2021-12-06 17:49:33,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 374 states have (on average 1.2379679144385027) internal successors, (463), 379 states have internal predecessors, (463), 25 states have call successors, (25), 19 states have call predecessors, (25), 20 states have return successors, (26), 22 states have call predecessors, (26), 22 states have call successors, (26) [2021-12-06 17:49:33,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 514 transitions. [2021-12-06 17:49:33,184 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 514 transitions. Word has length 69 [2021-12-06 17:49:33,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:33,184 INFO L470 AbstractCegarLoop]: Abstraction has 420 states and 514 transitions. [2021-12-06 17:49:33,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.636363636363637) internal successors, (62), 7 states have internal predecessors, (62), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 17:49:33,184 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 514 transitions. [2021-12-06 17:49:33,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-12-06 17:49:33,185 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:33,185 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:33,185 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-12-06 17:49:33,185 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:33,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:33,185 INFO L85 PathProgramCache]: Analyzing trace with hash 1845717767, now seen corresponding path program 1 times [2021-12-06 17:49:33,185 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:33,186 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468535918] [2021-12-06 17:49:33,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:33,186 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:33,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:33,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 17:49:33,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:33,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 17:49:33,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:33,230 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:33,230 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:49:33,230 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468535918] [2021-12-06 17:49:33,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468535918] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:33,231 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:33,231 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:49:33,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301222812] [2021-12-06 17:49:33,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:33,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:49:33,231 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:49:33,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:49:33,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:49:33,231 INFO L87 Difference]: Start difference. First operand 420 states and 514 transitions. Second operand has 9 states, 9 states have (on average 7.333333333333333) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:49:33,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:33,384 INFO L93 Difference]: Finished difference Result 472 states and 578 transitions. [2021-12-06 17:49:33,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:49:33,384 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.333333333333333) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 71 [2021-12-06 17:49:33,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:33,385 INFO L225 Difference]: With dead ends: 472 [2021-12-06 17:49:33,385 INFO L226 Difference]: Without dead ends: 447 [2021-12-06 17:49:33,385 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-12-06 17:49:33,386 INFO L933 BasicCegarLoop]: 237 mSDtfsCounter, 123 mSDsluCounter, 1227 mSDsCounter, 0 mSdLazyCounter, 416 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 1464 SdHoareTripleChecker+Invalid, 435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:33,386 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 1464 Invalid, 435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 416 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:49:33,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2021-12-06 17:49:33,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 431. [2021-12-06 17:49:33,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 431 states, 384 states have (on average 1.21875) internal successors, (468), 390 states have internal predecessors, (468), 26 states have call successors, (26), 19 states have call predecessors, (26), 20 states have return successors, (26), 22 states have call predecessors, (26), 22 states have call successors, (26) [2021-12-06 17:49:33,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 520 transitions. [2021-12-06 17:49:33,390 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 520 transitions. Word has length 71 [2021-12-06 17:49:33,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:33,390 INFO L470 AbstractCegarLoop]: Abstraction has 431 states and 520 transitions. [2021-12-06 17:49:33,390 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.333333333333333) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:49:33,390 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 520 transitions. [2021-12-06 17:49:33,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-12-06 17:49:33,391 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:33,391 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:33,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-12-06 17:49:33,391 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:33,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:33,391 INFO L85 PathProgramCache]: Analyzing trace with hash 661499576, now seen corresponding path program 1 times [2021-12-06 17:49:33,391 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:49:33,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634732588] [2021-12-06 17:49:33,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:33,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:49:33,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:49:33,402 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 17:49:33,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:49:33,449 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 17:49:33,449 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-12-06 17:49:33,450 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK (1 of 2 remaining) [2021-12-06 17:49:33,451 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (0 of 2 remaining) [2021-12-06 17:49:33,451 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-12-06 17:49:33,454 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:33,456 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-12-06 17:49:33,542 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.12 05:49:33 BoogieIcfgContainer [2021-12-06 17:49:33,542 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-12-06 17:49:33,543 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-12-06 17:49:33,543 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-12-06 17:49:33,543 INFO L275 PluginConnector]: Witness Printer initialized [2021-12-06 17:49:33,543 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:49:20" (3/4) ... [2021-12-06 17:49:33,545 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-12-06 17:49:33,546 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-12-06 17:49:33,546 INFO L158 Benchmark]: Toolchain (without parser) took 14544.34ms. Allocated memory was 119.5MB in the beginning and 226.5MB in the end (delta: 107.0MB). Free memory was 80.3MB in the beginning and 127.5MB in the end (delta: -47.3MB). Peak memory consumption was 62.3MB. Max. memory is 16.1GB. [2021-12-06 17:49:33,546 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 119.5MB. Free memory is still 98.4MB. There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 17:49:33,546 INFO L158 Benchmark]: CACSL2BoogieTranslator took 421.33ms. Allocated memory is still 119.5MB. Free memory was 80.1MB in the beginning and 90.5MB in the end (delta: -10.4MB). Peak memory consumption was 25.4MB. Max. memory is 16.1GB. [2021-12-06 17:49:33,546 INFO L158 Benchmark]: Boogie Procedure Inliner took 76.04ms. Allocated memory is still 119.5MB. Free memory was 90.5MB in the beginning and 83.8MB in the end (delta: 6.7MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2021-12-06 17:49:33,546 INFO L158 Benchmark]: Boogie Preprocessor took 60.63ms. Allocated memory is still 119.5MB. Free memory was 83.8MB in the beginning and 80.0MB in the end (delta: 3.8MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2021-12-06 17:49:33,547 INFO L158 Benchmark]: RCFGBuilder took 710.09ms. Allocated memory is still 119.5MB. Free memory was 80.0MB in the beginning and 70.3MB in the end (delta: 9.7MB). Peak memory consumption was 47.3MB. Max. memory is 16.1GB. [2021-12-06 17:49:33,547 INFO L158 Benchmark]: TraceAbstraction took 13268.14ms. Allocated memory was 119.5MB in the beginning and 226.5MB in the end (delta: 107.0MB). Free memory was 70.3MB in the beginning and 127.5MB in the end (delta: -57.2MB). Peak memory consumption was 50.4MB. Max. memory is 16.1GB. [2021-12-06 17:49:33,547 INFO L158 Benchmark]: Witness Printer took 2.70ms. Allocated memory is still 226.5MB. Free memory is still 127.5MB. There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 17:49:33,548 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.13ms. Allocated memory is still 119.5MB. Free memory is still 98.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 421.33ms. Allocated memory is still 119.5MB. Free memory was 80.1MB in the beginning and 90.5MB in the end (delta: -10.4MB). Peak memory consumption was 25.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 76.04ms. Allocated memory is still 119.5MB. Free memory was 90.5MB in the beginning and 83.8MB in the end (delta: 6.7MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 60.63ms. Allocated memory is still 119.5MB. Free memory was 83.8MB in the beginning and 80.0MB in the end (delta: 3.8MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * RCFGBuilder took 710.09ms. Allocated memory is still 119.5MB. Free memory was 80.0MB in the beginning and 70.3MB in the end (delta: 9.7MB). Peak memory consumption was 47.3MB. Max. memory is 16.1GB. * TraceAbstraction took 13268.14ms. Allocated memory was 119.5MB in the beginning and 226.5MB in the end (delta: 107.0MB). Free memory was 70.3MB in the beginning and 127.5MB in the end (delta: -57.2MB). Peak memory consumption was 50.4MB. Max. memory is 16.1GB. * Witness Printer took 2.70ms. Allocated memory is still 226.5MB. Free memory is still 127.5MB. There was no memory consumed. Max. memory is 16.1GB. * 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 - UnprovableResult [Line: 1627]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of memtrack at line 1627. Possible FailurePath: [L42] int FloppyThread ; [L43] int KernelMode ; [L44] int Suspended ; [L45] int Executive ; [L46] int DiskController ; [L47] int FloppyDiskPeripheral ; [L48] int FlConfigCallBack ; [L49] int MaximumInterfaceType ; [L50] int MOUNTDEV_MOUNTED_DEVICE_GUID ; [L51] int myStatus ; [L52] int s ; [L53] int UNLOADED ; [L54] int NP ; [L55] int DC ; [L56] int SKIP1 ; [L57] int SKIP2 ; [L58] int MPR1 ; [L59] int MPR3 ; [L60] int IPC ; [L61] int pended ; [L62] int compRegistered ; [L63] int lowerDriverReturn ; [L64] int setEventCalled ; [L65] int customIrp ; [L88] int PagingReferenceCount = 0; [L89] int PagingMutex = 0; VAL [compRegistered=0, customIrp=0, DC=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=0, MPR3=0, myStatus=0, NP=0, PagingMutex=0, PagingReferenceCount=0, pended=0, s=0, setEventCalled=0, SKIP1=0, SKIP2=0, Suspended=0, UNLOADED=0] [L668] int status ; [L669] int irp = __VERIFIER_nondet_int() ; [L670] int pirp ; [L671] int pirp__IoStatus__Status ; [L672] int irp_choice = __VERIFIER_nondet_int() ; [L673] int devobj = __VERIFIER_nondet_int() ; [L674] int __cil_tmp8 ; [L676] FloppyThread = 0 [L677] KernelMode = 0 [L678] Suspended = 0 [L679] Executive = 0 [L680] DiskController = 0 [L681] FloppyDiskPeripheral = 0 [L682] FlConfigCallBack = 0 [L683] MaximumInterfaceType = 0 [L684] MOUNTDEV_MOUNTED_DEVICE_GUID = 0 [L685] myStatus = 0 [L686] s = 0 [L687] UNLOADED = 0 [L688] NP = 0 [L689] DC = 0 [L690] SKIP1 = 0 [L691] SKIP2 = 0 [L692] MPR1 = 0 [L693] MPR3 = 0 [L694] IPC = 0 [L695] pended = 0 [L696] compRegistered = 0 [L697] lowerDriverReturn = 0 [L698] setEventCalled = 0 [L699] customIrp = 0 [L703] status = 0 [L704] pirp = irp [L705] CALL _BLAST_init() [L71] UNLOADED = 0 [L72] NP = 1 [L73] DC = 2 [L74] SKIP1 = 3 [L75] SKIP2 = 4 [L76] MPR1 = 5 [L77] MPR3 = 6 [L78] IPC = 7 [L79] s = UNLOADED [L80] pended = 0 [L81] compRegistered = 0 [L82] lowerDriverReturn = 0 [L83] setEventCalled = 0 [L84] customIrp = 0 VAL [compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L705] RET _BLAST_init() [L707] COND TRUE status >= 0 [L708] s = NP [L709] customIrp = 0 [L710] setEventCalled = customIrp [L711] lowerDriverReturn = setEventCalled [L712] compRegistered = lowerDriverReturn [L713] pended = compRegistered [L714] pirp__IoStatus__Status = 0 [L715] myStatus = 0 VAL [compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, pirp=0, pirp__IoStatus__Status=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, UNLOADED=0] [L716] COND TRUE irp_choice == 0 [L717] pirp__IoStatus__Status = -1073741637 [L718] myStatus = -1073741637 VAL [compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, pirp=0, pirp__IoStatus__Status=-1073741637, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, UNLOADED=0] [L721] CALL stub_driver_init() [L658] s = NP [L659] pended = 0 [L660] compRegistered = 0 [L661] lowerDriverReturn = 0 [L662] setEventCalled = 0 [L663] customIrp = 0 VAL [compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L721] RET stub_driver_init() [L724] COND FALSE !(status < 0) [L728] int tmp_ndt_1; [L729] tmp_ndt_1 = __VERIFIER_nondet_int() [L730] COND FALSE !(tmp_ndt_1 == 0) [L733] int tmp_ndt_2; [L734] tmp_ndt_2 = __VERIFIER_nondet_int() [L735] COND FALSE !(tmp_ndt_2 == 1) [L738] int tmp_ndt_3; [L739] tmp_ndt_3 = __VERIFIER_nondet_int() [L740] COND FALSE !(tmp_ndt_3 == 2) [L743] int tmp_ndt_4; [L744] tmp_ndt_4 = __VERIFIER_nondet_int() [L745] COND TRUE tmp_ndt_4 == 3 VAL [compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, pirp=0, pirp__IoStatus__Status=-1073741637, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=-2, tmp_ndt_2=-3, tmp_ndt_3=-4, tmp_ndt_4=3, UNLOADED=0] [L767] CALL, EXPR FloppyPnp(devobj, pirp) [L161] int DeviceObject__DeviceExtension = __VERIFIER_nondet_int() ; [L162] int Irp__Tail__Overlay__CurrentStackLocation = __VERIFIER_nondet_int() ; [L163] int Irp__IoStatus__Information ; [L164] int Irp__IoStatus__Status ; [L165] int Irp__CurrentLocation = __VERIFIER_nondet_int() ; [L166] int disketteExtension__IsRemoved = __VERIFIER_nondet_int() ; [L167] int disketteExtension__IsStarted = __VERIFIER_nondet_int() ; [L168] int disketteExtension__TargetObject = __VERIFIER_nondet_int() ; [L169] int disketteExtension__HoldNewRequests ; [L170] int disketteExtension__FloppyThread = __VERIFIER_nondet_int() ; [L171] int disketteExtension__InterfaceString__Buffer = __VERIFIER_nondet_int() ; [L172] int disketteExtension__InterfaceString = __VERIFIER_nondet_int() ; [L173] int disketteExtension__ArcName__Length = __VERIFIER_nondet_int() ; [L174] int disketteExtension__ArcName = __VERIFIER_nondet_int() ; [L175] int irpSp__MinorFunction = __VERIFIER_nondet_int() ; [L176] int IoGetConfigurationInformation__FloppyCount = __VERIFIER_nondet_int() ; [L177] int irpSp ; [L178] int disketteExtension ; [L179] int ntStatus ; [L180] int doneEvent = __VERIFIER_nondet_int() ; [L181] int irpSp___0 ; [L182] int nextIrpSp ; [L183] int nextIrpSp__Control ; [L184] int irpSp___1 ; [L185] int irpSp__Context ; [L186] int irpSp__Control ; [L187] long __cil_tmp29 ; [L188] long __cil_tmp30 ; [L191] ntStatus = 0 [L192] PagingReferenceCount ++ VAL [\old(DeviceObject)=0, \old(Irp)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__InterfaceString=0, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=0, Irp__CurrentLocation=-1, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L193] COND TRUE PagingReferenceCount == 1 VAL [\old(DeviceObject)=0, \old(Irp)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__InterfaceString=0, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=0, Irp__CurrentLocation=-1, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L196] disketteExtension = DeviceObject__DeviceExtension [L197] irpSp = Irp__Tail__Overlay__CurrentStackLocation VAL [\old(DeviceObject)=0, \old(Irp)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__InterfaceString=0, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=0, Irp__CurrentLocation=-1, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L198] COND FALSE !(\read(disketteExtension__IsRemoved)) VAL [\old(DeviceObject)=0, \old(Irp)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__InterfaceString=0, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=0, Irp__CurrentLocation=-1, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L207] COND FALSE !(irpSp__MinorFunction == 0) VAL [\old(DeviceObject)=0, \old(Irp)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__InterfaceString=0, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=0, Irp__CurrentLocation=-1, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L210] COND TRUE irpSp__MinorFunction == 5 VAL [\old(DeviceObject)=0, \old(Irp)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__InterfaceString=0, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=0, Irp__CurrentLocation=-1, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L236] COND TRUE irpSp__MinorFunction == 5 VAL [\old(DeviceObject)=0, \old(Irp)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__InterfaceString=0, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=0, Irp__CurrentLocation=-1, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L239] COND FALSE !(! disketteExtension__IsStarted) [L255] disketteExtension__HoldNewRequests = 1 VAL [\old(DeviceObject)=0, \old(Irp)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=0, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=0, Irp__CurrentLocation=-1, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L256] CALL, EXPR FlQueueIrpToThread(Irp, disketteExtension) VAL [\old(myStatus)=-1073741637, \old(PagingReferenceCount)=1, \old(pended)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L98] int status ; [L99] int threadHandle = __VERIFIER_nondet_int() ; [L100] int DisketteExtension__PoweringDown = __VERIFIER_nondet_int() ; [L101] int DisketteExtension__ThreadReferenceCount = __VERIFIER_nondet_int() ; [L102] int DisketteExtension__FloppyThread = __VERIFIER_nondet_int() ; [L103] int Irp__IoStatus__Status ; [L104] int Irp__IoStatus__Information ; [L105] int Irp__Tail__Overlay__CurrentStackLocation__Control ; [L106] int ObjAttributes = __VERIFIER_nondet_int() ; [L107] int __cil_tmp12 ; [L108] int __cil_tmp13 ; VAL [\old(DisketteExtension)=0, \old(Irp)=0, \old(myStatus)=-1073741637, \old(PagingReferenceCount)=1, \old(pended)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, DisketteExtension=0, DisketteExtension__FloppyThread=0, DisketteExtension__PoweringDown=-5, DisketteExtension__ThreadReferenceCount=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ObjAttributes=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, threadHandle=0, UNLOADED=0] [L111] COND FALSE !(DisketteExtension__PoweringDown == 1) [L117] DisketteExtension__ThreadReferenceCount ++ VAL [\old(DisketteExtension)=0, \old(Irp)=0, \old(myStatus)=-1073741637, \old(PagingReferenceCount)=1, \old(pended)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, DisketteExtension=0, DisketteExtension__FloppyThread=0, DisketteExtension__PoweringDown=-5, DisketteExtension__ThreadReferenceCount=1, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ObjAttributes=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, threadHandle=0, UNLOADED=0] [L118] COND FALSE !(DisketteExtension__ThreadReferenceCount == 0) VAL [\old(DisketteExtension)=0, \old(Irp)=0, \old(myStatus)=-1073741637, \old(PagingReferenceCount)=1, \old(pended)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, DisketteExtension=0, DisketteExtension__FloppyThread=0, DisketteExtension__PoweringDown=-5, DisketteExtension__ThreadReferenceCount=1, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ObjAttributes=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, threadHandle=0, UNLOADED=0] [L150] COND TRUE pended == 0 [L151] pended = 1 VAL [\old(DisketteExtension)=0, \old(Irp)=0, \old(myStatus)=-1073741637, \old(PagingReferenceCount)=1, \old(pended)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, DisketteExtension=0, DisketteExtension__FloppyThread=0, DisketteExtension__PoweringDown=-5, DisketteExtension__ThreadReferenceCount=1, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ObjAttributes=0, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, threadHandle=0, UNLOADED=0] [L157] return (259); VAL [\old(DisketteExtension)=0, \old(Irp)=0, \old(myStatus)=-1073741637, \old(PagingReferenceCount)=1, \old(pended)=0, \result=259, compRegistered=0, customIrp=0, DC=2, DiskController=0, DisketteExtension=0, DisketteExtension__FloppyThread=0, DisketteExtension__PoweringDown=-5, DisketteExtension__ThreadReferenceCount=1, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ObjAttributes=0, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, threadHandle=0, UNLOADED=0] [L256] RET, EXPR FlQueueIrpToThread(Irp, disketteExtension) VAL [\old(DeviceObject)=0, \old(Irp)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=0, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, FlQueueIrpToThread(Irp, disketteExtension)=259, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=0, Irp__CurrentLocation=-1, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L256] ntStatus = FlQueueIrpToThread(Irp, disketteExtension) [L259] __cil_tmp29 = (long )ntStatus VAL [\old(DeviceObject)=0, \old(Irp)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=0, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=0, Irp__CurrentLocation=-1, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L260] COND TRUE __cil_tmp29 == 259L VAL [\old(DeviceObject)=0, \old(Irp)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=0, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=0, Irp__CurrentLocation=-1, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L262-L263] CALL KeWaitForSingleObject(disketteExtension__FloppyThread, Executive, KernelMode, 0, 0) VAL [\old(Alertable)=0, \old(customIrp)=0, \old(Object)=0, \old(s)=1, \old(setEventCalled)=0, \old(Timeout)=0, \old(WaitMode)=0, \old(WaitReason)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L1066] COND FALSE !(s == MPR3) VAL [\old(Alertable)=0, \old(customIrp)=0, \old(Object)=0, \old(s)=1, \old(setEventCalled)=0, \old(Timeout)=0, \old(WaitMode)=0, \old(WaitReason)=0, Alertable=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, Object=0, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, Timeout=0, UNLOADED=0, WaitMode=0, WaitReason=0] [L1075] COND FALSE !(customIrp == 1) VAL [\old(Alertable)=0, \old(customIrp)=0, \old(Object)=0, \old(s)=1, \old(setEventCalled)=0, \old(Timeout)=0, \old(WaitMode)=0, \old(WaitReason)=0, Alertable=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, Object=0, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, Timeout=0, UNLOADED=0, WaitMode=0, WaitReason=0] [L1079] COND FALSE !(s == MPR3) VAL [\old(Alertable)=0, \old(customIrp)=0, \old(Object)=0, \old(s)=1, \old(setEventCalled)=0, \old(Timeout)=0, \old(WaitMode)=0, \old(WaitReason)=0, Alertable=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, Object=0, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, Timeout=0, UNLOADED=0, WaitMode=0, WaitReason=0] [L1086] int tmp_ndt_12; [L1087] tmp_ndt_12 = __VERIFIER_nondet_int() [L1088] COND TRUE tmp_ndt_12 == 0 VAL [\old(Alertable)=0, \old(customIrp)=0, \old(Object)=0, \old(s)=1, \old(setEventCalled)=0, \old(Timeout)=0, \old(WaitMode)=0, \old(WaitReason)=0, Alertable=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, Object=0, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, Timeout=0, tmp_ndt_12=0, UNLOADED=0, WaitMode=0, WaitReason=0] [L1094] return (0); VAL [\old(Alertable)=0, \old(customIrp)=0, \old(Object)=0, \old(s)=1, \old(setEventCalled)=0, \old(Timeout)=0, \old(WaitMode)=0, \old(WaitReason)=0, \result=0, Alertable=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, Object=0, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, Timeout=0, tmp_ndt_12=0, UNLOADED=0, WaitMode=0, WaitReason=0] [L262-L263] RET KeWaitForSingleObject(disketteExtension__FloppyThread, Executive, KernelMode, 0, 0) VAL [\old(DeviceObject)=0, \old(Irp)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=0, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=0, Irp__CurrentLocation=-1, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, KeWaitForSingleObject(disketteExtension__FloppyThread, Executive, KernelMode, 0, 0)=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L265] COND FALSE !(disketteExtension__FloppyThread != 0) VAL [\old(DeviceObject)=0, \old(Irp)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=0, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=0, Irp__CurrentLocation=-1, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L268] disketteExtension__FloppyThread = 0 [L269] Irp__IoStatus__Status = 0 [L270] myStatus = 0 VAL [\old(DeviceObject)=0, \old(Irp)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=0, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=0, Irp__CurrentLocation=-1, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L271] COND TRUE s == NP [L272] s = SKIP1 VAL [\old(DeviceObject)=0, \old(Irp)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=0, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=0, Irp__CurrentLocation=-1, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L279] Irp__CurrentLocation ++ [L280] Irp__Tail__Overlay__CurrentStackLocation ++ VAL [\old(DeviceObject)=0, \old(Irp)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=0, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=0, Irp__CurrentLocation=0, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=1, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L281] CALL, EXPR IofCallDriver(disketteExtension__TargetObject, Irp) VAL [\old(lowerDriverReturn)=0, \old(s)=3, \old(setEventCalled)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L968] int returnVal2 ; [L969] int compRetStatus1 ; [L970] int lcontext = __VERIFIER_nondet_int() ; [L971] unsigned long __cil_tmp7 ; VAL [\old(DeviceObject)=0, \old(Irp)=0, \old(lowerDriverReturn)=0, \old(s)=3, \old(setEventCalled)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=0, KernelMode=0, lcontext=-6, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L974] COND FALSE !(\read(compRegistered)) VAL [\old(DeviceObject)=0, \old(Irp)=0, \old(lowerDriverReturn)=0, \old(s)=3, \old(setEventCalled)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=0, KernelMode=0, lcontext=-6, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L987] int tmp_ndt_10; [L988] tmp_ndt_10 = __VERIFIER_nondet_int() [L989] COND TRUE tmp_ndt_10 == 0 VAL [\old(DeviceObject)=0, \old(Irp)=0, \old(lowerDriverReturn)=0, \old(s)=3, \old(setEventCalled)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=0, KernelMode=0, lcontext=-6, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_10=0, UNLOADED=0] [L1000] returnVal2 = 0 VAL [\old(DeviceObject)=0, \old(Irp)=0, \old(lowerDriverReturn)=0, \old(s)=3, \old(setEventCalled)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=0, KernelMode=0, lcontext=-6, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, returnVal2=0, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_10=0, UNLOADED=0] [L1013] COND FALSE !(s == NP) VAL [\old(DeviceObject)=0, \old(Irp)=0, \old(lowerDriverReturn)=0, \old(s)=3, \old(setEventCalled)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=0, KernelMode=0, lcontext=-6, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, returnVal2=0, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_10=0, UNLOADED=0] [L1017] COND FALSE !(s == MPR1) VAL [\old(DeviceObject)=0, \old(Irp)=0, \old(lowerDriverReturn)=0, \old(s)=3, \old(setEventCalled)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=0, KernelMode=0, lcontext=-6, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, returnVal2=0, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_10=0, UNLOADED=0] [L1026] COND TRUE s == SKIP1 [L1027] s = SKIP2 [L1028] lowerDriverReturn = returnVal2 VAL [\old(DeviceObject)=0, \old(Irp)=0, \old(lowerDriverReturn)=0, \old(s)=3, \old(setEventCalled)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=0, KernelMode=0, lcontext=-6, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, returnVal2=0, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_10=0, UNLOADED=0] [L1036] return (returnVal2); VAL [\old(DeviceObject)=0, \old(Irp)=0, \old(lowerDriverReturn)=0, \old(s)=3, \old(setEventCalled)=0, \result=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=0, KernelMode=0, lcontext=-6, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, returnVal2=0, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_10=0, UNLOADED=0] [L281] RET, EXPR IofCallDriver(disketteExtension__TargetObject, Irp) VAL [\old(DeviceObject)=0, \old(Irp)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=0, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IofCallDriver(disketteExtension__TargetObject, Irp)=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=0, Irp__CurrentLocation=0, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=1, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L281] ntStatus = IofCallDriver(disketteExtension__TargetObject, Irp) [L427] PagingReferenceCount -- VAL [\old(DeviceObject)=0, \old(Irp)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=0, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=0, Irp__CurrentLocation=0, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=1, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=0, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L428] COND TRUE PagingReferenceCount == 0 VAL [\old(DeviceObject)=0, \old(Irp)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=0, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=0, Irp__CurrentLocation=0, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=1, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=0, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L431] return (ntStatus); VAL [\old(DeviceObject)=0, \old(Irp)=0, \result=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=0, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=0, disketteExtension__InterfaceString__Buffer=0, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=0, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=0, Irp__CurrentLocation=0, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=1, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=0, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L767] RET, EXPR FloppyPnp(devobj, pirp) [L767] status = FloppyPnp(devobj, pirp) [L780] COND TRUE pended == 1 VAL [compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=-2, tmp_ndt_2=-3, tmp_ndt_3=-4, tmp_ndt_4=3, UNLOADED=0] [L781] COND FALSE !(s == NP) VAL [compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=-2, tmp_ndt_2=-3, tmp_ndt_3=-4, tmp_ndt_4=3, UNLOADED=0] [L788] COND TRUE pended == 1 VAL [compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=-2, tmp_ndt_2=-3, tmp_ndt_3=-4, tmp_ndt_4=3, UNLOADED=0] [L789] COND FALSE !(s == MPR3) VAL [compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=-2, tmp_ndt_2=-3, tmp_ndt_3=-4, tmp_ndt_4=3, UNLOADED=0] [L796] COND TRUE s != UNLOADED VAL [compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=-2, tmp_ndt_2=-3, tmp_ndt_3=-4, tmp_ndt_4=3, UNLOADED=0] [L797] COND TRUE status != -1 VAL [compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=-2, tmp_ndt_2=-3, tmp_ndt_3=-4, tmp_ndt_4=3, UNLOADED=0] [L798] COND FALSE !(s != SKIP2) VAL [compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=-2, tmp_ndt_2=-3, tmp_ndt_3=-4, tmp_ndt_4=3, UNLOADED=0] [L812] COND TRUE pended == 1 VAL [compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=-2, tmp_ndt_2=-3, tmp_ndt_3=-4, tmp_ndt_4=3, UNLOADED=0] [L813] COND TRUE status != 259 VAL [compRegistered=0, customIrp=0, DC=2, devobj=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=0, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=0, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=-2, tmp_ndt_2=-3, tmp_ndt_3=-4, tmp_ndt_4=3, UNLOADED=0] [L814] CALL errorFn() VAL [compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L1627] reach_error() VAL [compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] - UnprovableResult [Line: 667]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 8 procedures, 320 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 13.1s, OverallIterations: 54, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 9.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 12376 SdHoareTripleChecker+Valid, 7.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 12092 mSDsluCounter, 74423 SdHoareTripleChecker+Invalid, 6.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 53937 mSDsCounter, 2128 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 17792 IncrementalHoareTripleChecker+Invalid, 19920 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2128 mSolverCounterUnsat, 20486 mSDtfsCounter, 17792 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 560 GetRequests, 204 SyntacticMatches, 0 SemanticMatches, 356 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 1.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=734occurred in iteration=21, InterpolantAutomatonStates: 372, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.7s AutomataMinimizationTime, 53 MinimizatonAttempts, 1310 StatesRemovedByMinimization, 50 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.4s SatisfiabilityAnalysisTime, 1.9s InterpolantComputationTime, 2278 NumberOfCodeBlocks, 2278 NumberOfCodeBlocksAsserted, 54 NumberOfCheckSat, 2152 ConstructedInterpolants, 0 QuantifiedInterpolants, 5066 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 53 InterpolantComputations, 53 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 could not prove your program: unable to determine feasibility of some traces [2021-12-06 17:49:33,575 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 1680e665d6c38e33bd93081ad3c7b8b4f909838cd1480382a495b19dd638ce67 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 17:49:35,154 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 17:49:35,155 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 17:49:35,178 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 17:49:35,178 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 17:49:35,179 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 17:49:35,180 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 17:49:35,182 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 17:49:35,184 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 17:49:35,185 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 17:49:35,186 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 17:49:35,187 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 17:49:35,187 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 17:49:35,188 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 17:49:35,190 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 17:49:35,191 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 17:49:35,192 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 17:49:35,192 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 17:49:35,194 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 17:49:35,196 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 17:49:35,198 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 17:49:35,199 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 17:49:35,200 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 17:49:35,201 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 17:49:35,204 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 17:49:35,204 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 17:49:35,205 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 17:49:35,205 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 17:49:35,206 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 17:49:35,207 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 17:49:35,207 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 17:49:35,208 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 17:49:35,209 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 17:49:35,209 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 17:49:35,210 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 17:49:35,211 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 17:49:35,211 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 17:49:35,212 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 17:49:35,212 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 17:49:35,213 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 17:49:35,213 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 17:49:35,214 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2021-12-06 17:49:35,232 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 17:49:35,233 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 17:49:35,233 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 17:49:35,233 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 17:49:35,234 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 17:49:35,234 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 17:49:35,234 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 17:49:35,234 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 17:49:35,234 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 17:49:35,235 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 17:49:35,235 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-06 17:49:35,235 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-12-06 17:49:35,235 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 17:49:35,235 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-06 17:49:35,235 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 17:49:35,236 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-12-06 17:49:35,236 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-12-06 17:49:35,236 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-12-06 17:49:35,236 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 17:49:35,236 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-12-06 17:49:35,236 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-12-06 17:49:35,236 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-12-06 17:49:35,237 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-06 17:49:35,237 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 17:49:35,237 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 17:49:35,237 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 17:49:35,237 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 17:49:35,237 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 17:49:35,237 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 17:49:35,238 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 17:49:35,238 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-12-06 17:49:35,238 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-12-06 17:49:35,238 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 17:49:35,238 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-12-06 17:49:35,238 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/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.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 1680e665d6c38e33bd93081ad3c7b8b4f909838cd1480382a495b19dd638ce67 [2021-12-06 17:49:35,475 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 17:49:35,489 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 17:49:35,491 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 17:49:35,492 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 17:49:35,492 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 17:49:35,493 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-1.c [2021-12-06 17:49:35,537 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/data/40fd557e6/2efa9ae47d074035860860fc86be10ad/FLAGbfd6d0bce [2021-12-06 17:49:35,962 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 17:49:35,963 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-1.c [2021-12-06 17:49:35,974 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/data/40fd557e6/2efa9ae47d074035860860fc86be10ad/FLAGbfd6d0bce [2021-12-06 17:49:35,985 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/data/40fd557e6/2efa9ae47d074035860860fc86be10ad [2021-12-06 17:49:35,986 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 17:49:35,987 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 17:49:35,988 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 17:49:35,989 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 17:49:35,991 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 17:49:35,992 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 05:49:35" (1/1) ... [2021-12-06 17:49:35,992 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7da0645a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:49:35, skipping insertion in model container [2021-12-06 17:49:35,993 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 05:49:35" (1/1) ... [2021-12-06 17:49:35,997 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 17:49:36,038 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 17:49:36,296 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-1.c[48581,48594] [2021-12-06 17:49:36,298 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 17:49:36,310 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 17:49:36,391 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-1.c[48581,48594] [2021-12-06 17:49:36,391 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 17:49:36,408 INFO L208 MainTranslator]: Completed translation [2021-12-06 17:49:36,408 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:49:36 WrapperNode [2021-12-06 17:49:36,408 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 17:49:36,409 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 17:49:36,410 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 17:49:36,410 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 17:49:36,416 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:49:36" (1/1) ... [2021-12-06 17:49:36,441 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:49:36" (1/1) ... [2021-12-06 17:49:36,493 INFO L137 Inliner]: procedures = 41, calls = 77, calls flagged for inlining = 21, calls inlined = 21, statements flattened = 1193 [2021-12-06 17:49:36,494 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 17:49:36,494 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 17:49:36,495 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 17:49:36,495 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 17:49:36,502 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:49:36" (1/1) ... [2021-12-06 17:49:36,502 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:49:36" (1/1) ... [2021-12-06 17:49:36,510 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:49:36" (1/1) ... [2021-12-06 17:49:36,510 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:49:36" (1/1) ... [2021-12-06 17:49:36,525 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:49:36" (1/1) ... [2021-12-06 17:49:36,535 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:49:36" (1/1) ... [2021-12-06 17:49:36,538 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:49:36" (1/1) ... [2021-12-06 17:49:36,544 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 17:49:36,545 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 17:49:36,545 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 17:49:36,545 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 17:49:36,546 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:49:36" (1/1) ... [2021-12-06 17:49:36,551 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 17:49:36,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:49:36,572 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 17:49:36,574 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 17:49:36,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 17:49:36,601 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2021-12-06 17:49:36,601 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2021-12-06 17:49:36,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-12-06 17:49:36,602 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyCreateClose [2021-12-06 17:49:36,602 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyCreateClose [2021-12-06 17:49:36,602 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2021-12-06 17:49:36,602 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2021-12-06 17:49:36,602 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2021-12-06 17:49:36,602 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2021-12-06 17:49:36,602 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2021-12-06 17:49:36,603 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2021-12-06 17:49:36,603 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2021-12-06 17:49:36,603 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2021-12-06 17:49:36,603 INFO L130 BoogieDeclarations]: Found specification of procedure FlQueueIrpToThread [2021-12-06 17:49:36,603 INFO L138 BoogieDeclarations]: Found implementation of procedure FlQueueIrpToThread [2021-12-06 17:49:36,603 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 17:49:36,603 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 17:49:36,747 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 17:49:36,749 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 17:49:36,753 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 17:49:36,795 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2021-12-06 17:49:36,795 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2021-12-06 17:49:36,796 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 17:49:36,804 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-12-06 17:49:36,804 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-12-06 17:49:36,813 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 17:49:36,820 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 17:49:36,827 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 17:49:36,829 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 17:49:36,832 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 17:49:36,833 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 17:49:36,838 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 17:49:37,234 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##170: assume !false; [2021-12-06 17:49:37,235 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##180: assume false; [2021-12-06 17:49:37,235 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##181: assume !false; [2021-12-06 17:49:37,235 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##67: assume !false; [2021-12-06 17:49:37,235 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##66: assume false; [2021-12-06 17:49:37,235 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##127: assume !false; [2021-12-06 17:49:37,235 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##139: assume false; [2021-12-06 17:49:37,235 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##140: assume !false; [2021-12-06 17:49:37,235 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume !false; [2021-12-06 17:49:37,235 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume false; [2021-12-06 17:49:37,235 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##169: assume false; [2021-12-06 17:49:37,236 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##236: assume !false; [2021-12-06 17:49:37,236 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##235: assume false; [2021-12-06 17:49:37,236 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##126: assume false; [2021-12-06 17:49:37,237 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 17:49:37,260 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2021-12-06 17:49:37,261 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2021-12-06 17:49:37,261 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 17:49:37,262 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 17:49:37,262 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 17:49:37,294 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume !false; [2021-12-06 17:49:37,294 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##24: assume !false; [2021-12-06 17:49:37,294 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##23: assume false; [2021-12-06 17:49:37,295 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##19: assume false; [2021-12-06 17:49:37,295 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume false; [2021-12-06 17:49:37,295 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume !false; [2021-12-06 17:49:37,304 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 17:49:37,318 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 17:49:37,318 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-06 17:49:37,320 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:49:37 BoogieIcfgContainer [2021-12-06 17:49:37,320 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 17:49:37,322 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 17:49:37,322 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 17:49:37,325 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 17:49:37,325 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 05:49:35" (1/3) ... [2021-12-06 17:49:37,326 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7c6a26aa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 05:49:37, skipping insertion in model container [2021-12-06 17:49:37,326 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:49:36" (2/3) ... [2021-12-06 17:49:37,327 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7c6a26aa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 05:49:37, skipping insertion in model container [2021-12-06 17:49:37,327 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:49:37" (3/3) ... [2021-12-06 17:49:37,328 INFO L111 eAbstractionObserver]: Analyzing ICFG floppy_simpl4.cil-1.c [2021-12-06 17:49:37,333 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 17:49:37,333 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-12-06 17:49:37,367 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 17:49:37,372 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=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, mLoopAccelerationTechnique=FAST_UPR [2021-12-06 17:49:37,373 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-12-06 17:49:37,395 INFO L276 IsEmpty]: Start isEmpty. Operand has 320 states, 259 states have (on average 1.5250965250965252) internal successors, (395), 286 states have internal predecessors, (395), 51 states have call successors, (51), 7 states have call predecessors, (51), 7 states have return successors, (51), 45 states have call predecessors, (51), 51 states have call successors, (51) [2021-12-06 17:49:37,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-12-06 17:49:37,400 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:37,400 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:37,401 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:37,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:37,405 INFO L85 PathProgramCache]: Analyzing trace with hash -207662659, now seen corresponding path program 1 times [2021-12-06 17:49:37,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:37,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [358306217] [2021-12-06 17:49:37,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:37,415 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:37,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:37,416 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:37,417 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-12-06 17:49:37,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:37,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 17:49:37,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:37,560 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:37,561 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:37,561 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:37,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [358306217] [2021-12-06 17:49:37,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [358306217] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:37,562 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:37,563 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:49:37,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914172650] [2021-12-06 17:49:37,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:37,570 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:49:37,570 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:37,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:49:37,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:37,602 INFO L87 Difference]: Start difference. First operand has 320 states, 259 states have (on average 1.5250965250965252) internal successors, (395), 286 states have internal predecessors, (395), 51 states have call successors, (51), 7 states have call predecessors, (51), 7 states have return successors, (51), 45 states have call predecessors, (51), 51 states have call successors, (51) Second operand has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:37,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:37,699 INFO L93 Difference]: Finished difference Result 318 states and 469 transitions. [2021-12-06 17:49:37,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:49:37,701 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-12-06 17:49:37,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:37,719 INFO L225 Difference]: With dead ends: 318 [2021-12-06 17:49:37,720 INFO L226 Difference]: Without dead ends: 316 [2021-12-06 17:49:37,721 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:37,725 INFO L933 BasicCegarLoop]: 467 mSDtfsCounter, 262 mSDsluCounter, 164 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 631 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:37,726 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [290 Valid, 631 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:37,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2021-12-06 17:49:37,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 316. [2021-12-06 17:49:37,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 257 states have (on average 1.5058365758754864) internal successors, (387), 282 states have internal predecessors, (387), 51 states have call successors, (51), 7 states have call predecessors, (51), 6 states have return successors, (29), 28 states have call predecessors, (29), 29 states have call successors, (29) [2021-12-06 17:49:37,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 467 transitions. [2021-12-06 17:49:37,790 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 467 transitions. Word has length 8 [2021-12-06 17:49:37,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:37,790 INFO L470 AbstractCegarLoop]: Abstraction has 316 states and 467 transitions. [2021-12-06 17:49:37,790 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:37,791 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 467 transitions. [2021-12-06 17:49:37,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-12-06 17:49:37,792 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:37,792 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:37,800 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-12-06 17:49:37,992 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:37,993 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:37,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:37,995 INFO L85 PathProgramCache]: Analyzing trace with hash -922150621, now seen corresponding path program 1 times [2021-12-06 17:49:37,997 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:37,997 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1280196499] [2021-12-06 17:49:37,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:37,998 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:37,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:38,001 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:38,003 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-12-06 17:49:38,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:38,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 17:49:38,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:38,253 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:38,253 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:38,254 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:38,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1280196499] [2021-12-06 17:49:38,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1280196499] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:38,254 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:38,254 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:49:38,254 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130676237] [2021-12-06 17:49:38,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:38,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:49:38,255 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:38,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:49:38,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:49:38,256 INFO L87 Difference]: Start difference. First operand 316 states and 467 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:38,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:38,491 INFO L93 Difference]: Finished difference Result 440 states and 643 transitions. [2021-12-06 17:49:38,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:49:38,491 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-12-06 17:49:38,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:38,494 INFO L225 Difference]: With dead ends: 440 [2021-12-06 17:49:38,495 INFO L226 Difference]: Without dead ends: 440 [2021-12-06 17:49:38,495 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:49:38,496 INFO L933 BasicCegarLoop]: 559 mSDtfsCounter, 617 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 617 SdHoareTripleChecker+Valid, 720 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:38,496 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [617 Valid, 720 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:38,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2021-12-06 17:49:38,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 418. [2021-12-06 17:49:38,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 358 states have (on average 1.4245810055865922) internal successors, (510), 363 states have internal predecessors, (510), 49 states have call successors, (49), 11 states have call predecessors, (49), 9 states have return successors, (52), 44 states have call predecessors, (52), 37 states have call successors, (52) [2021-12-06 17:49:38,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 611 transitions. [2021-12-06 17:49:38,522 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 611 transitions. Word has length 16 [2021-12-06 17:49:38,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:38,522 INFO L470 AbstractCegarLoop]: Abstraction has 418 states and 611 transitions. [2021-12-06 17:49:38,523 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:38,523 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 611 transitions. [2021-12-06 17:49:38,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-12-06 17:49:38,523 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:38,523 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:38,531 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (3)] Ended with exit code 0 [2021-12-06 17:49:38,724 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:38,724 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:38,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:38,725 INFO L85 PathProgramCache]: Analyzing trace with hash 1499851736, now seen corresponding path program 1 times [2021-12-06 17:49:38,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:38,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1362154140] [2021-12-06 17:49:38,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:38,726 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:38,726 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:38,727 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:38,729 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-12-06 17:49:38,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:38,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 17:49:38,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:38,824 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:38,824 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:38,824 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:38,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1362154140] [2021-12-06 17:49:38,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1362154140] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:38,825 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:38,825 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 17:49:38,825 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096083473] [2021-12-06 17:49:38,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:38,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:49:38,825 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:38,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:49:38,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:38,826 INFO L87 Difference]: Start difference. First operand 418 states and 611 transitions. Second operand has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:38,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:38,889 INFO L93 Difference]: Finished difference Result 417 states and 610 transitions. [2021-12-06 17:49:38,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:49:38,890 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-12-06 17:49:38,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:38,894 INFO L225 Difference]: With dead ends: 417 [2021-12-06 17:49:38,894 INFO L226 Difference]: Without dead ends: 413 [2021-12-06 17:49:38,895 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:38,896 INFO L933 BasicCegarLoop]: 446 mSDtfsCounter, 272 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 544 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:38,897 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [300 Valid, 544 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:38,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2021-12-06 17:49:38,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 413. [2021-12-06 17:49:38,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 354 states have (on average 1.4039548022598871) internal successors, (497), 358 states have internal predecessors, (497), 49 states have call successors, (49), 11 states have call predecessors, (49), 9 states have return successors, (52), 44 states have call predecessors, (52), 37 states have call successors, (52) [2021-12-06 17:49:38,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 598 transitions. [2021-12-06 17:49:38,922 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 598 transitions. Word has length 14 [2021-12-06 17:49:38,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:38,922 INFO L470 AbstractCegarLoop]: Abstraction has 413 states and 598 transitions. [2021-12-06 17:49:38,923 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:38,923 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 598 transitions. [2021-12-06 17:49:38,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-12-06 17:49:38,924 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:38,924 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:38,931 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (4)] Ended with exit code 0 [2021-12-06 17:49:39,125 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:39,127 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:39,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:39,129 INFO L85 PathProgramCache]: Analyzing trace with hash -866854925, now seen corresponding path program 1 times [2021-12-06 17:49:39,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:39,130 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1471909019] [2021-12-06 17:49:39,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:39,131 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:39,132 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:39,134 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:39,137 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-12-06 17:49:39,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:39,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 17:49:39,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:39,316 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:39,316 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:39,316 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:39,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1471909019] [2021-12-06 17:49:39,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1471909019] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:39,317 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:39,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:49:39,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410412871] [2021-12-06 17:49:39,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:39,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:49:39,318 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:39,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:49:39,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:39,319 INFO L87 Difference]: Start difference. First operand 413 states and 598 transitions. Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:39,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:39,352 INFO L93 Difference]: Finished difference Result 499 states and 706 transitions. [2021-12-06 17:49:39,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:49:39,352 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-12-06 17:49:39,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:39,356 INFO L225 Difference]: With dead ends: 499 [2021-12-06 17:49:39,356 INFO L226 Difference]: Without dead ends: 499 [2021-12-06 17:49:39,357 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:39,358 INFO L933 BasicCegarLoop]: 440 mSDtfsCounter, 407 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 545 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:39,358 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [407 Valid, 545 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:39,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2021-12-06 17:49:39,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 467. [2021-12-06 17:49:39,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 401 states have (on average 1.399002493765586) internal successors, (561), 412 states have internal predecessors, (561), 51 states have call successors, (51), 14 states have call predecessors, (51), 14 states have return successors, (59), 43 states have call predecessors, (59), 41 states have call successors, (59) [2021-12-06 17:49:39,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 671 transitions. [2021-12-06 17:49:39,375 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 671 transitions. Word has length 19 [2021-12-06 17:49:39,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:39,375 INFO L470 AbstractCegarLoop]: Abstraction has 467 states and 671 transitions. [2021-12-06 17:49:39,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:39,375 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 671 transitions. [2021-12-06 17:49:39,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-12-06 17:49:39,376 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:39,376 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:39,384 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (5)] Ended with exit code 0 [2021-12-06 17:49:39,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:39,577 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:39,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:39,578 INFO L85 PathProgramCache]: Analyzing trace with hash 122564240, now seen corresponding path program 1 times [2021-12-06 17:49:39,578 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:39,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1345037619] [2021-12-06 17:49:39,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:39,579 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:39,579 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:39,579 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:39,580 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-12-06 17:49:39,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:39,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 17:49:39,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:39,678 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:39,678 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:39,678 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:39,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1345037619] [2021-12-06 17:49:39,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1345037619] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:39,679 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:39,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:49:39,679 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876724821] [2021-12-06 17:49:39,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:39,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:49:39,679 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:39,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:49:39,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:39,680 INFO L87 Difference]: Start difference. First operand 467 states and 671 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:39,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:39,708 INFO L93 Difference]: Finished difference Result 646 states and 916 transitions. [2021-12-06 17:49:39,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:49:39,708 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-12-06 17:49:39,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:39,713 INFO L225 Difference]: With dead ends: 646 [2021-12-06 17:49:39,713 INFO L226 Difference]: Without dead ends: 646 [2021-12-06 17:49:39,714 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:39,715 INFO L933 BasicCegarLoop]: 497 mSDtfsCounter, 397 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 397 SdHoareTripleChecker+Valid, 658 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:39,715 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [397 Valid, 658 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:39,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-12-06 17:49:39,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 621. [2021-12-06 17:49:39,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 621 states, 538 states have (on average 1.3866171003717471) internal successors, (746), 546 states have internal predecessors, (746), 61 states have call successors, (61), 22 states have call predecessors, (61), 21 states have return successors, (80), 55 states have call predecessors, (80), 53 states have call successors, (80) [2021-12-06 17:49:39,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 887 transitions. [2021-12-06 17:49:39,744 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 887 transitions. Word has length 22 [2021-12-06 17:49:39,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:39,745 INFO L470 AbstractCegarLoop]: Abstraction has 621 states and 887 transitions. [2021-12-06 17:49:39,745 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:39,745 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 887 transitions. [2021-12-06 17:49:39,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-12-06 17:49:39,747 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:39,748 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:39,755 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (6)] Ended with exit code 0 [2021-12-06 17:49:39,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:39,949 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:39,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:39,951 INFO L85 PathProgramCache]: Analyzing trace with hash -1248863601, now seen corresponding path program 1 times [2021-12-06 17:49:39,952 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:39,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1862773971] [2021-12-06 17:49:39,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:39,953 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:39,953 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:39,955 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:39,958 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-12-06 17:49:40,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:40,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 17:49:40,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:40,056 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:40,056 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:40,056 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:40,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1862773971] [2021-12-06 17:49:40,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1862773971] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:40,057 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:40,057 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:49:40,057 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229435109] [2021-12-06 17:49:40,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:40,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:49:40,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:40,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:49:40,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:40,058 INFO L87 Difference]: Start difference. First operand 621 states and 887 transitions. Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 17:49:40,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:40,107 INFO L93 Difference]: Finished difference Result 654 states and 928 transitions. [2021-12-06 17:49:40,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:49:40,108 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 29 [2021-12-06 17:49:40,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:40,111 INFO L225 Difference]: With dead ends: 654 [2021-12-06 17:49:40,111 INFO L226 Difference]: Without dead ends: 654 [2021-12-06 17:49:40,111 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:40,112 INFO L933 BasicCegarLoop]: 429 mSDtfsCounter, 41 mSDsluCounter, 360 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 789 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:40,112 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 789 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:40,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-12-06 17:49:40,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 650. [2021-12-06 17:49:40,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 567 states have (on average 1.382716049382716) internal successors, (784), 573 states have internal predecessors, (784), 61 states have call successors, (61), 22 states have call predecessors, (61), 21 states have return successors, (80), 55 states have call predecessors, (80), 53 states have call successors, (80) [2021-12-06 17:49:40,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 925 transitions. [2021-12-06 17:49:40,129 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 925 transitions. Word has length 29 [2021-12-06 17:49:40,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:40,129 INFO L470 AbstractCegarLoop]: Abstraction has 650 states and 925 transitions. [2021-12-06 17:49:40,129 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 17:49:40,129 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 925 transitions. [2021-12-06 17:49:40,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-12-06 17:49:40,131 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:40,131 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:40,142 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (7)] Ended with exit code 0 [2021-12-06 17:49:40,332 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:40,333 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:40,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:40,334 INFO L85 PathProgramCache]: Analyzing trace with hash -1346397447, now seen corresponding path program 1 times [2021-12-06 17:49:40,335 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:40,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1841797262] [2021-12-06 17:49:40,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:40,336 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:40,337 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:40,339 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:40,341 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-12-06 17:49:40,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:40,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-06 17:49:40,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:40,610 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:40,610 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:40,610 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:40,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1841797262] [2021-12-06 17:49:40,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1841797262] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:40,610 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:40,610 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:49:40,610 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852007798] [2021-12-06 17:49:40,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:40,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:49:40,611 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:40,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:49:40,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:49:40,611 INFO L87 Difference]: Start difference. First operand 650 states and 925 transitions. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:40,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:40,747 INFO L93 Difference]: Finished difference Result 662 states and 941 transitions. [2021-12-06 17:49:40,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:49:40,748 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-12-06 17:49:40,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:40,753 INFO L225 Difference]: With dead ends: 662 [2021-12-06 17:49:40,753 INFO L226 Difference]: Without dead ends: 662 [2021-12-06 17:49:40,753 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:49:40,754 INFO L933 BasicCegarLoop]: 406 mSDtfsCounter, 440 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 440 SdHoareTripleChecker+Valid, 717 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:40,754 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [440 Valid, 717 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:49:40,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 662 states. [2021-12-06 17:49:40,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 662 to 661. [2021-12-06 17:49:40,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 661 states, 578 states have (on average 1.3806228373702423) internal successors, (798), 583 states have internal predecessors, (798), 61 states have call successors, (61), 23 states have call predecessors, (61), 21 states have return successors, (80), 55 states have call predecessors, (80), 53 states have call successors, (80) [2021-12-06 17:49:40,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 661 states to 661 states and 939 transitions. [2021-12-06 17:49:40,770 INFO L78 Accepts]: Start accepts. Automaton has 661 states and 939 transitions. Word has length 28 [2021-12-06 17:49:40,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:40,770 INFO L470 AbstractCegarLoop]: Abstraction has 661 states and 939 transitions. [2021-12-06 17:49:40,770 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:40,770 INFO L276 IsEmpty]: Start isEmpty. Operand 661 states and 939 transitions. [2021-12-06 17:49:40,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-12-06 17:49:40,771 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:40,771 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:40,783 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (8)] Ended with exit code 0 [2021-12-06 17:49:40,972 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:40,972 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:40,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:40,973 INFO L85 PathProgramCache]: Analyzing trace with hash 392976058, now seen corresponding path program 1 times [2021-12-06 17:49:40,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:40,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [441629449] [2021-12-06 17:49:40,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:40,974 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:40,974 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:40,974 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:40,976 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-12-06 17:49:41,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:41,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 17:49:41,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:41,153 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:41,153 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:41,154 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:41,154 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [441629449] [2021-12-06 17:49:41,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [441629449] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:41,154 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:41,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:49:41,154 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796319616] [2021-12-06 17:49:41,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:41,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:49:41,154 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:41,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:49:41,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:41,155 INFO L87 Difference]: Start difference. First operand 661 states and 939 transitions. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 17:49:41,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:41,328 INFO L93 Difference]: Finished difference Result 665 states and 940 transitions. [2021-12-06 17:49:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:49:41,328 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 30 [2021-12-06 17:49:41,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:41,331 INFO L225 Difference]: With dead ends: 665 [2021-12-06 17:49:41,331 INFO L226 Difference]: Without dead ends: 665 [2021-12-06 17:49:41,331 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:41,332 INFO L933 BasicCegarLoop]: 425 mSDtfsCounter, 442 mSDsluCounter, 610 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 443 SdHoareTripleChecker+Valid, 1035 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:41,332 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [443 Valid, 1035 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:41,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-12-06 17:49:41,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 661. [2021-12-06 17:49:41,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 661 states, 578 states have (on average 1.3771626297577855) internal successors, (796), 583 states have internal predecessors, (796), 61 states have call successors, (61), 23 states have call predecessors, (61), 21 states have return successors, (80), 55 states have call predecessors, (80), 53 states have call successors, (80) [2021-12-06 17:49:41,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 661 states to 661 states and 937 transitions. [2021-12-06 17:49:41,347 INFO L78 Accepts]: Start accepts. Automaton has 661 states and 937 transitions. Word has length 30 [2021-12-06 17:49:41,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:41,348 INFO L470 AbstractCegarLoop]: Abstraction has 661 states and 937 transitions. [2021-12-06 17:49:41,348 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 17:49:41,348 INFO L276 IsEmpty]: Start isEmpty. Operand 661 states and 937 transitions. [2021-12-06 17:49:41,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-12-06 17:49:41,349 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:41,349 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:41,356 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (9)] Ended with exit code 0 [2021-12-06 17:49:41,549 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:41,550 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:41,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:41,550 INFO L85 PathProgramCache]: Analyzing trace with hash -1591455653, now seen corresponding path program 1 times [2021-12-06 17:49:41,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:41,550 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2086939795] [2021-12-06 17:49:41,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:41,551 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:41,551 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:41,551 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:41,552 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-12-06 17:49:41,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:41,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 17:49:41,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:41,747 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:41,747 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:41,748 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:41,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2086939795] [2021-12-06 17:49:41,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2086939795] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:41,748 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:41,748 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:49:41,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398762094] [2021-12-06 17:49:41,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:41,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:49:41,748 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:41,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:49:41,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:41,749 INFO L87 Difference]: Start difference. First operand 661 states and 937 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 17:49:41,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:41,897 INFO L93 Difference]: Finished difference Result 665 states and 938 transitions. [2021-12-06 17:49:41,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:49:41,898 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 31 [2021-12-06 17:49:41,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:41,902 INFO L225 Difference]: With dead ends: 665 [2021-12-06 17:49:41,902 INFO L226 Difference]: Without dead ends: 665 [2021-12-06 17:49:41,902 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:41,903 INFO L933 BasicCegarLoop]: 427 mSDtfsCounter, 496 mSDsluCounter, 305 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 506 SdHoareTripleChecker+Valid, 732 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:41,903 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [506 Valid, 732 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:49:41,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-12-06 17:49:41,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 661. [2021-12-06 17:49:41,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 661 states, 578 states have (on average 1.3737024221453287) internal successors, (794), 583 states have internal predecessors, (794), 61 states have call successors, (61), 23 states have call predecessors, (61), 21 states have return successors, (80), 55 states have call predecessors, (80), 53 states have call successors, (80) [2021-12-06 17:49:41,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 661 states to 661 states and 935 transitions. [2021-12-06 17:49:41,926 INFO L78 Accepts]: Start accepts. Automaton has 661 states and 935 transitions. Word has length 31 [2021-12-06 17:49:41,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:41,927 INFO L470 AbstractCegarLoop]: Abstraction has 661 states and 935 transitions. [2021-12-06 17:49:41,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 17:49:41,927 INFO L276 IsEmpty]: Start isEmpty. Operand 661 states and 935 transitions. [2021-12-06 17:49:41,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-12-06 17:49:41,928 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:41,928 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:41,936 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (10)] Ended with exit code 0 [2021-12-06 17:49:42,129 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:42,129 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:42,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:42,130 INFO L85 PathProgramCache]: Analyzing trace with hash -565183302, now seen corresponding path program 1 times [2021-12-06 17:49:42,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:42,130 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1110672059] [2021-12-06 17:49:42,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:42,130 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:42,131 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:42,131 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:42,132 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-12-06 17:49:42,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:42,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 17:49:42,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:42,249 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:42,250 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:42,250 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:42,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1110672059] [2021-12-06 17:49:42,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1110672059] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:42,250 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:42,250 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:49:42,250 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032462734] [2021-12-06 17:49:42,250 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:42,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:49:42,251 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:42,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:49:42,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:42,252 INFO L87 Difference]: Start difference. First operand 661 states and 935 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 17:49:42,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:42,290 INFO L93 Difference]: Finished difference Result 671 states and 944 transitions. [2021-12-06 17:49:42,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:49:42,291 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 33 [2021-12-06 17:49:42,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:42,295 INFO L225 Difference]: With dead ends: 671 [2021-12-06 17:49:42,295 INFO L226 Difference]: Without dead ends: 659 [2021-12-06 17:49:42,295 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:49:42,296 INFO L933 BasicCegarLoop]: 433 mSDtfsCounter, 245 mSDsluCounter, 1008 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 1441 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:42,296 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [273 Valid, 1441 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:42,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 659 states. [2021-12-06 17:49:42,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 659 to 659. [2021-12-06 17:49:42,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 659 states, 577 states have (on average 1.3726169844020797) internal successors, (792), 582 states have internal predecessors, (792), 60 states have call successors, (60), 23 states have call predecessors, (60), 21 states have return successors, (79), 54 states have call predecessors, (79), 52 states have call successors, (79) [2021-12-06 17:49:42,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 659 states to 659 states and 931 transitions. [2021-12-06 17:49:42,318 INFO L78 Accepts]: Start accepts. Automaton has 659 states and 931 transitions. Word has length 33 [2021-12-06 17:49:42,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:42,319 INFO L470 AbstractCegarLoop]: Abstraction has 659 states and 931 transitions. [2021-12-06 17:49:42,319 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 17:49:42,319 INFO L276 IsEmpty]: Start isEmpty. Operand 659 states and 931 transitions. [2021-12-06 17:49:42,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-12-06 17:49:42,320 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:42,320 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:42,331 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (11)] Ended with exit code 0 [2021-12-06 17:49:42,525 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:42,525 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:42,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:42,526 INFO L85 PathProgramCache]: Analyzing trace with hash -2035129213, now seen corresponding path program 1 times [2021-12-06 17:49:42,526 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:42,526 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [194652870] [2021-12-06 17:49:42,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:42,526 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:42,527 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:42,527 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:42,528 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-12-06 17:49:42,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:42,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 17:49:42,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:42,643 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:42,644 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:42,644 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:42,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [194652870] [2021-12-06 17:49:42,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [194652870] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:42,644 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:42,644 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:49:42,644 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874920457] [2021-12-06 17:49:42,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:42,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:49:42,645 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:42,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:49:42,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:42,646 INFO L87 Difference]: Start difference. First operand 659 states and 931 transitions. Second operand has 5 states, 5 states have (on average 5.4) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 17:49:42,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:42,671 INFO L93 Difference]: Finished difference Result 669 states and 940 transitions. [2021-12-06 17:49:42,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:49:42,672 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 32 [2021-12-06 17:49:42,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:42,676 INFO L225 Difference]: With dead ends: 669 [2021-12-06 17:49:42,676 INFO L226 Difference]: Without dead ends: 652 [2021-12-06 17:49:42,676 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:49:42,677 INFO L933 BasicCegarLoop]: 422 mSDtfsCounter, 244 mSDsluCounter, 985 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 1407 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:42,677 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [271 Valid, 1407 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:42,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-12-06 17:49:42,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 652. [2021-12-06 17:49:42,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 652 states, 573 states have (on average 1.3734729493891797) internal successors, (787), 578 states have internal predecessors, (787), 58 states have call successors, (58), 22 states have call predecessors, (58), 20 states have return successors, (77), 52 states have call predecessors, (77), 50 states have call successors, (77) [2021-12-06 17:49:42,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 652 states to 652 states and 922 transitions. [2021-12-06 17:49:42,697 INFO L78 Accepts]: Start accepts. Automaton has 652 states and 922 transitions. Word has length 32 [2021-12-06 17:49:42,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:42,698 INFO L470 AbstractCegarLoop]: Abstraction has 652 states and 922 transitions. [2021-12-06 17:49:42,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 17:49:42,698 INFO L276 IsEmpty]: Start isEmpty. Operand 652 states and 922 transitions. [2021-12-06 17:49:42,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-12-06 17:49:42,699 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:42,699 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:42,706 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (12)] Ended with exit code 0 [2021-12-06 17:49:42,900 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:42,901 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:42,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:42,902 INFO L85 PathProgramCache]: Analyzing trace with hash -594269944, now seen corresponding path program 1 times [2021-12-06 17:49:42,903 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:42,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [934378706] [2021-12-06 17:49:42,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:42,904 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:42,905 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:42,907 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:42,910 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-12-06 17:49:42,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:43,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 17:49:43,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:43,028 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:43,028 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:43,028 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:43,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [934378706] [2021-12-06 17:49:43,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [934378706] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:43,028 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:43,029 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:49:43,029 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403578626] [2021-12-06 17:49:43,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:43,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:49:43,029 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:43,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:49:43,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:43,030 INFO L87 Difference]: Start difference. First operand 652 states and 922 transitions. Second operand has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:43,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:43,054 INFO L93 Difference]: Finished difference Result 656 states and 918 transitions. [2021-12-06 17:49:43,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:49:43,055 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-12-06 17:49:43,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:43,058 INFO L225 Difference]: With dead ends: 656 [2021-12-06 17:49:43,058 INFO L226 Difference]: Without dead ends: 641 [2021-12-06 17:49:43,058 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:43,059 INFO L933 BasicCegarLoop]: 485 mSDtfsCounter, 87 mSDsluCounter, 397 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 882 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:43,059 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 882 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:43,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2021-12-06 17:49:43,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 636. [2021-12-06 17:49:43,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 636 states, 558 states have (on average 1.3655913978494623) internal successors, (762), 563 states have internal predecessors, (762), 58 states have call successors, (58), 22 states have call predecessors, (58), 19 states have return successors, (76), 51 states have call predecessors, (76), 50 states have call successors, (76) [2021-12-06 17:49:43,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 636 states to 636 states and 896 transitions. [2021-12-06 17:49:43,071 INFO L78 Accepts]: Start accepts. Automaton has 636 states and 896 transitions. Word has length 30 [2021-12-06 17:49:43,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:43,071 INFO L470 AbstractCegarLoop]: Abstraction has 636 states and 896 transitions. [2021-12-06 17:49:43,071 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:43,071 INFO L276 IsEmpty]: Start isEmpty. Operand 636 states and 896 transitions. [2021-12-06 17:49:43,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-12-06 17:49:43,072 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:43,072 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:43,083 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-12-06 17:49:43,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:43,273 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:43,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:43,273 INFO L85 PathProgramCache]: Analyzing trace with hash -444205741, now seen corresponding path program 1 times [2021-12-06 17:49:43,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:43,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [986179100] [2021-12-06 17:49:43,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:43,274 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:43,274 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:43,274 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:43,275 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-12-06 17:49:43,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:43,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 17:49:43,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:43,376 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:43,376 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:43,376 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:43,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [986179100] [2021-12-06 17:49:43,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [986179100] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:43,377 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:43,377 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:49:43,377 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143649577] [2021-12-06 17:49:43,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:43,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:49:43,378 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:43,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:49:43,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:49:43,378 INFO L87 Difference]: Start difference. First operand 636 states and 896 transitions. Second operand has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:43,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:43,420 INFO L93 Difference]: Finished difference Result 652 states and 913 transitions. [2021-12-06 17:49:43,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:49:43,420 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-12-06 17:49:43,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:43,424 INFO L225 Difference]: With dead ends: 652 [2021-12-06 17:49:43,424 INFO L226 Difference]: Without dead ends: 652 [2021-12-06 17:49:43,425 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:43,425 INFO L933 BasicCegarLoop]: 423 mSDtfsCounter, 27 mSDsluCounter, 799 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 1222 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:43,426 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 1222 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:43,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-12-06 17:49:43,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 638. [2021-12-06 17:49:43,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 560 states have (on average 1.3642857142857143) internal successors, (764), 565 states have internal predecessors, (764), 58 states have call successors, (58), 22 states have call predecessors, (58), 19 states have return successors, (76), 51 states have call predecessors, (76), 50 states have call successors, (76) [2021-12-06 17:49:43,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 898 transitions. [2021-12-06 17:49:43,444 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 898 transitions. Word has length 30 [2021-12-06 17:49:43,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:43,445 INFO L470 AbstractCegarLoop]: Abstraction has 638 states and 898 transitions. [2021-12-06 17:49:43,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:43,445 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 898 transitions. [2021-12-06 17:49:43,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-12-06 17:49:43,446 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:43,446 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:43,453 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (14)] Ended with exit code 0 [2021-12-06 17:49:43,646 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:43,647 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:43,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:43,649 INFO L85 PathProgramCache]: Analyzing trace with hash -146055581, now seen corresponding path program 1 times [2021-12-06 17:49:43,649 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:43,650 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1894357854] [2021-12-06 17:49:43,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:43,650 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:43,651 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:43,653 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:43,655 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-12-06 17:49:43,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:43,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 17:49:43,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:43,910 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:43,910 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:43,910 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:43,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1894357854] [2021-12-06 17:49:43,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1894357854] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:43,910 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:43,911 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:49:43,911 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109086457] [2021-12-06 17:49:43,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:43,911 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:49:43,911 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:43,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:49:43,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:49:43,912 INFO L87 Difference]: Start difference. First operand 638 states and 898 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:43,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:43,948 INFO L93 Difference]: Finished difference Result 654 states and 915 transitions. [2021-12-06 17:49:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:49:43,948 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-12-06 17:49:43,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:43,951 INFO L225 Difference]: With dead ends: 654 [2021-12-06 17:49:43,951 INFO L226 Difference]: Without dead ends: 654 [2021-12-06 17:49:43,952 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:43,952 INFO L933 BasicCegarLoop]: 426 mSDtfsCounter, 27 mSDsluCounter, 801 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 1227 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:43,952 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 1227 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:43,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-12-06 17:49:43,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 638. [2021-12-06 17:49:43,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 560 states have (on average 1.3642857142857143) internal successors, (764), 565 states have internal predecessors, (764), 58 states have call successors, (58), 22 states have call predecessors, (58), 19 states have return successors, (76), 51 states have call predecessors, (76), 50 states have call successors, (76) [2021-12-06 17:49:43,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 898 transitions. [2021-12-06 17:49:43,965 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 898 transitions. Word has length 31 [2021-12-06 17:49:43,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:43,965 INFO L470 AbstractCegarLoop]: Abstraction has 638 states and 898 transitions. [2021-12-06 17:49:43,965 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:43,965 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 898 transitions. [2021-12-06 17:49:43,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-12-06 17:49:43,966 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:43,966 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:43,973 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (15)] Ended with exit code 0 [2021-12-06 17:49:44,166 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:44,167 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:44,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:44,167 INFO L85 PathProgramCache]: Analyzing trace with hash -1157172831, now seen corresponding path program 1 times [2021-12-06 17:49:44,167 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:44,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [62385659] [2021-12-06 17:49:44,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:44,168 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:44,168 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:44,168 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:44,169 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-12-06 17:49:44,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:44,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 17:49:44,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:44,261 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:44,262 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:44,262 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:44,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [62385659] [2021-12-06 17:49:44,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [62385659] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:44,262 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:44,262 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:49:44,262 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346543461] [2021-12-06 17:49:44,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:44,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:49:44,263 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:44,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:49:44,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:49:44,263 INFO L87 Difference]: Start difference. First operand 638 states and 898 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:44,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:44,304 INFO L93 Difference]: Finished difference Result 654 states and 915 transitions. [2021-12-06 17:49:44,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:49:44,305 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-12-06 17:49:44,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:44,309 INFO L225 Difference]: With dead ends: 654 [2021-12-06 17:49:44,309 INFO L226 Difference]: Without dead ends: 654 [2021-12-06 17:49:44,309 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:44,310 INFO L933 BasicCegarLoop]: 426 mSDtfsCounter, 28 mSDsluCounter, 800 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 1226 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:44,310 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 1226 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:44,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-12-06 17:49:44,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 638. [2021-12-06 17:49:44,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 560 states have (on average 1.3642857142857143) internal successors, (764), 565 states have internal predecessors, (764), 58 states have call successors, (58), 22 states have call predecessors, (58), 19 states have return successors, (76), 51 states have call predecessors, (76), 50 states have call successors, (76) [2021-12-06 17:49:44,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 898 transitions. [2021-12-06 17:49:44,327 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 898 transitions. Word has length 31 [2021-12-06 17:49:44,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:44,328 INFO L470 AbstractCegarLoop]: Abstraction has 638 states and 898 transitions. [2021-12-06 17:49:44,328 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:44,328 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 898 transitions. [2021-12-06 17:49:44,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-12-06 17:49:44,329 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:44,329 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:44,339 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (16)] Ended with exit code 0 [2021-12-06 17:49:44,530 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:44,531 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:44,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:44,532 INFO L85 PathProgramCache]: Analyzing trace with hash -984672399, now seen corresponding path program 1 times [2021-12-06 17:49:44,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:44,533 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [340269498] [2021-12-06 17:49:44,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:44,534 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:44,534 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:44,535 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:44,536 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-12-06 17:49:44,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:44,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-06 17:49:44,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:44,672 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:44,673 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:44,673 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:44,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [340269498] [2021-12-06 17:49:44,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [340269498] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:44,673 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:44,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:49:44,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697233851] [2021-12-06 17:49:44,673 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:44,674 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:49:44,674 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:44,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:49:44,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:44,675 INFO L87 Difference]: Start difference. First operand 638 states and 898 transitions. Second operand has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:44,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:44,693 INFO L93 Difference]: Finished difference Result 658 states and 921 transitions. [2021-12-06 17:49:44,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:49:44,693 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 34 [2021-12-06 17:49:44,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:44,697 INFO L225 Difference]: With dead ends: 658 [2021-12-06 17:49:44,697 INFO L226 Difference]: Without dead ends: 658 [2021-12-06 17:49:44,697 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:44,698 INFO L933 BasicCegarLoop]: 427 mSDtfsCounter, 16 mSDsluCounter, 1258 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 1685 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:44,698 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 1685 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:44,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 658 states. [2021-12-06 17:49:44,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 658 to 642. [2021-12-06 17:49:44,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 563 states have (on average 1.3623445825932505) internal successors, (767), 568 states have internal predecessors, (767), 58 states have call successors, (58), 22 states have call predecessors, (58), 20 states have return successors, (78), 52 states have call predecessors, (78), 50 states have call successors, (78) [2021-12-06 17:49:44,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 903 transitions. [2021-12-06 17:49:44,714 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 903 transitions. Word has length 34 [2021-12-06 17:49:44,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:44,714 INFO L470 AbstractCegarLoop]: Abstraction has 642 states and 903 transitions. [2021-12-06 17:49:44,714 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:44,714 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 903 transitions. [2021-12-06 17:49:44,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-12-06 17:49:44,715 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:44,715 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:44,723 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (17)] Ended with exit code 0 [2021-12-06 17:49:44,916 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:44,917 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:44,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:44,918 INFO L85 PathProgramCache]: Analyzing trace with hash -703098920, now seen corresponding path program 1 times [2021-12-06 17:49:44,919 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:44,919 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1270087668] [2021-12-06 17:49:44,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:44,920 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:44,921 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:44,922 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:44,925 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-12-06 17:49:45,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:45,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 17:49:45,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:45,088 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:45,088 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:45,088 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:45,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1270087668] [2021-12-06 17:49:45,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1270087668] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:45,088 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:45,088 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:49:45,088 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247167297] [2021-12-06 17:49:45,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:45,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:49:45,089 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:45,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:49:45,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:49:45,089 INFO L87 Difference]: Start difference. First operand 642 states and 903 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:45,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:45,110 INFO L93 Difference]: Finished difference Result 653 states and 913 transitions. [2021-12-06 17:49:45,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:49:45,110 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 33 [2021-12-06 17:49:45,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:45,113 INFO L225 Difference]: With dead ends: 653 [2021-12-06 17:49:45,113 INFO L226 Difference]: Without dead ends: 640 [2021-12-06 17:49:45,113 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:45,114 INFO L933 BasicCegarLoop]: 410 mSDtfsCounter, 10 mSDsluCounter, 808 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 1218 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:45,114 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 1218 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:45,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2021-12-06 17:49:45,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 640. [2021-12-06 17:49:45,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 640 states, 562 states have (on average 1.3612099644128113) internal successors, (765), 567 states have internal predecessors, (765), 57 states have call successors, (57), 22 states have call predecessors, (57), 20 states have return successors, (77), 51 states have call predecessors, (77), 49 states have call successors, (77) [2021-12-06 17:49:45,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 640 states to 640 states and 899 transitions. [2021-12-06 17:49:45,125 INFO L78 Accepts]: Start accepts. Automaton has 640 states and 899 transitions. Word has length 33 [2021-12-06 17:49:45,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:45,125 INFO L470 AbstractCegarLoop]: Abstraction has 640 states and 899 transitions. [2021-12-06 17:49:45,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:45,125 INFO L276 IsEmpty]: Start isEmpty. Operand 640 states and 899 transitions. [2021-12-06 17:49:45,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-06 17:49:45,126 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:45,126 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:45,133 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-12-06 17:49:45,327 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:45,327 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:45,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:45,328 INFO L85 PathProgramCache]: Analyzing trace with hash -1034428387, now seen corresponding path program 1 times [2021-12-06 17:49:45,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:45,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2121545109] [2021-12-06 17:49:45,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:45,329 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:45,329 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:45,330 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:45,332 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-12-06 17:49:45,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:45,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 17:49:45,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:45,507 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:45,507 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:45,507 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:45,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2121545109] [2021-12-06 17:49:45,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2121545109] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:45,507 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:45,507 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:49:45,508 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500093449] [2021-12-06 17:49:45,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:45,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:49:45,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:45,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:49:45,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:49:45,508 INFO L87 Difference]: Start difference. First operand 640 states and 899 transitions. Second operand has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:45,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:45,529 INFO L93 Difference]: Finished difference Result 651 states and 909 transitions. [2021-12-06 17:49:45,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:49:45,530 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 35 [2021-12-06 17:49:45,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:45,532 INFO L225 Difference]: With dead ends: 651 [2021-12-06 17:49:45,532 INFO L226 Difference]: Without dead ends: 638 [2021-12-06 17:49:45,532 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:45,533 INFO L933 BasicCegarLoop]: 406 mSDtfsCounter, 10 mSDsluCounter, 802 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 1208 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:45,533 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 1208 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:45,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2021-12-06 17:49:45,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 638. [2021-12-06 17:49:45,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 561 states have (on average 1.3600713012477719) internal successors, (763), 566 states have internal predecessors, (763), 56 states have call successors, (56), 22 states have call predecessors, (56), 20 states have return successors, (76), 50 states have call predecessors, (76), 48 states have call successors, (76) [2021-12-06 17:49:45,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 895 transitions. [2021-12-06 17:49:45,544 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 895 transitions. Word has length 35 [2021-12-06 17:49:45,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:45,544 INFO L470 AbstractCegarLoop]: Abstraction has 638 states and 895 transitions. [2021-12-06 17:49:45,544 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:45,544 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 895 transitions. [2021-12-06 17:49:45,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-12-06 17:49:45,545 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:45,545 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:45,556 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (19)] Ended with exit code 0 [2021-12-06 17:49:45,746 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:45,746 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:45,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:45,746 INFO L85 PathProgramCache]: Analyzing trace with hash 108213321, now seen corresponding path program 1 times [2021-12-06 17:49:45,746 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:45,746 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [510521675] [2021-12-06 17:49:45,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:45,747 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:45,747 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:45,747 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:45,748 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-12-06 17:49:45,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:45,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 17:49:45,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:45,910 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:45,911 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:45,911 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:45,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [510521675] [2021-12-06 17:49:45,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [510521675] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:45,911 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:45,911 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:49:45,911 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576483311] [2021-12-06 17:49:45,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:45,911 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:49:45,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:45,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:49:45,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:49:45,912 INFO L87 Difference]: Start difference. First operand 638 states and 895 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:46,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:46,080 INFO L93 Difference]: Finished difference Result 672 states and 926 transitions. [2021-12-06 17:49:46,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:49:46,081 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2021-12-06 17:49:46,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:46,083 INFO L225 Difference]: With dead ends: 672 [2021-12-06 17:49:46,083 INFO L226 Difference]: Without dead ends: 672 [2021-12-06 17:49:46,084 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:46,084 INFO L933 BasicCegarLoop]: 508 mSDtfsCounter, 670 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 672 SdHoareTripleChecker+Valid, 657 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:46,084 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [672 Valid, 657 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:46,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-12-06 17:49:46,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 635. [2021-12-06 17:49:46,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 635 states, 558 states have (on average 1.3458781362007168) internal successors, (751), 563 states have internal predecessors, (751), 56 states have call successors, (56), 22 states have call predecessors, (56), 20 states have return successors, (76), 50 states have call predecessors, (76), 48 states have call successors, (76) [2021-12-06 17:49:46,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 883 transitions. [2021-12-06 17:49:46,094 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 883 transitions. Word has length 37 [2021-12-06 17:49:46,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:46,094 INFO L470 AbstractCegarLoop]: Abstraction has 635 states and 883 transitions. [2021-12-06 17:49:46,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:46,094 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 883 transitions. [2021-12-06 17:49:46,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-12-06 17:49:46,095 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:46,095 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:46,102 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (20)] Ended with exit code 0 [2021-12-06 17:49:46,296 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:46,296 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:46,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:46,297 INFO L85 PathProgramCache]: Analyzing trace with hash 447341985, now seen corresponding path program 1 times [2021-12-06 17:49:46,297 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:46,297 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1107233584] [2021-12-06 17:49:46,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:46,297 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:46,297 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:46,298 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:46,299 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-12-06 17:49:46,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:46,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 17:49:46,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:46,392 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:46,392 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:46,392 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:46,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1107233584] [2021-12-06 17:49:46,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1107233584] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:46,392 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:46,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:49:46,393 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157027270] [2021-12-06 17:49:46,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:46,393 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:49:46,393 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:46,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:49:46,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:46,393 INFO L87 Difference]: Start difference. First operand 635 states and 883 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:46,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:46,435 INFO L93 Difference]: Finished difference Result 643 states and 894 transitions. [2021-12-06 17:49:46,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:49:46,436 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-12-06 17:49:46,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:46,438 INFO L225 Difference]: With dead ends: 643 [2021-12-06 17:49:46,438 INFO L226 Difference]: Without dead ends: 643 [2021-12-06 17:49:46,438 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:46,439 INFO L933 BasicCegarLoop]: 412 mSDtfsCounter, 5 mSDsluCounter, 360 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 772 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:46,439 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 772 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:46,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2021-12-06 17:49:46,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 643. [2021-12-06 17:49:46,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 566 states have (on average 1.3462897526501767) internal successors, (762), 571 states have internal predecessors, (762), 56 states have call successors, (56), 22 states have call predecessors, (56), 20 states have return successors, (76), 50 states have call predecessors, (76), 48 states have call successors, (76) [2021-12-06 17:49:46,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 894 transitions. [2021-12-06 17:49:46,449 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 894 transitions. Word has length 37 [2021-12-06 17:49:46,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:46,449 INFO L470 AbstractCegarLoop]: Abstraction has 643 states and 894 transitions. [2021-12-06 17:49:46,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:46,449 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 894 transitions. [2021-12-06 17:49:46,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-12-06 17:49:46,450 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:46,450 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:46,458 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (21)] Ended with exit code 0 [2021-12-06 17:49:46,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:46,652 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:46,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:46,653 INFO L85 PathProgramCache]: Analyzing trace with hash 1984798963, now seen corresponding path program 1 times [2021-12-06 17:49:46,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:46,654 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1083786548] [2021-12-06 17:49:46,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:46,655 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:46,655 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:46,657 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:46,660 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-12-06 17:49:46,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:46,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 17:49:46,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:46,962 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:46,962 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:46,962 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:46,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1083786548] [2021-12-06 17:49:46,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1083786548] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:46,962 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:46,962 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:49:46,962 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444392516] [2021-12-06 17:49:46,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:46,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:49:46,963 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:46,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:49:46,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:46,963 INFO L87 Difference]: Start difference. First operand 643 states and 894 transitions. Second operand has 5 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:47,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:47,008 INFO L93 Difference]: Finished difference Result 658 states and 909 transitions. [2021-12-06 17:49:47,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:49:47,008 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 38 [2021-12-06 17:49:47,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:47,011 INFO L225 Difference]: With dead ends: 658 [2021-12-06 17:49:47,011 INFO L226 Difference]: Without dead ends: 643 [2021-12-06 17:49:47,011 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:49:47,012 INFO L933 BasicCegarLoop]: 411 mSDtfsCounter, 21 mSDsluCounter, 1172 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 1583 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:47,012 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 1583 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:47,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2021-12-06 17:49:47,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 643. [2021-12-06 17:49:47,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 566 states have (on average 1.3303886925795052) internal successors, (753), 571 states have internal predecessors, (753), 56 states have call successors, (56), 22 states have call predecessors, (56), 20 states have return successors, (76), 50 states have call predecessors, (76), 48 states have call successors, (76) [2021-12-06 17:49:47,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 885 transitions. [2021-12-06 17:49:47,025 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 885 transitions. Word has length 38 [2021-12-06 17:49:47,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:47,025 INFO L470 AbstractCegarLoop]: Abstraction has 643 states and 885 transitions. [2021-12-06 17:49:47,025 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:47,025 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 885 transitions. [2021-12-06 17:49:47,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-12-06 17:49:47,027 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:47,027 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:47,038 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (22)] Ended with exit code 0 [2021-12-06 17:49:47,228 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:47,229 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:47,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:47,230 INFO L85 PathProgramCache]: Analyzing trace with hash -615689806, now seen corresponding path program 1 times [2021-12-06 17:49:47,230 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:47,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [950101611] [2021-12-06 17:49:47,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:47,232 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:47,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:47,234 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:47,237 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-12-06 17:49:47,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:47,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 17:49:47,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:47,413 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:47,413 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:47,413 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:47,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [950101611] [2021-12-06 17:49:47,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [950101611] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:47,413 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:47,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:49:47,413 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191151807] [2021-12-06 17:49:47,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:47,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:49:47,414 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:47,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:49:47,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:49:47,414 INFO L87 Difference]: Start difference. First operand 643 states and 885 transitions. Second operand has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:47,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:47,725 INFO L93 Difference]: Finished difference Result 672 states and 921 transitions. [2021-12-06 17:49:47,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:49:47,725 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 38 [2021-12-06 17:49:47,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:47,728 INFO L225 Difference]: With dead ends: 672 [2021-12-06 17:49:47,728 INFO L226 Difference]: Without dead ends: 672 [2021-12-06 17:49:47,728 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:49:47,729 INFO L933 BasicCegarLoop]: 385 mSDtfsCounter, 492 mSDsluCounter, 784 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 503 SdHoareTripleChecker+Valid, 1169 SdHoareTripleChecker+Invalid, 451 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:47,729 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [503 Valid, 1169 Invalid, 451 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 380 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 17:49:47,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-12-06 17:49:47,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 665. [2021-12-06 17:49:47,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 583 states have (on average 1.3224699828473414) internal successors, (771), 593 states have internal predecessors, (771), 56 states have call successors, (56), 22 states have call predecessors, (56), 25 states have return successors, (85), 50 states have call predecessors, (85), 48 states have call successors, (85) [2021-12-06 17:49:47,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 912 transitions. [2021-12-06 17:49:47,738 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 912 transitions. Word has length 38 [2021-12-06 17:49:47,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:47,738 INFO L470 AbstractCegarLoop]: Abstraction has 665 states and 912 transitions. [2021-12-06 17:49:47,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:47,738 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 912 transitions. [2021-12-06 17:49:47,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-12-06 17:49:47,739 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:47,740 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:47,746 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (23)] Ended with exit code 0 [2021-12-06 17:49:47,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:47,941 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:47,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:47,942 INFO L85 PathProgramCache]: Analyzing trace with hash 1498719409, now seen corresponding path program 1 times [2021-12-06 17:49:47,943 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:47,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [101431965] [2021-12-06 17:49:47,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:47,944 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:47,944 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:47,946 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:47,948 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-12-06 17:49:48,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:48,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 17:49:48,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:48,097 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:48,097 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:48,097 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:48,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [101431965] [2021-12-06 17:49:48,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [101431965] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:48,097 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:48,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:49:48,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016283817] [2021-12-06 17:49:48,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:48,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:49:48,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:48,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:49:48,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:48,098 INFO L87 Difference]: Start difference. First operand 665 states and 912 transitions. Second operand has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:48,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:48,110 INFO L93 Difference]: Finished difference Result 552 states and 730 transitions. [2021-12-06 17:49:48,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:49:48,110 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2021-12-06 17:49:48,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:48,112 INFO L225 Difference]: With dead ends: 552 [2021-12-06 17:49:48,112 INFO L226 Difference]: Without dead ends: 552 [2021-12-06 17:49:48,112 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:48,113 INFO L933 BasicCegarLoop]: 442 mSDtfsCounter, 152 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 729 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:48,113 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 729 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:48,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-12-06 17:49:48,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 517. [2021-12-06 17:49:48,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 517 states, 453 states have (on average 1.304635761589404) internal successors, (591), 463 states have internal predecessors, (591), 43 states have call successors, (43), 17 states have call predecessors, (43), 20 states have return successors, (51), 37 states have call predecessors, (51), 35 states have call successors, (51) [2021-12-06 17:49:48,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 685 transitions. [2021-12-06 17:49:48,121 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 685 transitions. Word has length 40 [2021-12-06 17:49:48,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:48,121 INFO L470 AbstractCegarLoop]: Abstraction has 517 states and 685 transitions. [2021-12-06 17:49:48,121 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:48,121 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 685 transitions. [2021-12-06 17:49:48,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-12-06 17:49:48,122 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:48,122 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:48,129 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-12-06 17:49:48,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:48,324 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:48,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:48,325 INFO L85 PathProgramCache]: Analyzing trace with hash -1374115068, now seen corresponding path program 1 times [2021-12-06 17:49:48,326 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:48,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [606002891] [2021-12-06 17:49:48,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:48,327 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:48,327 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:48,329 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:48,332 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-12-06 17:49:48,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:48,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 17:49:48,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:48,634 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:48,634 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:48,634 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:48,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [606002891] [2021-12-06 17:49:48,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [606002891] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:48,634 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:48,634 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:49:48,634 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823213233] [2021-12-06 17:49:48,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:48,635 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:49:48,635 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:48,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:49:48,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:49:48,635 INFO L87 Difference]: Start difference. First operand 517 states and 685 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:48,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:48,677 INFO L93 Difference]: Finished difference Result 528 states and 695 transitions. [2021-12-06 17:49:48,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 17:49:48,677 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2021-12-06 17:49:48,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:48,679 INFO L225 Difference]: With dead ends: 528 [2021-12-06 17:49:48,679 INFO L226 Difference]: Without dead ends: 509 [2021-12-06 17:49:48,679 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:49:48,680 INFO L933 BasicCegarLoop]: 391 mSDtfsCounter, 33 mSDsluCounter, 1555 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 1946 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:48,680 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 1946 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:48,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-12-06 17:49:48,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 509. [2021-12-06 17:49:48,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 446 states have (on average 1.3026905829596414) internal successors, (581), 456 states have internal predecessors, (581), 42 states have call successors, (42), 17 states have call predecessors, (42), 20 states have return successors, (50), 36 states have call predecessors, (50), 34 states have call successors, (50) [2021-12-06 17:49:48,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 673 transitions. [2021-12-06 17:49:48,686 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 673 transitions. Word has length 39 [2021-12-06 17:49:48,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:48,687 INFO L470 AbstractCegarLoop]: Abstraction has 509 states and 673 transitions. [2021-12-06 17:49:48,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:48,687 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 673 transitions. [2021-12-06 17:49:48,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-12-06 17:49:48,688 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:48,688 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:48,694 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-12-06 17:49:48,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:48,889 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:48,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:48,890 INFO L85 PathProgramCache]: Analyzing trace with hash 1222703619, now seen corresponding path program 1 times [2021-12-06 17:49:48,891 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:48,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1897385977] [2021-12-06 17:49:48,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:48,892 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:48,893 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:48,895 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:48,898 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-12-06 17:49:49,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:49,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 17:49:49,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:49,164 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:49,164 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:49,164 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:49,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1897385977] [2021-12-06 17:49:49,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1897385977] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:49,165 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:49,165 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:49:49,165 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467137344] [2021-12-06 17:49:49,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:49,165 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:49:49,165 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:49,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:49:49,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:49,166 INFO L87 Difference]: Start difference. First operand 509 states and 673 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:49,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:49,207 INFO L93 Difference]: Finished difference Result 524 states and 688 transitions. [2021-12-06 17:49:49,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:49:49,207 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2021-12-06 17:49:49,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:49,209 INFO L225 Difference]: With dead ends: 524 [2021-12-06 17:49:49,209 INFO L226 Difference]: Without dead ends: 509 [2021-12-06 17:49:49,210 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:49:49,210 INFO L933 BasicCegarLoop]: 390 mSDtfsCounter, 21 mSDsluCounter, 1120 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 1510 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:49,210 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 1510 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:49,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-12-06 17:49:49,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 509. [2021-12-06 17:49:49,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 446 states have (on average 1.295964125560538) internal successors, (578), 456 states have internal predecessors, (578), 42 states have call successors, (42), 17 states have call predecessors, (42), 20 states have return successors, (50), 36 states have call predecessors, (50), 34 states have call successors, (50) [2021-12-06 17:49:49,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 670 transitions. [2021-12-06 17:49:49,218 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 670 transitions. Word has length 39 [2021-12-06 17:49:49,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:49,219 INFO L470 AbstractCegarLoop]: Abstraction has 509 states and 670 transitions. [2021-12-06 17:49:49,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:49,219 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 670 transitions. [2021-12-06 17:49:49,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-12-06 17:49:49,220 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:49,220 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:49,228 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (26)] Ended with exit code 0 [2021-12-06 17:49:49,421 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:49,422 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:49,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:49,423 INFO L85 PathProgramCache]: Analyzing trace with hash 1441558337, now seen corresponding path program 1 times [2021-12-06 17:49:49,424 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:49,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [876306736] [2021-12-06 17:49:49,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:49,425 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:49,425 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:49,427 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:49,430 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-12-06 17:49:49,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:49,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 17:49:49,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:49,574 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:49,574 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:49,574 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:49,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [876306736] [2021-12-06 17:49:49,574 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [876306736] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:49,575 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:49,575 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:49:49,575 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992726561] [2021-12-06 17:49:49,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:49,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:49:49,575 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:49,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:49:49,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:49,576 INFO L87 Difference]: Start difference. First operand 509 states and 670 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:49,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:49,623 INFO L93 Difference]: Finished difference Result 522 states and 683 transitions. [2021-12-06 17:49:49,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:49:49,624 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2021-12-06 17:49:49,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:49,626 INFO L225 Difference]: With dead ends: 522 [2021-12-06 17:49:49,627 INFO L226 Difference]: Without dead ends: 501 [2021-12-06 17:49:49,627 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:49:49,627 INFO L933 BasicCegarLoop]: 374 mSDtfsCounter, 237 mSDsluCounter, 875 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 1249 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:49,628 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [260 Valid, 1249 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:49,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2021-12-06 17:49:49,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 501. [2021-12-06 17:49:49,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 438 states have (on average 1.2945205479452055) internal successors, (567), 448 states have internal predecessors, (567), 42 states have call successors, (42), 17 states have call predecessors, (42), 20 states have return successors, (50), 36 states have call predecessors, (50), 34 states have call successors, (50) [2021-12-06 17:49:49,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 659 transitions. [2021-12-06 17:49:49,637 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 659 transitions. Word has length 39 [2021-12-06 17:49:49,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:49,637 INFO L470 AbstractCegarLoop]: Abstraction has 501 states and 659 transitions. [2021-12-06 17:49:49,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:49,637 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 659 transitions. [2021-12-06 17:49:49,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-12-06 17:49:49,638 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:49,638 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:49,645 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2021-12-06 17:49:49,839 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:49,840 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:49,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:49,841 INFO L85 PathProgramCache]: Analyzing trace with hash -1087199807, now seen corresponding path program 1 times [2021-12-06 17:49:49,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:49,842 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [713661468] [2021-12-06 17:49:49,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:49,843 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:49,843 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:49,845 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:49,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-12-06 17:49:49,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:49,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-06 17:49:49,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:49,992 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:49,992 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:49,992 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:49,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [713661468] [2021-12-06 17:49:49,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [713661468] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:49,992 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:49,992 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:49:49,993 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876818416] [2021-12-06 17:49:49,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:49,993 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:49:49,993 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:49,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:49:49,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:49:49,993 INFO L87 Difference]: Start difference. First operand 501 states and 659 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:50,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:50,016 INFO L93 Difference]: Finished difference Result 518 states and 677 transitions. [2021-12-06 17:49:50,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 17:49:50,016 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2021-12-06 17:49:50,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:50,018 INFO L225 Difference]: With dead ends: 518 [2021-12-06 17:49:50,018 INFO L226 Difference]: Without dead ends: 518 [2021-12-06 17:49:50,018 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:49:50,019 INFO L933 BasicCegarLoop]: 381 mSDtfsCounter, 27 mSDsluCounter, 1489 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 1870 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:50,019 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 1870 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:50,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-12-06 17:49:50,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 504. [2021-12-06 17:49:50,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 441 states have (on average 1.2925170068027212) internal successors, (570), 450 states have internal predecessors, (570), 42 states have call successors, (42), 17 states have call predecessors, (42), 20 states have return successors, (50), 37 states have call predecessors, (50), 34 states have call successors, (50) [2021-12-06 17:49:50,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 662 transitions. [2021-12-06 17:49:50,025 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 662 transitions. Word has length 39 [2021-12-06 17:49:50,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:50,026 INFO L470 AbstractCegarLoop]: Abstraction has 504 states and 662 transitions. [2021-12-06 17:49:50,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:50,026 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 662 transitions. [2021-12-06 17:49:50,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-12-06 17:49:50,026 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:50,027 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:50,034 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (28)] Ended with exit code 0 [2021-12-06 17:49:50,227 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:50,228 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:50,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:50,229 INFO L85 PathProgramCache]: Analyzing trace with hash -1532469617, now seen corresponding path program 1 times [2021-12-06 17:49:50,230 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:50,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1657658832] [2021-12-06 17:49:50,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:50,231 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:50,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:50,234 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:50,236 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-12-06 17:49:50,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:50,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 17:49:50,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:50,379 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:50,379 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:50,379 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:50,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1657658832] [2021-12-06 17:49:50,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1657658832] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:50,379 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:50,379 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:49:50,379 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923663848] [2021-12-06 17:49:50,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:50,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:49:50,380 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:50,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:49:50,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:49:50,380 INFO L87 Difference]: Start difference. First operand 504 states and 662 transitions. Second operand has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:50,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:50,395 INFO L93 Difference]: Finished difference Result 520 states and 679 transitions. [2021-12-06 17:49:50,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:49:50,395 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-12-06 17:49:50,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:50,397 INFO L225 Difference]: With dead ends: 520 [2021-12-06 17:49:50,397 INFO L226 Difference]: Without dead ends: 520 [2021-12-06 17:49:50,397 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:50,397 INFO L933 BasicCegarLoop]: 385 mSDtfsCounter, 27 mSDsluCounter, 735 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 1120 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:50,398 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 1120 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:50,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-12-06 17:49:50,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 504. [2021-12-06 17:49:50,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 441 states have (on average 1.2925170068027212) internal successors, (570), 450 states have internal predecessors, (570), 42 states have call successors, (42), 17 states have call predecessors, (42), 20 states have return successors, (50), 37 states have call predecessors, (50), 34 states have call successors, (50) [2021-12-06 17:49:50,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 662 transitions. [2021-12-06 17:49:50,404 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 662 transitions. Word has length 39 [2021-12-06 17:49:50,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:50,404 INFO L470 AbstractCegarLoop]: Abstraction has 504 states and 662 transitions. [2021-12-06 17:49:50,404 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:49:50,404 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 662 transitions. [2021-12-06 17:49:50,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-12-06 17:49:50,405 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:50,405 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:50,411 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2021-12-06 17:49:50,606 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:50,606 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:50,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:50,607 INFO L85 PathProgramCache]: Analyzing trace with hash 402911191, now seen corresponding path program 1 times [2021-12-06 17:49:50,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:50,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [567722789] [2021-12-06 17:49:50,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:50,609 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:50,610 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:50,611 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:50,614 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-12-06 17:49:50,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:50,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 17:49:50,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:50,721 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:50,721 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:50,721 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:50,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [567722789] [2021-12-06 17:49:50,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [567722789] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:50,721 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:50,721 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:49:50,721 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845645843] [2021-12-06 17:49:50,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:50,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:49:50,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:50,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:49:50,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:50,723 INFO L87 Difference]: Start difference. First operand 504 states and 662 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:50,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:50,768 INFO L93 Difference]: Finished difference Result 623 states and 816 transitions. [2021-12-06 17:49:50,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:49:50,769 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2021-12-06 17:49:50,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:50,771 INFO L225 Difference]: With dead ends: 623 [2021-12-06 17:49:50,771 INFO L226 Difference]: Without dead ends: 623 [2021-12-06 17:49:50,771 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:50,772 INFO L933 BasicCegarLoop]: 442 mSDtfsCounter, 120 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 770 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:50,772 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 770 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:50,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2021-12-06 17:49:50,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 572. [2021-12-06 17:49:50,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 572 states, 502 states have (on average 1.2808764940239044) internal successors, (643), 505 states have internal predecessors, (643), 44 states have call successors, (44), 19 states have call predecessors, (44), 25 states have return successors, (63), 48 states have call predecessors, (63), 36 states have call successors, (63) [2021-12-06 17:49:50,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 750 transitions. [2021-12-06 17:49:50,780 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 750 transitions. Word has length 40 [2021-12-06 17:49:50,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:50,780 INFO L470 AbstractCegarLoop]: Abstraction has 572 states and 750 transitions. [2021-12-06 17:49:50,780 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:50,780 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 750 transitions. [2021-12-06 17:49:50,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-12-06 17:49:50,781 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:50,781 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:50,788 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (30)] Ended with exit code 0 [2021-12-06 17:49:50,981 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:50,982 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:50,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:50,983 INFO L85 PathProgramCache]: Analyzing trace with hash 1016704727, now seen corresponding path program 1 times [2021-12-06 17:49:50,983 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:50,983 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1599848947] [2021-12-06 17:49:50,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:50,983 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:50,983 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:50,984 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:50,986 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-12-06 17:49:51,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:51,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 17:49:51,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:51,166 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:51,166 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:51,166 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:51,167 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1599848947] [2021-12-06 17:49:51,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1599848947] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:51,167 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:51,167 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:49:51,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375483057] [2021-12-06 17:49:51,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:51,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:49:51,167 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:51,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:49:51,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:49:51,168 INFO L87 Difference]: Start difference. First operand 572 states and 750 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:51,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:51,447 INFO L93 Difference]: Finished difference Result 535 states and 696 transitions. [2021-12-06 17:49:51,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:49:51,448 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2021-12-06 17:49:51,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:51,450 INFO L225 Difference]: With dead ends: 535 [2021-12-06 17:49:51,450 INFO L226 Difference]: Without dead ends: 535 [2021-12-06 17:49:51,450 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:49:51,451 INFO L933 BasicCegarLoop]: 355 mSDtfsCounter, 451 mSDsluCounter, 717 mSDsCounter, 0 mSdLazyCounter, 347 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 456 SdHoareTripleChecker+Valid, 1072 SdHoareTripleChecker+Invalid, 410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 347 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:51,451 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [456 Valid, 1072 Invalid, 410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 347 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:51,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-12-06 17:49:51,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 523. [2021-12-06 17:49:51,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 457 states have (on average 1.2822757111597374) internal successors, (586), 467 states have internal predecessors, (586), 43 states have call successors, (43), 18 states have call predecessors, (43), 22 states have return successors, (53), 38 states have call predecessors, (53), 35 states have call successors, (53) [2021-12-06 17:49:51,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 682 transitions. [2021-12-06 17:49:51,457 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 682 transitions. Word has length 40 [2021-12-06 17:49:51,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:51,458 INFO L470 AbstractCegarLoop]: Abstraction has 523 states and 682 transitions. [2021-12-06 17:49:51,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:51,458 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 682 transitions. [2021-12-06 17:49:51,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-12-06 17:49:51,458 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:51,458 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:51,465 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (31)] Ended with exit code 0 [2021-12-06 17:49:51,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:51,660 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:51,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:51,661 INFO L85 PathProgramCache]: Analyzing trace with hash 58663888, now seen corresponding path program 1 times [2021-12-06 17:49:51,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:51,662 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [45646837] [2021-12-06 17:49:51,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:51,662 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:51,663 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:51,665 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:51,667 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-12-06 17:49:51,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:51,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:49:51,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:51,827 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:51,827 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:51,827 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:51,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [45646837] [2021-12-06 17:49:51,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [45646837] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:51,828 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:51,828 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:49:51,828 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517711745] [2021-12-06 17:49:51,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:51,828 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:49:51,828 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:51,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:49:51,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:49:51,828 INFO L87 Difference]: Start difference. First operand 523 states and 682 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:52,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:52,045 INFO L93 Difference]: Finished difference Result 702 states and 952 transitions. [2021-12-06 17:49:52,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:49:52,045 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2021-12-06 17:49:52,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:52,048 INFO L225 Difference]: With dead ends: 702 [2021-12-06 17:49:52,048 INFO L226 Difference]: Without dead ends: 691 [2021-12-06 17:49:52,048 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:49:52,049 INFO L933 BasicCegarLoop]: 370 mSDtfsCounter, 220 mSDsluCounter, 1520 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 1890 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:52,049 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [232 Valid, 1890 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:52,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2021-12-06 17:49:52,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 535. [2021-12-06 17:49:52,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 535 states, 468 states have (on average 1.2820512820512822) internal successors, (600), 479 states have internal predecessors, (600), 43 states have call successors, (43), 18 states have call predecessors, (43), 23 states have return successors, (60), 38 states have call predecessors, (60), 35 states have call successors, (60) [2021-12-06 17:49:52,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 535 states to 535 states and 703 transitions. [2021-12-06 17:49:52,057 INFO L78 Accepts]: Start accepts. Automaton has 535 states and 703 transitions. Word has length 41 [2021-12-06 17:49:52,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:52,057 INFO L470 AbstractCegarLoop]: Abstraction has 535 states and 703 transitions. [2021-12-06 17:49:52,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:52,057 INFO L276 IsEmpty]: Start isEmpty. Operand 535 states and 703 transitions. [2021-12-06 17:49:52,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-12-06 17:49:52,058 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:52,058 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:52,065 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (32)] Ended with exit code 0 [2021-12-06 17:49:52,259 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:52,260 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:52,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:52,261 INFO L85 PathProgramCache]: Analyzing trace with hash -127339668, now seen corresponding path program 1 times [2021-12-06 17:49:52,262 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:52,262 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1959729240] [2021-12-06 17:49:52,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:52,263 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:52,263 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:52,265 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:52,267 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2021-12-06 17:49:52,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:52,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 17:49:52,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:52,392 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:52,392 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:52,392 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:52,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1959729240] [2021-12-06 17:49:52,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1959729240] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:52,392 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:52,392 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:49:52,392 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054743641] [2021-12-06 17:49:52,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:52,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:49:52,393 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:52,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:49:52,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:49:52,393 INFO L87 Difference]: Start difference. First operand 535 states and 703 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:52,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:52,404 INFO L93 Difference]: Finished difference Result 491 states and 640 transitions. [2021-12-06 17:49:52,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:49:52,405 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 43 [2021-12-06 17:49:52,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:52,407 INFO L225 Difference]: With dead ends: 491 [2021-12-06 17:49:52,407 INFO L226 Difference]: Without dead ends: 491 [2021-12-06 17:49:52,407 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:52,407 INFO L933 BasicCegarLoop]: 377 mSDtfsCounter, 39 mSDsluCounter, 715 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 1092 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:52,408 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 1092 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:52,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2021-12-06 17:49:52,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 491. [2021-12-06 17:49:52,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 430 states have (on average 1.2651162790697674) internal successors, (544), 437 states have internal predecessors, (544), 41 states have call successors, (41), 17 states have call predecessors, (41), 19 states have return successors, (55), 37 states have call predecessors, (55), 34 states have call successors, (55) [2021-12-06 17:49:52,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 640 transitions. [2021-12-06 17:49:52,414 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 640 transitions. Word has length 43 [2021-12-06 17:49:52,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:52,414 INFO L470 AbstractCegarLoop]: Abstraction has 491 states and 640 transitions. [2021-12-06 17:49:52,414 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:52,414 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 640 transitions. [2021-12-06 17:49:52,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-12-06 17:49:52,415 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:52,415 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:52,422 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (33)] Ended with exit code 0 [2021-12-06 17:49:52,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:52,616 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:52,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:52,618 INFO L85 PathProgramCache]: Analyzing trace with hash 1059059297, now seen corresponding path program 1 times [2021-12-06 17:49:52,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:52,619 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [792445011] [2021-12-06 17:49:52,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:52,619 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:52,620 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:52,621 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:52,624 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2021-12-06 17:49:52,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:52,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:49:52,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:52,960 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:52,960 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:52,960 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:52,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [792445011] [2021-12-06 17:49:52,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [792445011] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:52,961 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:52,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:49:52,961 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448543506] [2021-12-06 17:49:52,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:52,961 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:49:52,961 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:52,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:49:52,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:49:52,962 INFO L87 Difference]: Start difference. First operand 491 states and 640 transitions. Second operand has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:53,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:53,071 INFO L93 Difference]: Finished difference Result 523 states and 685 transitions. [2021-12-06 17:49:53,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:49:53,072 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 42 [2021-12-06 17:49:53,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:53,074 INFO L225 Difference]: With dead ends: 523 [2021-12-06 17:49:53,074 INFO L226 Difference]: Without dead ends: 512 [2021-12-06 17:49:53,074 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:49:53,075 INFO L933 BasicCegarLoop]: 379 mSDtfsCounter, 18 mSDsluCounter, 1797 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 2176 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:53,075 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 2176 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:49:53,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-12-06 17:49:53,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 491. [2021-12-06 17:49:53,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 430 states have (on average 1.2651162790697674) internal successors, (544), 437 states have internal predecessors, (544), 41 states have call successors, (41), 17 states have call predecessors, (41), 19 states have return successors, (55), 37 states have call predecessors, (55), 34 states have call successors, (55) [2021-12-06 17:49:53,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 640 transitions. [2021-12-06 17:49:53,081 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 640 transitions. Word has length 42 [2021-12-06 17:49:53,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:53,081 INFO L470 AbstractCegarLoop]: Abstraction has 491 states and 640 transitions. [2021-12-06 17:49:53,082 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:53,082 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 640 transitions. [2021-12-06 17:49:53,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-12-06 17:49:53,082 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:53,082 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:53,089 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (34)] Ended with exit code 0 [2021-12-06 17:49:53,283 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:53,283 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:53,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:53,284 INFO L85 PathProgramCache]: Analyzing trace with hash -1447532895, now seen corresponding path program 1 times [2021-12-06 17:49:53,285 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:53,285 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [692163211] [2021-12-06 17:49:53,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:53,285 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:53,285 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:53,286 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:53,288 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2021-12-06 17:49:53,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:53,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:49:53,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:53,467 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:53,468 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:53,468 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:53,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [692163211] [2021-12-06 17:49:53,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [692163211] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:53,468 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:53,468 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:49:53,468 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195922852] [2021-12-06 17:49:53,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:53,468 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:49:53,468 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:53,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:49:53,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:49:53,469 INFO L87 Difference]: Start difference. First operand 491 states and 640 transitions. Second operand has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:53,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:53,597 INFO L93 Difference]: Finished difference Result 511 states and 662 transitions. [2021-12-06 17:49:53,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:49:53,597 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 42 [2021-12-06 17:49:53,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:53,599 INFO L225 Difference]: With dead ends: 511 [2021-12-06 17:49:53,599 INFO L226 Difference]: Without dead ends: 510 [2021-12-06 17:49:53,599 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:49:53,600 INFO L933 BasicCegarLoop]: 377 mSDtfsCounter, 16 mSDsluCounter, 2137 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 2514 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:53,600 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 2514 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:49:53,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2021-12-06 17:49:53,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 497. [2021-12-06 17:49:53,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 436 states have (on average 1.2591743119266054) internal successors, (549), 443 states have internal predecessors, (549), 41 states have call successors, (41), 17 states have call predecessors, (41), 19 states have return successors, (55), 37 states have call predecessors, (55), 34 states have call successors, (55) [2021-12-06 17:49:53,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 645 transitions. [2021-12-06 17:49:53,606 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 645 transitions. Word has length 42 [2021-12-06 17:49:53,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:53,606 INFO L470 AbstractCegarLoop]: Abstraction has 497 states and 645 transitions. [2021-12-06 17:49:53,606 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:53,606 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 645 transitions. [2021-12-06 17:49:53,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-12-06 17:49:53,607 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:53,607 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:53,614 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2021-12-06 17:49:53,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:53,809 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:53,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:53,810 INFO L85 PathProgramCache]: Analyzing trace with hash -1447809725, now seen corresponding path program 1 times [2021-12-06 17:49:53,810 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:53,811 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [9912146] [2021-12-06 17:49:53,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:53,811 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:53,812 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:53,814 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:53,816 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2021-12-06 17:49:53,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:53,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 17:49:53,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:54,030 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:54,030 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:54,030 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:54,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [9912146] [2021-12-06 17:49:54,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [9912146] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:54,031 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:54,031 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:49:54,031 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846837508] [2021-12-06 17:49:54,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:54,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:49:54,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:54,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:49:54,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:49:54,031 INFO L87 Difference]: Start difference. First operand 497 states and 645 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:54,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:54,147 INFO L93 Difference]: Finished difference Result 508 states and 654 transitions. [2021-12-06 17:49:54,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:49:54,147 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 42 [2021-12-06 17:49:54,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:54,149 INFO L225 Difference]: With dead ends: 508 [2021-12-06 17:49:54,149 INFO L226 Difference]: Without dead ends: 496 [2021-12-06 17:49:54,150 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:54,150 INFO L933 BasicCegarLoop]: 376 mSDtfsCounter, 373 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 630 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:54,150 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [380 Valid, 630 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:49:54,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2021-12-06 17:49:54,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 483. [2021-12-06 17:49:54,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 424 states have (on average 1.2641509433962264) internal successors, (536), 430 states have internal predecessors, (536), 40 states have call successors, (40), 17 states have call predecessors, (40), 18 states have return successors, (47), 36 states have call predecessors, (47), 33 states have call successors, (47) [2021-12-06 17:49:54,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 623 transitions. [2021-12-06 17:49:54,160 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 623 transitions. Word has length 42 [2021-12-06 17:49:54,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:54,160 INFO L470 AbstractCegarLoop]: Abstraction has 483 states and 623 transitions. [2021-12-06 17:49:54,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:54,160 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 623 transitions. [2021-12-06 17:49:54,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-06 17:49:54,161 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:54,161 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:54,171 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (36)] Ended with exit code 0 [2021-12-06 17:49:54,361 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:54,362 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:54,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:54,364 INFO L85 PathProgramCache]: Analyzing trace with hash -1598023321, now seen corresponding path program 1 times [2021-12-06 17:49:54,364 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:54,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2144724769] [2021-12-06 17:49:54,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:54,365 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:54,366 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:54,367 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:54,370 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2021-12-06 17:49:54,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:54,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 17:49:54,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:54,624 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:54,624 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:54,625 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:54,625 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2144724769] [2021-12-06 17:49:54,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2144724769] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:54,625 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:54,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:49:54,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94686319] [2021-12-06 17:49:54,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:54,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:49:54,625 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:54,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:49:54,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:49:54,626 INFO L87 Difference]: Start difference. First operand 483 states and 623 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:54,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:54,721 INFO L93 Difference]: Finished difference Result 483 states and 621 transitions. [2021-12-06 17:49:54,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:49:54,722 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 45 [2021-12-06 17:49:54,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:54,724 INFO L225 Difference]: With dead ends: 483 [2021-12-06 17:49:54,724 INFO L226 Difference]: Without dead ends: 483 [2021-12-06 17:49:54,724 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:49:54,725 INFO L933 BasicCegarLoop]: 347 mSDtfsCounter, 340 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 340 SdHoareTripleChecker+Valid, 616 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:54,725 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [340 Valid, 616 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:49:54,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2021-12-06 17:49:54,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 483. [2021-12-06 17:49:54,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 424 states have (on average 1.259433962264151) internal successors, (534), 430 states have internal predecessors, (534), 40 states have call successors, (40), 17 states have call predecessors, (40), 18 states have return successors, (47), 36 states have call predecessors, (47), 33 states have call successors, (47) [2021-12-06 17:49:54,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 621 transitions. [2021-12-06 17:49:54,734 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 621 transitions. Word has length 45 [2021-12-06 17:49:54,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:54,734 INFO L470 AbstractCegarLoop]: Abstraction has 483 states and 621 transitions. [2021-12-06 17:49:54,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:54,734 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 621 transitions. [2021-12-06 17:49:54,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-06 17:49:54,735 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:54,735 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:54,743 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2021-12-06 17:49:54,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:54,937 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:54,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:54,938 INFO L85 PathProgramCache]: Analyzing trace with hash -995885365, now seen corresponding path program 1 times [2021-12-06 17:49:54,939 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:54,939 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1726132646] [2021-12-06 17:49:54,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:54,940 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:54,940 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:54,942 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:54,944 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2021-12-06 17:49:55,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:55,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:49:55,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:55,120 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:55,120 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:55,120 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:55,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1726132646] [2021-12-06 17:49:55,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1726132646] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:55,121 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:55,121 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:49:55,121 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786804193] [2021-12-06 17:49:55,121 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:55,121 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:49:55,121 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:55,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:49:55,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:49:55,122 INFO L87 Difference]: Start difference. First operand 483 states and 621 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:55,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:55,332 INFO L93 Difference]: Finished difference Result 592 states and 774 transitions. [2021-12-06 17:49:55,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:49:55,333 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 46 [2021-12-06 17:49:55,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:55,336 INFO L225 Difference]: With dead ends: 592 [2021-12-06 17:49:55,336 INFO L226 Difference]: Without dead ends: 582 [2021-12-06 17:49:55,337 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:49:55,337 INFO L933 BasicCegarLoop]: 372 mSDtfsCounter, 209 mSDsluCounter, 1841 mSDsCounter, 0 mSdLazyCounter, 301 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 2213 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:55,337 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [221 Valid, 2213 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 301 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:49:55,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2021-12-06 17:49:55,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 489. [2021-12-06 17:49:55,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 429 states have (on average 1.2564102564102564) internal successors, (539), 436 states have internal predecessors, (539), 40 states have call successors, (40), 17 states have call predecessors, (40), 19 states have return successors, (53), 36 states have call predecessors, (53), 33 states have call successors, (53) [2021-12-06 17:49:55,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 632 transitions. [2021-12-06 17:49:55,348 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 632 transitions. Word has length 46 [2021-12-06 17:49:55,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:55,348 INFO L470 AbstractCegarLoop]: Abstraction has 489 states and 632 transitions. [2021-12-06 17:49:55,348 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:55,348 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 632 transitions. [2021-12-06 17:49:55,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-12-06 17:49:55,349 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:55,349 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:55,356 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (38)] Ended with exit code 0 [2021-12-06 17:49:55,550 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:55,551 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:55,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:55,552 INFO L85 PathProgramCache]: Analyzing trace with hash -1515060383, now seen corresponding path program 1 times [2021-12-06 17:49:55,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:55,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1686752998] [2021-12-06 17:49:55,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:55,554 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:55,554 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:55,556 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:55,558 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2021-12-06 17:49:55,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:55,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 17:49:55,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:55,708 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:55,708 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:55,708 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:55,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1686752998] [2021-12-06 17:49:55,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1686752998] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:55,708 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:55,708 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:49:55,708 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992195301] [2021-12-06 17:49:55,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:55,709 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:49:55,709 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:55,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:49:55,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:49:55,709 INFO L87 Difference]: Start difference. First operand 489 states and 632 transitions. Second operand has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:49:55,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:55,751 INFO L93 Difference]: Finished difference Result 504 states and 647 transitions. [2021-12-06 17:49:55,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 17:49:55,751 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 47 [2021-12-06 17:49:55,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:55,753 INFO L225 Difference]: With dead ends: 504 [2021-12-06 17:49:55,753 INFO L226 Difference]: Without dead ends: 488 [2021-12-06 17:49:55,753 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:49:55,754 INFO L933 BasicCegarLoop]: 367 mSDtfsCounter, 21 mSDsluCounter, 1788 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 2155 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:55,754 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 2155 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:55,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2021-12-06 17:49:55,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 488. [2021-12-06 17:49:55,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 428 states have (on average 1.2570093457943925) internal successors, (538), 436 states have internal predecessors, (538), 40 states have call successors, (40), 17 states have call predecessors, (40), 19 states have return successors, (52), 35 states have call predecessors, (52), 33 states have call successors, (52) [2021-12-06 17:49:55,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 630 transitions. [2021-12-06 17:49:55,760 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 630 transitions. Word has length 47 [2021-12-06 17:49:55,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:55,761 INFO L470 AbstractCegarLoop]: Abstraction has 488 states and 630 transitions. [2021-12-06 17:49:55,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:49:55,761 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 630 transitions. [2021-12-06 17:49:55,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-06 17:49:55,761 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:55,762 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:55,772 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2021-12-06 17:49:55,962 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:55,963 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:55,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:55,964 INFO L85 PathProgramCache]: Analyzing trace with hash -1800442805, now seen corresponding path program 1 times [2021-12-06 17:49:55,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:55,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [999726907] [2021-12-06 17:49:55,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:55,966 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:55,966 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:55,968 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:55,972 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2021-12-06 17:49:56,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:56,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-06 17:49:56,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:56,150 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:56,150 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:56,151 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:56,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [999726907] [2021-12-06 17:49:56,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [999726907] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:56,151 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:56,151 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:49:56,151 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004655858] [2021-12-06 17:49:56,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:56,151 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:49:56,151 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:56,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:49:56,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:49:56,152 INFO L87 Difference]: Start difference. First operand 488 states and 630 transitions. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:56,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:56,257 INFO L93 Difference]: Finished difference Result 481 states and 617 transitions. [2021-12-06 17:49:56,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:49:56,257 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 48 [2021-12-06 17:49:56,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:56,259 INFO L225 Difference]: With dead ends: 481 [2021-12-06 17:49:56,259 INFO L226 Difference]: Without dead ends: 481 [2021-12-06 17:49:56,260 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:49:56,260 INFO L933 BasicCegarLoop]: 440 mSDtfsCounter, 411 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 411 SdHoareTripleChecker+Valid, 709 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:56,260 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [411 Valid, 709 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:49:56,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2021-12-06 17:49:56,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 479. [2021-12-06 17:49:56,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 420 states have (on average 1.2547619047619047) internal successors, (527), 430 states have internal predecessors, (527), 40 states have call successors, (40), 17 states have call predecessors, (40), 18 states have return successors, (49), 32 states have call predecessors, (49), 33 states have call successors, (49) [2021-12-06 17:49:56,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 616 transitions. [2021-12-06 17:49:56,269 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 616 transitions. Word has length 48 [2021-12-06 17:49:56,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:56,270 INFO L470 AbstractCegarLoop]: Abstraction has 479 states and 616 transitions. [2021-12-06 17:49:56,270 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:56,270 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 616 transitions. [2021-12-06 17:49:56,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-06 17:49:56,270 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:56,271 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:56,277 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (40)] Ended with exit code 0 [2021-12-06 17:49:56,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:56,471 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:56,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:56,471 INFO L85 PathProgramCache]: Analyzing trace with hash -2101663171, now seen corresponding path program 1 times [2021-12-06 17:49:56,472 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:56,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2104001332] [2021-12-06 17:49:56,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:56,472 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:56,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:56,473 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:56,473 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2021-12-06 17:49:56,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:56,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 17:49:56,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:56,579 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:56,579 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:56,579 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:56,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2104001332] [2021-12-06 17:49:56,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2104001332] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:56,579 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:56,580 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:49:56,580 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697187657] [2021-12-06 17:49:56,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:56,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:49:56,580 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:56,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:49:56,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:56,580 INFO L87 Difference]: Start difference. First operand 479 states and 616 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:49:56,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:56,609 INFO L93 Difference]: Finished difference Result 505 states and 642 transitions. [2021-12-06 17:49:56,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:49:56,609 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 48 [2021-12-06 17:49:56,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:56,611 INFO L225 Difference]: With dead ends: 505 [2021-12-06 17:49:56,611 INFO L226 Difference]: Without dead ends: 486 [2021-12-06 17:49:56,612 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:49:56,612 INFO L933 BasicCegarLoop]: 365 mSDtfsCounter, 40 mSDsluCounter, 1057 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 1422 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:56,612 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 1422 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:56,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2021-12-06 17:49:56,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 474. [2021-12-06 17:49:56,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 417 states have (on average 1.2517985611510791) internal successors, (522), 426 states have internal predecessors, (522), 39 states have call successors, (39), 17 states have call predecessors, (39), 17 states have return successors, (47), 31 states have call predecessors, (47), 32 states have call successors, (47) [2021-12-06 17:49:56,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 608 transitions. [2021-12-06 17:49:56,618 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 608 transitions. Word has length 48 [2021-12-06 17:49:56,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:56,618 INFO L470 AbstractCegarLoop]: Abstraction has 474 states and 608 transitions. [2021-12-06 17:49:56,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:49:56,618 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 608 transitions. [2021-12-06 17:49:56,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-12-06 17:49:56,619 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:56,619 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:56,626 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2021-12-06 17:49:56,820 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:56,821 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:56,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:56,822 INFO L85 PathProgramCache]: Analyzing trace with hash 217951924, now seen corresponding path program 1 times [2021-12-06 17:49:56,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:56,823 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1328234647] [2021-12-06 17:49:56,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:56,823 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:56,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:56,824 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:56,825 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2021-12-06 17:49:56,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:56,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:49:56,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:57,043 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:57,044 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:57,044 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:57,044 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1328234647] [2021-12-06 17:49:57,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1328234647] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:57,044 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:57,044 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:49:57,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458653320] [2021-12-06 17:49:57,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:57,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:49:57,044 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:57,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:49:57,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:49:57,045 INFO L87 Difference]: Start difference. First operand 474 states and 608 transitions. Second operand has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:57,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:57,139 INFO L93 Difference]: Finished difference Result 502 states and 644 transitions. [2021-12-06 17:49:57,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:49:57,139 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 47 [2021-12-06 17:49:57,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:57,141 INFO L225 Difference]: With dead ends: 502 [2021-12-06 17:49:57,141 INFO L226 Difference]: Without dead ends: 492 [2021-12-06 17:49:57,141 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:49:57,142 INFO L933 BasicCegarLoop]: 374 mSDtfsCounter, 15 mSDsluCounter, 1774 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 2148 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:57,142 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 2148 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:49:57,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2021-12-06 17:49:57,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 474. [2021-12-06 17:49:57,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 417 states have (on average 1.2517985611510791) internal successors, (522), 426 states have internal predecessors, (522), 39 states have call successors, (39), 17 states have call predecessors, (39), 17 states have return successors, (47), 31 states have call predecessors, (47), 32 states have call successors, (47) [2021-12-06 17:49:57,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 608 transitions. [2021-12-06 17:49:57,148 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 608 transitions. Word has length 47 [2021-12-06 17:49:57,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:57,148 INFO L470 AbstractCegarLoop]: Abstraction has 474 states and 608 transitions. [2021-12-06 17:49:57,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:57,148 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 608 transitions. [2021-12-06 17:49:57,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-12-06 17:49:57,149 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:57,149 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:57,156 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2021-12-06 17:49:57,350 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:57,350 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:57,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:57,351 INFO L85 PathProgramCache]: Analyzing trace with hash 2006327028, now seen corresponding path program 1 times [2021-12-06 17:49:57,352 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:57,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2020201305] [2021-12-06 17:49:57,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:57,353 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:57,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:57,355 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:57,358 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2021-12-06 17:49:57,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:57,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:49:57,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:57,535 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:57,535 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:57,535 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:57,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2020201305] [2021-12-06 17:49:57,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2020201305] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:57,535 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:57,535 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:49:57,536 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258374287] [2021-12-06 17:49:57,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:57,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:49:57,536 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:57,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:49:57,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:49:57,536 INFO L87 Difference]: Start difference. First operand 474 states and 608 transitions. Second operand has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:57,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:57,638 INFO L93 Difference]: Finished difference Result 489 states and 622 transitions. [2021-12-06 17:49:57,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:49:57,639 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 47 [2021-12-06 17:49:57,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:57,641 INFO L225 Difference]: With dead ends: 489 [2021-12-06 17:49:57,641 INFO L226 Difference]: Without dead ends: 476 [2021-12-06 17:49:57,641 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:49:57,641 INFO L933 BasicCegarLoop]: 373 mSDtfsCounter, 12 mSDsluCounter, 2120 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2493 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:57,641 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 2493 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:49:57,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2021-12-06 17:49:57,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 464. [2021-12-06 17:49:57,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 409 states have (on average 1.254278728606357) internal successors, (513), 417 states have internal predecessors, (513), 38 states have call successors, (38), 17 states have call predecessors, (38), 16 states have return successors, (40), 30 states have call predecessors, (40), 31 states have call successors, (40) [2021-12-06 17:49:57,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 591 transitions. [2021-12-06 17:49:57,647 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 591 transitions. Word has length 47 [2021-12-06 17:49:57,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:57,647 INFO L470 AbstractCegarLoop]: Abstraction has 464 states and 591 transitions. [2021-12-06 17:49:57,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:57,648 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 591 transitions. [2021-12-06 17:49:57,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-12-06 17:49:57,648 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:57,648 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:57,655 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (43)] Ended with exit code 0 [2021-12-06 17:49:57,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:57,850 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:57,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:57,851 INFO L85 PathProgramCache]: Analyzing trace with hash -989786577, now seen corresponding path program 1 times [2021-12-06 17:49:57,851 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:57,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1788522441] [2021-12-06 17:49:57,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:57,852 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:57,853 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:57,855 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:57,857 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2021-12-06 17:49:57,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:57,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 17:49:57,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:57,989 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:57,989 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:57,989 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:57,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1788522441] [2021-12-06 17:49:57,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1788522441] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:57,989 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:57,990 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:49:57,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306231738] [2021-12-06 17:49:57,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:57,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:49:57,990 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:57,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:49:57,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:57,990 INFO L87 Difference]: Start difference. First operand 464 states and 591 transitions. Second operand has 5 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:58,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:58,018 INFO L93 Difference]: Finished difference Result 477 states and 604 transitions. [2021-12-06 17:49:58,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:49:58,018 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 47 [2021-12-06 17:49:58,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:58,019 INFO L225 Difference]: With dead ends: 477 [2021-12-06 17:49:58,020 INFO L226 Difference]: Without dead ends: 460 [2021-12-06 17:49:58,020 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:49:58,020 INFO L933 BasicCegarLoop]: 350 mSDtfsCounter, 21 mSDsluCounter, 1039 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 1389 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:58,020 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 1389 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:58,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 460 states. [2021-12-06 17:49:58,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 460 to 460. [2021-12-06 17:49:58,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 405 states have (on average 1.2518518518518518) internal successors, (507), 413 states have internal predecessors, (507), 38 states have call successors, (38), 17 states have call predecessors, (38), 16 states have return successors, (40), 30 states have call predecessors, (40), 31 states have call successors, (40) [2021-12-06 17:49:58,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 585 transitions. [2021-12-06 17:49:58,026 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 585 transitions. Word has length 47 [2021-12-06 17:49:58,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:58,026 INFO L470 AbstractCegarLoop]: Abstraction has 460 states and 585 transitions. [2021-12-06 17:49:58,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:58,026 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 585 transitions. [2021-12-06 17:49:58,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-12-06 17:49:58,027 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:58,027 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:58,033 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (44)] Ended with exit code 0 [2021-12-06 17:49:58,227 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:58,228 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:58,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:58,229 INFO L85 PathProgramCache]: Analyzing trace with hash -217509127, now seen corresponding path program 1 times [2021-12-06 17:49:58,230 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:58,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1287811726] [2021-12-06 17:49:58,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:58,231 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:58,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:58,233 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:58,236 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2021-12-06 17:49:58,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:58,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 17:49:58,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:58,388 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:58,388 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:58,388 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:58,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1287811726] [2021-12-06 17:49:58,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1287811726] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:58,388 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:58,388 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:49:58,388 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292730266] [2021-12-06 17:49:58,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:58,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:49:58,389 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:58,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:49:58,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:58,389 INFO L87 Difference]: Start difference. First operand 460 states and 585 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:58,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:58,402 INFO L93 Difference]: Finished difference Result 535 states and 676 transitions. [2021-12-06 17:49:58,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:49:58,402 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2021-12-06 17:49:58,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:58,404 INFO L225 Difference]: With dead ends: 535 [2021-12-06 17:49:58,404 INFO L226 Difference]: Without dead ends: 535 [2021-12-06 17:49:58,404 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:49:58,404 INFO L933 BasicCegarLoop]: 394 mSDtfsCounter, 121 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 707 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:58,405 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 707 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:58,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-12-06 17:49:58,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 507. [2021-12-06 17:49:58,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 448 states have (on average 1.2566964285714286) internal successors, (563), 454 states have internal predecessors, (563), 40 states have call successors, (40), 19 states have call predecessors, (40), 18 states have return successors, (40), 34 states have call predecessors, (40), 34 states have call successors, (40) [2021-12-06 17:49:58,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 643 transitions. [2021-12-06 17:49:58,410 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 643 transitions. Word has length 49 [2021-12-06 17:49:58,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:58,411 INFO L470 AbstractCegarLoop]: Abstraction has 507 states and 643 transitions. [2021-12-06 17:49:58,411 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:58,411 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 643 transitions. [2021-12-06 17:49:58,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-06 17:49:58,411 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:58,411 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:58,419 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (45)] Ended with exit code 0 [2021-12-06 17:49:58,612 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:58,612 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:58,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:58,612 INFO L85 PathProgramCache]: Analyzing trace with hash -1102392332, now seen corresponding path program 1 times [2021-12-06 17:49:58,612 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:58,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1930134772] [2021-12-06 17:49:58,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:58,613 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:58,613 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:58,613 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:58,614 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2021-12-06 17:49:58,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:58,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 17:49:58,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:58,728 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:58,728 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:58,728 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:58,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1930134772] [2021-12-06 17:49:58,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1930134772] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:58,729 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:58,729 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:49:58,729 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919776008] [2021-12-06 17:49:58,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:58,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:49:58,729 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:58,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:49:58,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:49:58,729 INFO L87 Difference]: Start difference. First operand 507 states and 643 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:58,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:58,747 INFO L93 Difference]: Finished difference Result 524 states and 665 transitions. [2021-12-06 17:49:58,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:49:58,748 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 48 [2021-12-06 17:49:58,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:58,749 INFO L225 Difference]: With dead ends: 524 [2021-12-06 17:49:58,750 INFO L226 Difference]: Without dead ends: 524 [2021-12-06 17:49:58,750 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:49:58,750 INFO L933 BasicCegarLoop]: 350 mSDtfsCounter, 22 mSDsluCounter, 689 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 1039 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:58,750 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 1039 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:58,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-12-06 17:49:58,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 509. [2021-12-06 17:49:58,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 450 states have (on average 1.2555555555555555) internal successors, (565), 456 states have internal predecessors, (565), 40 states have call successors, (40), 19 states have call predecessors, (40), 18 states have return successors, (40), 34 states have call predecessors, (40), 34 states have call successors, (40) [2021-12-06 17:49:58,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 645 transitions. [2021-12-06 17:49:58,756 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 645 transitions. Word has length 48 [2021-12-06 17:49:58,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:58,756 INFO L470 AbstractCegarLoop]: Abstraction has 509 states and 645 transitions. [2021-12-06 17:49:58,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:58,757 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 645 transitions. [2021-12-06 17:49:58,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-06 17:49:58,757 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:58,757 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:58,764 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (46)] Ended with exit code 0 [2021-12-06 17:49:58,958 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:58,959 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:58,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:58,960 INFO L85 PathProgramCache]: Analyzing trace with hash -460835788, now seen corresponding path program 1 times [2021-12-06 17:49:58,960 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:58,961 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1079133631] [2021-12-06 17:49:58,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:58,961 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:58,962 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:58,964 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:58,966 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2021-12-06 17:49:59,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:59,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 17:49:59,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:59,130 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:59,131 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:59,131 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:59,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1079133631] [2021-12-06 17:49:59,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1079133631] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:59,131 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:59,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:49:59,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067592148] [2021-12-06 17:49:59,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:59,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:49:59,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:59,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:49:59,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:49:59,132 INFO L87 Difference]: Start difference. First operand 509 states and 645 transitions. Second operand has 8 states, 8 states have (on average 5.625) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:59,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:59,183 INFO L93 Difference]: Finished difference Result 528 states and 665 transitions. [2021-12-06 17:49:59,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:49:59,184 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 48 [2021-12-06 17:49:59,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:59,186 INFO L225 Difference]: With dead ends: 528 [2021-12-06 17:49:59,186 INFO L226 Difference]: Without dead ends: 528 [2021-12-06 17:49:59,187 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:49:59,187 INFO L933 BasicCegarLoop]: 362 mSDtfsCounter, 36 mSDsluCounter, 2116 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 2478 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:59,187 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 2478 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:59,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-12-06 17:49:59,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 514. [2021-12-06 17:49:59,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 454 states have (on average 1.251101321585903) internal successors, (568), 460 states have internal predecessors, (568), 40 states have call successors, (40), 19 states have call predecessors, (40), 19 states have return successors, (42), 35 states have call predecessors, (42), 34 states have call successors, (42) [2021-12-06 17:49:59,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 650 transitions. [2021-12-06 17:49:59,196 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 650 transitions. Word has length 48 [2021-12-06 17:49:59,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:59,197 INFO L470 AbstractCegarLoop]: Abstraction has 514 states and 650 transitions. [2021-12-06 17:49:59,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:59,197 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 650 transitions. [2021-12-06 17:49:59,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-06 17:49:59,198 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:59,198 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:59,205 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (47)] Ended with exit code 0 [2021-12-06 17:49:59,398 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:59,399 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:59,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:59,400 INFO L85 PathProgramCache]: Analyzing trace with hash -1942433313, now seen corresponding path program 1 times [2021-12-06 17:49:59,401 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:59,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2044128055] [2021-12-06 17:49:59,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:59,402 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:59,402 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:59,404 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:59,407 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2021-12-06 17:49:59,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:49:59,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 17:49:59,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:49:59,543 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:49:59,543 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:49:59,543 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:49:59,543 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2044128055] [2021-12-06 17:49:59,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2044128055] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:49:59,543 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:49:59,544 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:49:59,544 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692552480] [2021-12-06 17:49:59,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:49:59,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:49:59,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:49:59,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:49:59,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:49:59,544 INFO L87 Difference]: Start difference. First operand 514 states and 650 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:59,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:49:59,566 INFO L93 Difference]: Finished difference Result 541 states and 682 transitions. [2021-12-06 17:49:59,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 17:49:59,567 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 51 [2021-12-06 17:49:59,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:49:59,568 INFO L225 Difference]: With dead ends: 541 [2021-12-06 17:49:59,569 INFO L226 Difference]: Without dead ends: 541 [2021-12-06 17:49:59,569 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:49:59,569 INFO L933 BasicCegarLoop]: 378 mSDtfsCounter, 21 mSDsluCounter, 1473 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 1851 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:49:59,569 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 1851 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:49:59,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2021-12-06 17:49:59,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 512. [2021-12-06 17:49:59,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 512 states, 453 states have (on average 1.249448123620309) internal successors, (566), 458 states have internal predecessors, (566), 39 states have call successors, (39), 19 states have call predecessors, (39), 19 states have return successors, (41), 35 states have call predecessors, (41), 33 states have call successors, (41) [2021-12-06 17:49:59,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 512 states to 512 states and 646 transitions. [2021-12-06 17:49:59,575 INFO L78 Accepts]: Start accepts. Automaton has 512 states and 646 transitions. Word has length 51 [2021-12-06 17:49:59,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:49:59,575 INFO L470 AbstractCegarLoop]: Abstraction has 512 states and 646 transitions. [2021-12-06 17:49:59,575 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:49:59,575 INFO L276 IsEmpty]: Start isEmpty. Operand 512 states and 646 transitions. [2021-12-06 17:49:59,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-06 17:49:59,576 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:49:59,576 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:49:59,583 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (48)] Ended with exit code 0 [2021-12-06 17:49:59,777 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:49:59,777 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:49:59,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:49:59,778 INFO L85 PathProgramCache]: Analyzing trace with hash 1454966093, now seen corresponding path program 1 times [2021-12-06 17:49:59,779 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:49:59,779 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1132415560] [2021-12-06 17:49:59,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:49:59,780 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:49:59,780 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:49:59,782 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:49:59,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2021-12-06 17:50:00,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:50:00,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-06 17:50:00,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:50:00,073 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:50:00,073 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:50:00,073 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:50:00,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1132415560] [2021-12-06 17:50:00,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1132415560] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:50:00,073 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:50:00,073 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:50:00,073 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187620426] [2021-12-06 17:50:00,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:50:00,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:50:00,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:50:00,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:50:00,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:50:00,074 INFO L87 Difference]: Start difference. First operand 512 states and 646 transitions. Second operand has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 5 states have internal predecessors, (46), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:50:00,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:50:00,091 INFO L93 Difference]: Finished difference Result 517 states and 649 transitions. [2021-12-06 17:50:00,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 17:50:00,092 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 5 states have internal predecessors, (46), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 51 [2021-12-06 17:50:00,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:50:00,093 INFO L225 Difference]: With dead ends: 517 [2021-12-06 17:50:00,093 INFO L226 Difference]: Without dead ends: 514 [2021-12-06 17:50:00,094 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:50:00,094 INFO L933 BasicCegarLoop]: 357 mSDtfsCounter, 18 mSDsluCounter, 1404 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 1761 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:50:00,094 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 1761 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:50:00,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2021-12-06 17:50:00,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 506. [2021-12-06 17:50:00,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 448 states have (on average 1.2522321428571428) internal successors, (561), 454 states have internal predecessors, (561), 38 states have call successors, (38), 19 states have call predecessors, (38), 19 states have return successors, (39), 33 states have call predecessors, (39), 32 states have call successors, (39) [2021-12-06 17:50:00,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 638 transitions. [2021-12-06 17:50:00,100 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 638 transitions. Word has length 51 [2021-12-06 17:50:00,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:50:00,100 INFO L470 AbstractCegarLoop]: Abstraction has 506 states and 638 transitions. [2021-12-06 17:50:00,101 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 5 states have internal predecessors, (46), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:50:00,101 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 638 transitions. [2021-12-06 17:50:00,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-06 17:50:00,101 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:50:00,101 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:00,112 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (49)] Ended with exit code 0 [2021-12-06 17:50:00,302 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:00,302 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:50:00,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:50:00,302 INFO L85 PathProgramCache]: Analyzing trace with hash -1872588061, now seen corresponding path program 1 times [2021-12-06 17:50:00,302 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:50:00,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1196096592] [2021-12-06 17:50:00,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:50:00,303 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:50:00,303 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:50:00,303 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:50:00,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2021-12-06 17:50:00,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:50:00,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-06 17:50:00,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:50:00,420 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:50:00,420 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:50:00,420 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:50:00,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1196096592] [2021-12-06 17:50:00,421 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1196096592] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:50:00,421 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:50:00,421 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:50:00,421 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676494916] [2021-12-06 17:50:00,421 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:50:00,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:50:00,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:50:00,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:50:00,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:50:00,421 INFO L87 Difference]: Start difference. First operand 506 states and 638 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:50:00,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:50:00,431 INFO L93 Difference]: Finished difference Result 501 states and 632 transitions. [2021-12-06 17:50:00,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:50:00,432 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 52 [2021-12-06 17:50:00,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:50:00,433 INFO L225 Difference]: With dead ends: 501 [2021-12-06 17:50:00,433 INFO L226 Difference]: Without dead ends: 501 [2021-12-06 17:50:00,433 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:50:00,433 INFO L933 BasicCegarLoop]: 356 mSDtfsCounter, 27 mSDsluCounter, 1035 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 1391 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:50:00,434 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 1391 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:50:00,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2021-12-06 17:50:00,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 488. [2021-12-06 17:50:00,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 432 states have (on average 1.2569444444444444) internal successors, (543), 438 states have internal predecessors, (543), 37 states have call successors, (37), 18 states have call predecessors, (37), 18 states have return successors, (38), 32 states have call predecessors, (38), 31 states have call successors, (38) [2021-12-06 17:50:00,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 618 transitions. [2021-12-06 17:50:00,439 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 618 transitions. Word has length 52 [2021-12-06 17:50:00,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:50:00,440 INFO L470 AbstractCegarLoop]: Abstraction has 488 states and 618 transitions. [2021-12-06 17:50:00,440 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:50:00,440 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 618 transitions. [2021-12-06 17:50:00,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-06 17:50:00,440 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:50:00,441 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:00,448 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (50)] Forceful destruction successful, exit code 0 [2021-12-06 17:50:00,641 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:00,641 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:50:00,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:50:00,642 INFO L85 PathProgramCache]: Analyzing trace with hash 1296785642, now seen corresponding path program 1 times [2021-12-06 17:50:00,642 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:50:00,642 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2074442616] [2021-12-06 17:50:00,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:50:00,642 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:50:00,642 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:50:00,643 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:50:00,644 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2021-12-06 17:50:00,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:50:00,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:50:00,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:50:00,804 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:50:00,804 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:50:00,804 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:50:00,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2074442616] [2021-12-06 17:50:00,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2074442616] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:50:00,805 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:50:00,805 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:50:00,805 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758610433] [2021-12-06 17:50:00,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:50:00,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:50:00,805 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:50:00,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:50:00,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:50:00,805 INFO L87 Difference]: Start difference. First operand 488 states and 618 transitions. Second operand has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:01,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:50:01,022 INFO L93 Difference]: Finished difference Result 599 states and 770 transitions. [2021-12-06 17:50:01,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:50:01,023 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 51 [2021-12-06 17:50:01,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:50:01,024 INFO L225 Difference]: With dead ends: 599 [2021-12-06 17:50:01,025 INFO L226 Difference]: Without dead ends: 586 [2021-12-06 17:50:01,025 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-12-06 17:50:01,025 INFO L933 BasicCegarLoop]: 349 mSDtfsCounter, 314 mSDsluCounter, 1699 mSDsCounter, 0 mSdLazyCounter, 290 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 2048 SdHoareTripleChecker+Invalid, 324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:50:01,025 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [320 Valid, 2048 Invalid, 324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 290 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:50:01,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2021-12-06 17:50:01,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 494. [2021-12-06 17:50:01,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 437 states have (on average 1.2540045766590389) internal successors, (548), 444 states have internal predecessors, (548), 37 states have call successors, (37), 18 states have call predecessors, (37), 19 states have return successors, (43), 32 states have call predecessors, (43), 31 states have call successors, (43) [2021-12-06 17:50:01,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 628 transitions. [2021-12-06 17:50:01,035 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 628 transitions. Word has length 51 [2021-12-06 17:50:01,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:50:01,035 INFO L470 AbstractCegarLoop]: Abstraction has 494 states and 628 transitions. [2021-12-06 17:50:01,035 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:01,035 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 628 transitions. [2021-12-06 17:50:01,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-06 17:50:01,036 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:50:01,036 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:01,043 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (51)] Forceful destruction successful, exit code 0 [2021-12-06 17:50:01,237 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:01,237 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:50:01,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:50:01,238 INFO L85 PathProgramCache]: Analyzing trace with hash 1023462319, now seen corresponding path program 1 times [2021-12-06 17:50:01,238 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:50:01,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [938339950] [2021-12-06 17:50:01,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:50:01,238 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:50:01,239 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:50:01,239 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:50:01,240 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2021-12-06 17:50:01,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:50:01,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:50:01,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:50:01,398 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:50:01,398 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:50:01,398 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:50:01,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [938339950] [2021-12-06 17:50:01,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [938339950] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:50:01,398 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:50:01,398 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:50:01,398 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563839286] [2021-12-06 17:50:01,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:50:01,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:50:01,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:50:01,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:50:01,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:50:01,399 INFO L87 Difference]: Start difference. First operand 494 states and 628 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:01,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:50:01,527 INFO L93 Difference]: Finished difference Result 525 states and 667 transitions. [2021-12-06 17:50:01,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:50:01,528 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2021-12-06 17:50:01,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:50:01,529 INFO L225 Difference]: With dead ends: 525 [2021-12-06 17:50:01,529 INFO L226 Difference]: Without dead ends: 512 [2021-12-06 17:50:01,529 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:50:01,530 INFO L933 BasicCegarLoop]: 352 mSDtfsCounter, 25 mSDsluCounter, 2004 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 2356 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:50:01,530 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 2356 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:50:01,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-12-06 17:50:01,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 494. [2021-12-06 17:50:01,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 437 states have (on average 1.2540045766590389) internal successors, (548), 444 states have internal predecessors, (548), 37 states have call successors, (37), 18 states have call predecessors, (37), 19 states have return successors, (43), 32 states have call predecessors, (43), 31 states have call successors, (43) [2021-12-06 17:50:01,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 628 transitions. [2021-12-06 17:50:01,537 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 628 transitions. Word has length 52 [2021-12-06 17:50:01,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:50:01,538 INFO L470 AbstractCegarLoop]: Abstraction has 494 states and 628 transitions. [2021-12-06 17:50:01,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:01,538 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 628 transitions. [2021-12-06 17:50:01,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-06 17:50:01,538 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:50:01,539 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:01,545 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (52)] Ended with exit code 0 [2021-12-06 17:50:01,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:01,739 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:50:01,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:50:01,740 INFO L85 PathProgramCache]: Analyzing trace with hash -563121297, now seen corresponding path program 1 times [2021-12-06 17:50:01,740 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:50:01,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1712145997] [2021-12-06 17:50:01,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:50:01,741 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:50:01,741 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:50:01,741 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:50:01,742 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2021-12-06 17:50:01,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:50:01,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:50:01,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:50:01,897 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:50:01,897 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:50:01,897 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:50:01,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1712145997] [2021-12-06 17:50:01,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1712145997] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:50:01,897 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:50:01,898 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:50:01,898 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674439831] [2021-12-06 17:50:01,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:50:01,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:50:01,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:50:01,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:50:01,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:50:01,898 INFO L87 Difference]: Start difference. First operand 494 states and 628 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:02,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:50:02,012 INFO L93 Difference]: Finished difference Result 512 states and 646 transitions. [2021-12-06 17:50:02,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:50:02,013 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2021-12-06 17:50:02,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:50:02,014 INFO L225 Difference]: With dead ends: 512 [2021-12-06 17:50:02,014 INFO L226 Difference]: Without dead ends: 496 [2021-12-06 17:50:02,014 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:50:02,015 INFO L933 BasicCegarLoop]: 351 mSDtfsCounter, 25 mSDsluCounter, 2003 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 2354 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:50:02,015 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 2354 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:50:02,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2021-12-06 17:50:02,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 484. [2021-12-06 17:50:02,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 429 states have (on average 1.2564102564102564) internal successors, (539), 435 states have internal predecessors, (539), 36 states have call successors, (36), 18 states have call predecessors, (36), 18 states have return successors, (37), 31 states have call predecessors, (37), 30 states have call successors, (37) [2021-12-06 17:50:02,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 612 transitions. [2021-12-06 17:50:02,020 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 612 transitions. Word has length 52 [2021-12-06 17:50:02,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:50:02,020 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 612 transitions. [2021-12-06 17:50:02,020 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:02,020 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 612 transitions. [2021-12-06 17:50:02,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-06 17:50:02,021 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:50:02,021 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:02,028 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (53)] Ended with exit code 0 [2021-12-06 17:50:02,221 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:02,222 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:50:02,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:50:02,223 INFO L85 PathProgramCache]: Analyzing trace with hash 507953388, now seen corresponding path program 1 times [2021-12-06 17:50:02,224 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:50:02,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [906987263] [2021-12-06 17:50:02,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:50:02,225 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:50:02,225 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:50:02,227 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:50:02,229 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2021-12-06 17:50:02,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:50:02,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:50:02,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:50:02,564 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:50:02,564 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:50:02,564 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:50:02,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [906987263] [2021-12-06 17:50:02,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [906987263] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:50:02,564 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:50:02,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:50:02,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881857194] [2021-12-06 17:50:02,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:50:02,564 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:50:02,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:50:02,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:50:02,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:50:02,565 INFO L87 Difference]: Start difference. First operand 484 states and 612 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:02,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:50:02,810 INFO L93 Difference]: Finished difference Result 594 states and 762 transitions. [2021-12-06 17:50:02,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:50:02,810 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2021-12-06 17:50:02,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:50:02,811 INFO L225 Difference]: With dead ends: 594 [2021-12-06 17:50:02,811 INFO L226 Difference]: Without dead ends: 581 [2021-12-06 17:50:02,811 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-12-06 17:50:02,812 INFO L933 BasicCegarLoop]: 355 mSDtfsCounter, 300 mSDsluCounter, 2019 mSDsCounter, 0 mSdLazyCounter, 331 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 2374 SdHoareTripleChecker+Invalid, 363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:50:02,812 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [306 Valid, 2374 Invalid, 363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 331 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:50:02,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2021-12-06 17:50:02,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 490. [2021-12-06 17:50:02,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 434 states have (on average 1.2534562211981566) internal successors, (544), 441 states have internal predecessors, (544), 36 states have call successors, (36), 18 states have call predecessors, (36), 19 states have return successors, (41), 31 states have call predecessors, (41), 30 states have call successors, (41) [2021-12-06 17:50:02,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 621 transitions. [2021-12-06 17:50:02,820 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 621 transitions. Word has length 52 [2021-12-06 17:50:02,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:50:02,820 INFO L470 AbstractCegarLoop]: Abstraction has 490 states and 621 transitions. [2021-12-06 17:50:02,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:02,820 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 621 transitions. [2021-12-06 17:50:02,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-06 17:50:02,821 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:50:02,821 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:02,828 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (54)] Forceful destruction successful, exit code 0 [2021-12-06 17:50:03,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:03,023 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:50:03,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:50:03,024 INFO L85 PathProgramCache]: Analyzing trace with hash 750831986, now seen corresponding path program 1 times [2021-12-06 17:50:03,025 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:50:03,025 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [971359331] [2021-12-06 17:50:03,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:50:03,026 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:50:03,026 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:50:03,028 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:50:03,031 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2021-12-06 17:50:03,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:50:03,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:50:03,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:50:03,204 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:50:03,204 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:50:03,205 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:50:03,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [971359331] [2021-12-06 17:50:03,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [971359331] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:50:03,205 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:50:03,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:50:03,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605625512] [2021-12-06 17:50:03,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:50:03,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:50:03,205 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:50:03,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:50:03,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:50:03,206 INFO L87 Difference]: Start difference. First operand 490 states and 621 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:03,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:50:03,441 INFO L93 Difference]: Finished difference Result 593 states and 760 transitions. [2021-12-06 17:50:03,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:50:03,442 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2021-12-06 17:50:03,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:50:03,443 INFO L225 Difference]: With dead ends: 593 [2021-12-06 17:50:03,443 INFO L226 Difference]: Without dead ends: 580 [2021-12-06 17:50:03,443 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-12-06 17:50:03,443 INFO L933 BasicCegarLoop]: 343 mSDtfsCounter, 303 mSDsluCounter, 1976 mSDsCounter, 0 mSdLazyCounter, 331 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 309 SdHoareTripleChecker+Valid, 2319 SdHoareTripleChecker+Invalid, 361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:50:03,443 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [309 Valid, 2319 Invalid, 361 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 331 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:50:03,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2021-12-06 17:50:03,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 490. [2021-12-06 17:50:03,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 434 states have (on average 1.2534562211981566) internal successors, (544), 441 states have internal predecessors, (544), 36 states have call successors, (36), 18 states have call predecessors, (36), 19 states have return successors, (40), 31 states have call predecessors, (40), 30 states have call successors, (40) [2021-12-06 17:50:03,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 620 transitions. [2021-12-06 17:50:03,449 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 620 transitions. Word has length 52 [2021-12-06 17:50:03,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:50:03,449 INFO L470 AbstractCegarLoop]: Abstraction has 490 states and 620 transitions. [2021-12-06 17:50:03,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:03,449 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 620 transitions. [2021-12-06 17:50:03,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-06 17:50:03,450 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:50:03,450 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:03,456 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (55)] Ended with exit code 0 [2021-12-06 17:50:03,650 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:03,650 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:50:03,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:50:03,651 INFO L85 PathProgramCache]: Analyzing trace with hash -831882757, now seen corresponding path program 1 times [2021-12-06 17:50:03,651 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:50:03,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1421944166] [2021-12-06 17:50:03,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:50:03,652 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:50:03,652 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:50:03,653 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:50:03,654 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2021-12-06 17:50:03,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:50:03,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:50:03,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:50:03,960 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:50:03,960 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:50:03,961 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:50:03,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1421944166] [2021-12-06 17:50:03,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1421944166] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:50:03,961 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:50:03,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:50:03,961 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236035299] [2021-12-06 17:50:03,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:50:03,961 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:50:03,961 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:50:03,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:50:03,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:50:03,962 INFO L87 Difference]: Start difference. First operand 490 states and 620 transitions. Second operand has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:04,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:50:04,126 INFO L93 Difference]: Finished difference Result 588 states and 753 transitions. [2021-12-06 17:50:04,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:50:04,126 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2021-12-06 17:50:04,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:50:04,127 INFO L225 Difference]: With dead ends: 588 [2021-12-06 17:50:04,128 INFO L226 Difference]: Without dead ends: 578 [2021-12-06 17:50:04,128 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:50:04,128 INFO L933 BasicCegarLoop]: 357 mSDtfsCounter, 197 mSDsluCounter, 1481 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 1838 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:50:04,128 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [208 Valid, 1838 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:50:04,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-12-06 17:50:04,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 490. [2021-12-06 17:50:04,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 434 states have (on average 1.2534562211981566) internal successors, (544), 441 states have internal predecessors, (544), 36 states have call successors, (36), 18 states have call predecessors, (36), 19 states have return successors, (39), 31 states have call predecessors, (39), 30 states have call successors, (39) [2021-12-06 17:50:04,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 619 transitions. [2021-12-06 17:50:04,133 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 619 transitions. Word has length 52 [2021-12-06 17:50:04,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:50:04,133 INFO L470 AbstractCegarLoop]: Abstraction has 490 states and 619 transitions. [2021-12-06 17:50:04,133 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:04,133 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 619 transitions. [2021-12-06 17:50:04,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-12-06 17:50:04,134 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:50:04,134 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:04,141 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (56)] Forceful destruction successful, exit code 0 [2021-12-06 17:50:04,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:04,335 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:50:04,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:50:04,336 INFO L85 PathProgramCache]: Analyzing trace with hash 860965226, now seen corresponding path program 1 times [2021-12-06 17:50:04,337 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:50:04,337 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1486374050] [2021-12-06 17:50:04,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:50:04,338 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:50:04,338 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:50:04,340 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:50:04,343 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2021-12-06 17:50:04,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:50:04,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 17:50:04,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:50:04,509 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:50:04,509 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:50:04,509 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:50:04,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1486374050] [2021-12-06 17:50:04,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1486374050] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:50:04,509 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:50:04,509 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:50:04,509 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351490772] [2021-12-06 17:50:04,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:50:04,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:50:04,510 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:50:04,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:50:04,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:50:04,510 INFO L87 Difference]: Start difference. First operand 490 states and 619 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:04,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:50:04,535 INFO L93 Difference]: Finished difference Result 607 states and 785 transitions. [2021-12-06 17:50:04,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 17:50:04,535 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 54 [2021-12-06 17:50:04,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:50:04,536 INFO L225 Difference]: With dead ends: 607 [2021-12-06 17:50:04,536 INFO L226 Difference]: Without dead ends: 607 [2021-12-06 17:50:04,536 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:50:04,536 INFO L933 BasicCegarLoop]: 425 mSDtfsCounter, 75 mSDsluCounter, 1605 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 2030 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:50:04,537 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 2030 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:50:04,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2021-12-06 17:50:04,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 476. [2021-12-06 17:50:04,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 422 states have (on average 1.2511848341232228) internal successors, (528), 428 states have internal predecessors, (528), 34 states have call successors, (34), 17 states have call predecessors, (34), 19 states have return successors, (37), 31 states have call predecessors, (37), 29 states have call successors, (37) [2021-12-06 17:50:04,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 599 transitions. [2021-12-06 17:50:04,542 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 599 transitions. Word has length 54 [2021-12-06 17:50:04,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:50:04,542 INFO L470 AbstractCegarLoop]: Abstraction has 476 states and 599 transitions. [2021-12-06 17:50:04,542 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:04,542 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 599 transitions. [2021-12-06 17:50:04,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-06 17:50:04,543 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:50:04,543 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:04,550 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (57)] Forceful destruction successful, exit code 0 [2021-12-06 17:50:04,744 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:04,744 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:50:04,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:50:04,744 INFO L85 PathProgramCache]: Analyzing trace with hash -1142364733, now seen corresponding path program 1 times [2021-12-06 17:50:04,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:50:04,745 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [21192753] [2021-12-06 17:50:04,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:50:04,745 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:50:04,745 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:50:04,746 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:50:04,748 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (58)] Waiting until timeout for monitored process [2021-12-06 17:50:04,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:50:04,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:50:04,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:50:04,900 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:50:04,900 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:50:04,900 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:50:04,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [21192753] [2021-12-06 17:50:04,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [21192753] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:50:04,901 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:50:04,901 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:50:04,901 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441966543] [2021-12-06 17:50:04,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:50:04,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:50:04,901 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:50:04,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:50:04,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:50:04,901 INFO L87 Difference]: Start difference. First operand 476 states and 599 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:05,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:50:05,015 INFO L93 Difference]: Finished difference Result 507 states and 636 transitions. [2021-12-06 17:50:05,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:50:05,015 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2021-12-06 17:50:05,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:50:05,016 INFO L225 Difference]: With dead ends: 507 [2021-12-06 17:50:05,016 INFO L226 Difference]: Without dead ends: 494 [2021-12-06 17:50:05,016 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:50:05,016 INFO L933 BasicCegarLoop]: 353 mSDtfsCounter, 25 mSDsluCounter, 1987 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 2340 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:50:05,017 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 2340 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:50:05,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2021-12-06 17:50:05,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 482. [2021-12-06 17:50:05,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 427 states have (on average 1.2482435597189696) internal successors, (533), 434 states have internal predecessors, (533), 34 states have call successors, (34), 17 states have call predecessors, (34), 20 states have return successors, (41), 31 states have call predecessors, (41), 29 states have call successors, (41) [2021-12-06 17:50:05,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 608 transitions. [2021-12-06 17:50:05,021 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 608 transitions. Word has length 53 [2021-12-06 17:50:05,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:50:05,021 INFO L470 AbstractCegarLoop]: Abstraction has 482 states and 608 transitions. [2021-12-06 17:50:05,021 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:05,021 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 608 transitions. [2021-12-06 17:50:05,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-06 17:50:05,022 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:50:05,022 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:05,029 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (58)] Ended with exit code 0 [2021-12-06 17:50:05,223 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:05,223 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:50:05,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:50:05,223 INFO L85 PathProgramCache]: Analyzing trace with hash 1566018947, now seen corresponding path program 1 times [2021-12-06 17:50:05,224 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:50:05,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [987632082] [2021-12-06 17:50:05,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:50:05,224 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:50:05,224 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:50:05,225 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:50:05,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (59)] Waiting until timeout for monitored process [2021-12-06 17:50:05,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:50:05,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:50:05,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:50:05,380 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:50:05,380 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:50:05,380 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:50:05,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [987632082] [2021-12-06 17:50:05,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [987632082] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:50:05,380 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:50:05,380 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:50:05,380 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547972439] [2021-12-06 17:50:05,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:50:05,381 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:50:05,381 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:50:05,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:50:05,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:50:05,381 INFO L87 Difference]: Start difference. First operand 482 states and 608 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:05,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:50:05,496 INFO L93 Difference]: Finished difference Result 500 states and 626 transitions. [2021-12-06 17:50:05,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:50:05,497 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2021-12-06 17:50:05,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:50:05,498 INFO L225 Difference]: With dead ends: 500 [2021-12-06 17:50:05,498 INFO L226 Difference]: Without dead ends: 483 [2021-12-06 17:50:05,498 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:50:05,498 INFO L933 BasicCegarLoop]: 354 mSDtfsCounter, 22 mSDsluCounter, 2328 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 2682 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:50:05,498 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 2682 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:50:05,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2021-12-06 17:50:05,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 471. [2021-12-06 17:50:05,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 418 states have (on average 1.2511961722488039) internal successors, (523), 424 states have internal predecessors, (523), 33 states have call successors, (33), 17 states have call predecessors, (33), 19 states have return successors, (36), 30 states have call predecessors, (36), 28 states have call successors, (36) [2021-12-06 17:50:05,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 592 transitions. [2021-12-06 17:50:05,503 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 592 transitions. Word has length 53 [2021-12-06 17:50:05,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:50:05,503 INFO L470 AbstractCegarLoop]: Abstraction has 471 states and 592 transitions. [2021-12-06 17:50:05,503 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:05,503 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 592 transitions. [2021-12-06 17:50:05,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-06 17:50:05,504 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:50:05,504 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:05,510 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (59)] Ended with exit code 0 [2021-12-06 17:50:05,704 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:05,705 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:50:05,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:50:05,706 INFO L85 PathProgramCache]: Analyzing trace with hash -1800376175, now seen corresponding path program 1 times [2021-12-06 17:50:05,706 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:50:05,706 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1865675969] [2021-12-06 17:50:05,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:50:05,707 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:50:05,707 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:50:05,708 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:50:05,713 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (60)] Waiting until timeout for monitored process [2021-12-06 17:50:05,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:50:05,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:50:05,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:50:05,901 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:50:05,901 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:50:05,902 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:50:05,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1865675969] [2021-12-06 17:50:05,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1865675969] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:50:05,902 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:50:05,902 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:50:05,902 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201307124] [2021-12-06 17:50:05,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:50:05,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:50:05,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:50:05,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:50:05,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:50:05,903 INFO L87 Difference]: Start difference. First operand 471 states and 592 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:06,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:50:06,016 INFO L93 Difference]: Finished difference Result 502 states and 628 transitions. [2021-12-06 17:50:06,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:50:06,016 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2021-12-06 17:50:06,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:50:06,017 INFO L225 Difference]: With dead ends: 502 [2021-12-06 17:50:06,017 INFO L226 Difference]: Without dead ends: 489 [2021-12-06 17:50:06,017 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:50:06,017 INFO L933 BasicCegarLoop]: 334 mSDtfsCounter, 25 mSDsluCounter, 1908 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 2242 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:50:06,018 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 2242 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:50:06,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2021-12-06 17:50:06,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 477. [2021-12-06 17:50:06,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 423 states have (on average 1.24822695035461) internal successors, (528), 430 states have internal predecessors, (528), 33 states have call successors, (33), 17 states have call predecessors, (33), 20 states have return successors, (39), 30 states have call predecessors, (39), 28 states have call successors, (39) [2021-12-06 17:50:06,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 600 transitions. [2021-12-06 17:50:06,022 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 600 transitions. Word has length 53 [2021-12-06 17:50:06,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:50:06,022 INFO L470 AbstractCegarLoop]: Abstraction has 477 states and 600 transitions. [2021-12-06 17:50:06,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:06,023 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 600 transitions. [2021-12-06 17:50:06,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-06 17:50:06,023 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:50:06,023 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:06,034 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (60)] Ended with exit code 0 [2021-12-06 17:50:06,223 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:06,224 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:50:06,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:50:06,224 INFO L85 PathProgramCache]: Analyzing trace with hash 908007505, now seen corresponding path program 1 times [2021-12-06 17:50:06,224 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:50:06,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [330461918] [2021-12-06 17:50:06,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:50:06,224 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:50:06,225 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:50:06,225 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:50:06,226 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (61)] Waiting until timeout for monitored process [2021-12-06 17:50:06,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:50:06,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:50:06,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:50:06,389 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:50:06,389 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:50:06,389 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:50:06,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [330461918] [2021-12-06 17:50:06,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [330461918] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:50:06,389 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:50:06,389 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:50:06,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870938669] [2021-12-06 17:50:06,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:50:06,390 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:50:06,390 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:50:06,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:50:06,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:50:06,390 INFO L87 Difference]: Start difference. First operand 477 states and 600 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:06,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:50:06,511 INFO L93 Difference]: Finished difference Result 495 states and 618 transitions. [2021-12-06 17:50:06,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:50:06,511 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2021-12-06 17:50:06,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:50:06,512 INFO L225 Difference]: With dead ends: 495 [2021-12-06 17:50:06,512 INFO L226 Difference]: Without dead ends: 479 [2021-12-06 17:50:06,513 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:50:06,513 INFO L933 BasicCegarLoop]: 334 mSDtfsCounter, 22 mSDsluCounter, 2224 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 2558 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:50:06,513 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 2558 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:50:06,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2021-12-06 17:50:06,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 467. [2021-12-06 17:50:06,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 415 states have (on average 1.2506024096385542) internal successors, (519), 421 states have internal predecessors, (519), 32 states have call successors, (32), 17 states have call predecessors, (32), 19 states have return successors, (35), 29 states have call predecessors, (35), 27 states have call successors, (35) [2021-12-06 17:50:06,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 586 transitions. [2021-12-06 17:50:06,521 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 586 transitions. Word has length 53 [2021-12-06 17:50:06,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:50:06,521 INFO L470 AbstractCegarLoop]: Abstraction has 467 states and 586 transitions. [2021-12-06 17:50:06,521 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:06,521 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 586 transitions. [2021-12-06 17:50:06,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-06 17:50:06,521 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:50:06,522 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:06,528 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (61)] Ended with exit code 0 [2021-12-06 17:50:06,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:06,722 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:50:06,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:50:06,723 INFO L85 PathProgramCache]: Analyzing trace with hash 543462463, now seen corresponding path program 1 times [2021-12-06 17:50:06,723 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:50:06,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [797525970] [2021-12-06 17:50:06,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:50:06,723 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:50:06,723 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:50:06,724 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:50:06,724 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (62)] Waiting until timeout for monitored process [2021-12-06 17:50:06,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:50:06,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 17:50:06,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:50:06,830 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:50:06,830 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:50:06,830 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:50:06,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [797525970] [2021-12-06 17:50:06,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [797525970] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:50:06,830 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:50:06,830 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:50:06,830 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143470659] [2021-12-06 17:50:06,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:50:06,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:50:06,831 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:50:06,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:50:06,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:50:06,831 INFO L87 Difference]: Start difference. First operand 467 states and 586 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:06,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:50:06,846 INFO L93 Difference]: Finished difference Result 477 states and 597 transitions. [2021-12-06 17:50:06,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:50:06,846 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2021-12-06 17:50:06,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:50:06,847 INFO L225 Difference]: With dead ends: 477 [2021-12-06 17:50:06,847 INFO L226 Difference]: Without dead ends: 477 [2021-12-06 17:50:06,847 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:50:06,848 INFO L933 BasicCegarLoop]: 325 mSDtfsCounter, 16 mSDsluCounter, 636 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 961 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:50:06,848 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 961 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:50:06,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2021-12-06 17:50:06,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 473. [2021-12-06 17:50:06,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 421 states have (on average 1.2494061757719714) internal successors, (526), 427 states have internal predecessors, (526), 32 states have call successors, (32), 17 states have call predecessors, (32), 19 states have return successors, (35), 29 states have call predecessors, (35), 27 states have call successors, (35) [2021-12-06 17:50:06,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 593 transitions. [2021-12-06 17:50:06,852 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 593 transitions. Word has length 53 [2021-12-06 17:50:06,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:50:06,852 INFO L470 AbstractCegarLoop]: Abstraction has 473 states and 593 transitions. [2021-12-06 17:50:06,853 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:06,853 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 593 transitions. [2021-12-06 17:50:06,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-06 17:50:06,853 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:50:06,853 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:06,860 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (62)] Ended with exit code 0 [2021-12-06 17:50:07,054 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:07,055 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:50:07,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:50:07,056 INFO L85 PathProgramCache]: Analyzing trace with hash -1043121153, now seen corresponding path program 1 times [2021-12-06 17:50:07,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:50:07,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1313903279] [2021-12-06 17:50:07,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:50:07,057 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:50:07,058 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:50:07,060 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:50:07,062 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (63)] Waiting until timeout for monitored process [2021-12-06 17:50:07,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:50:07,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 17:50:07,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:50:07,372 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:50:07,372 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:50:07,372 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:50:07,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1313903279] [2021-12-06 17:50:07,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1313903279] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:50:07,372 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:50:07,373 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:50:07,373 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629666791] [2021-12-06 17:50:07,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:50:07,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:50:07,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:50:07,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:50:07,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:50:07,373 INFO L87 Difference]: Start difference. First operand 473 states and 593 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:07,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:50:07,419 INFO L93 Difference]: Finished difference Result 475 states and 590 transitions. [2021-12-06 17:50:07,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:50:07,419 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2021-12-06 17:50:07,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:50:07,420 INFO L225 Difference]: With dead ends: 475 [2021-12-06 17:50:07,423 INFO L226 Difference]: Without dead ends: 475 [2021-12-06 17:50:07,423 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:50:07,423 INFO L933 BasicCegarLoop]: 340 mSDtfsCounter, 39 mSDsluCounter, 1978 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 2318 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:50:07,423 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 2318 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:50:07,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2021-12-06 17:50:07,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 456. [2021-12-06 17:50:07,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 406 states have (on average 1.2438423645320198) internal successors, (505), 411 states have internal predecessors, (505), 31 states have call successors, (31), 17 states have call predecessors, (31), 18 states have return successors, (33), 28 states have call predecessors, (33), 27 states have call successors, (33) [2021-12-06 17:50:07,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 569 transitions. [2021-12-06 17:50:07,428 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 569 transitions. Word has length 53 [2021-12-06 17:50:07,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:50:07,428 INFO L470 AbstractCegarLoop]: Abstraction has 456 states and 569 transitions. [2021-12-06 17:50:07,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:07,428 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 569 transitions. [2021-12-06 17:50:07,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-06 17:50:07,429 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:50:07,429 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:07,439 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (63)] Forceful destruction successful, exit code 0 [2021-12-06 17:50:07,629 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:07,630 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:50:07,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:50:07,631 INFO L85 PathProgramCache]: Analyzing trace with hash 1485518840, now seen corresponding path program 1 times [2021-12-06 17:50:07,632 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:50:07,632 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1856986316] [2021-12-06 17:50:07,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:50:07,633 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:50:07,633 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:50:07,635 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:50:07,638 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (64)] Waiting until timeout for monitored process [2021-12-06 17:50:07,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:50:07,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:50:07,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:50:07,825 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:50:07,825 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:50:07,825 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:50:07,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1856986316] [2021-12-06 17:50:07,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1856986316] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:50:07,825 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:50:07,826 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:50:07,826 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816358334] [2021-12-06 17:50:07,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:50:07,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:50:07,826 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:50:07,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:50:07,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:50:07,826 INFO L87 Difference]: Start difference. First operand 456 states and 569 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:07,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:50:07,911 INFO L93 Difference]: Finished difference Result 484 states and 600 transitions. [2021-12-06 17:50:07,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:50:07,911 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2021-12-06 17:50:07,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:50:07,912 INFO L225 Difference]: With dead ends: 484 [2021-12-06 17:50:07,912 INFO L226 Difference]: Without dead ends: 474 [2021-12-06 17:50:07,912 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:50:07,912 INFO L933 BasicCegarLoop]: 333 mSDtfsCounter, 15 mSDsluCounter, 1577 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 1910 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:50:07,913 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 1910 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:50:07,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2021-12-06 17:50:07,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 456. [2021-12-06 17:50:07,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 406 states have (on average 1.2438423645320198) internal successors, (505), 411 states have internal predecessors, (505), 31 states have call successors, (31), 17 states have call predecessors, (31), 18 states have return successors, (33), 28 states have call predecessors, (33), 27 states have call successors, (33) [2021-12-06 17:50:07,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 569 transitions. [2021-12-06 17:50:07,917 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 569 transitions. Word has length 53 [2021-12-06 17:50:07,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:50:07,917 INFO L470 AbstractCegarLoop]: Abstraction has 456 states and 569 transitions. [2021-12-06 17:50:07,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:07,917 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 569 transitions. [2021-12-06 17:50:07,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-06 17:50:07,918 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:50:07,918 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:07,925 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (64)] Forceful destruction successful, exit code 0 [2021-12-06 17:50:08,118 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:08,119 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:50:08,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:50:08,120 INFO L85 PathProgramCache]: Analyzing trace with hash -1021073352, now seen corresponding path program 1 times [2021-12-06 17:50:08,121 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:50:08,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [664539240] [2021-12-06 17:50:08,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:50:08,122 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:50:08,122 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:50:08,124 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:50:08,127 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (65)] Waiting until timeout for monitored process [2021-12-06 17:50:08,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:50:08,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:50:08,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:50:08,306 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:50:08,307 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:50:08,307 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:50:08,307 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [664539240] [2021-12-06 17:50:08,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [664539240] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:50:08,307 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:50:08,307 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:50:08,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388574445] [2021-12-06 17:50:08,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:50:08,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:50:08,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:50:08,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:50:08,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:50:08,308 INFO L87 Difference]: Start difference. First operand 456 states and 569 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:08,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:50:08,381 INFO L93 Difference]: Finished difference Result 470 states and 582 transitions. [2021-12-06 17:50:08,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:50:08,381 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2021-12-06 17:50:08,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:50:08,382 INFO L225 Difference]: With dead ends: 470 [2021-12-06 17:50:08,382 INFO L226 Difference]: Without dead ends: 453 [2021-12-06 17:50:08,382 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:50:08,383 INFO L933 BasicCegarLoop]: 332 mSDtfsCounter, 15 mSDsluCounter, 1576 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 1908 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:50:08,383 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 1908 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:50:08,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2021-12-06 17:50:08,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 441. [2021-12-06 17:50:08,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 393 states have (on average 1.2442748091603053) internal successors, (489), 397 states have internal predecessors, (489), 30 states have call successors, (30), 17 states have call predecessors, (30), 17 states have return successors, (30), 27 states have call predecessors, (30), 26 states have call successors, (30) [2021-12-06 17:50:08,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 549 transitions. [2021-12-06 17:50:08,387 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 549 transitions. Word has length 53 [2021-12-06 17:50:08,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:50:08,387 INFO L470 AbstractCegarLoop]: Abstraction has 441 states and 549 transitions. [2021-12-06 17:50:08,387 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:08,387 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 549 transitions. [2021-12-06 17:50:08,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-06 17:50:08,388 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:50:08,388 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:08,396 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (65)] Ended with exit code 0 [2021-12-06 17:50:08,589 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:08,589 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:50:08,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:50:08,590 INFO L85 PathProgramCache]: Analyzing trace with hash 911699668, now seen corresponding path program 1 times [2021-12-06 17:50:08,591 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:50:08,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [193085684] [2021-12-06 17:50:08,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:50:08,592 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:50:08,592 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:50:08,594 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:50:08,597 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (66)] Waiting until timeout for monitored process [2021-12-06 17:50:08,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:50:08,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:50:08,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:50:08,909 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:50:08,909 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:50:08,909 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:50:08,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [193085684] [2021-12-06 17:50:08,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [193085684] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:50:08,909 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:50:08,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:50:08,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148420644] [2021-12-06 17:50:08,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:50:08,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:50:08,910 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:50:08,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:50:08,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:50:08,910 INFO L87 Difference]: Start difference. First operand 441 states and 549 transitions. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 8 states have internal predecessors, (51), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:50:08,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:50:08,975 INFO L93 Difference]: Finished difference Result 459 states and 568 transitions. [2021-12-06 17:50:08,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:50:08,975 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 8 states have internal predecessors, (51), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 56 [2021-12-06 17:50:08,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:50:08,976 INFO L225 Difference]: With dead ends: 459 [2021-12-06 17:50:08,976 INFO L226 Difference]: Without dead ends: 443 [2021-12-06 17:50:08,976 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-12-06 17:50:08,976 INFO L933 BasicCegarLoop]: 302 mSDtfsCounter, 30 mSDsluCounter, 2087 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 2389 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:50:08,976 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 2389 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:50:08,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2021-12-06 17:50:08,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 443. [2021-12-06 17:50:08,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 394 states have (on average 1.2436548223350254) internal successors, (490), 399 states have internal predecessors, (490), 30 states have call successors, (30), 17 states have call predecessors, (30), 18 states have return successors, (31), 27 states have call predecessors, (31), 26 states have call successors, (31) [2021-12-06 17:50:08,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 551 transitions. [2021-12-06 17:50:08,983 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 551 transitions. Word has length 56 [2021-12-06 17:50:08,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:50:08,983 INFO L470 AbstractCegarLoop]: Abstraction has 443 states and 551 transitions. [2021-12-06 17:50:08,983 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 8 states have internal predecessors, (51), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:50:08,983 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 551 transitions. [2021-12-06 17:50:08,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-06 17:50:08,984 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:50:08,984 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:08,995 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (66)] Ended with exit code 0 [2021-12-06 17:50:09,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:09,185 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:50:09,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:50:09,185 INFO L85 PathProgramCache]: Analyzing trace with hash 65580225, now seen corresponding path program 1 times [2021-12-06 17:50:09,185 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:50:09,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [488151754] [2021-12-06 17:50:09,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:50:09,185 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:50:09,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:50:09,186 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:50:09,187 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (67)] Waiting until timeout for monitored process [2021-12-06 17:50:09,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:50:09,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:50:09,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:50:09,346 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:50:09,346 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:50:09,346 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:50:09,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [488151754] [2021-12-06 17:50:09,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [488151754] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:50:09,346 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:50:09,347 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:50:09,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597790196] [2021-12-06 17:50:09,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:50:09,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:50:09,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:50:09,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:50:09,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:50:09,347 INFO L87 Difference]: Start difference. First operand 443 states and 551 transitions. Second operand has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 8 states have internal predecessors, (53), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:09,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:50:09,545 INFO L93 Difference]: Finished difference Result 549 states and 693 transitions. [2021-12-06 17:50:09,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:50:09,545 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 8 states have internal predecessors, (53), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 56 [2021-12-06 17:50:09,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:50:09,546 INFO L225 Difference]: With dead ends: 549 [2021-12-06 17:50:09,546 INFO L226 Difference]: Without dead ends: 527 [2021-12-06 17:50:09,546 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-12-06 17:50:09,546 INFO L933 BasicCegarLoop]: 307 mSDtfsCounter, 288 mSDsluCounter, 1528 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 293 SdHoareTripleChecker+Valid, 1835 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:50:09,547 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [293 Valid, 1835 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 246 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:50:09,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2021-12-06 17:50:09,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 449. [2021-12-06 17:50:09,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 399 states have (on average 1.2406015037593985) internal successors, (495), 405 states have internal predecessors, (495), 30 states have call successors, (30), 17 states have call predecessors, (30), 19 states have return successors, (32), 27 states have call predecessors, (32), 26 states have call successors, (32) [2021-12-06 17:50:09,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 557 transitions. [2021-12-06 17:50:09,551 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 557 transitions. Word has length 56 [2021-12-06 17:50:09,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:50:09,551 INFO L470 AbstractCegarLoop]: Abstraction has 449 states and 557 transitions. [2021-12-06 17:50:09,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 8 states have internal predecessors, (53), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:09,551 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 557 transitions. [2021-12-06 17:50:09,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-12-06 17:50:09,552 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:50:09,552 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:09,559 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (67)] Forceful destruction successful, exit code 0 [2021-12-06 17:50:09,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:09,753 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:50:09,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:50:09,753 INFO L85 PathProgramCache]: Analyzing trace with hash 1208729314, now seen corresponding path program 1 times [2021-12-06 17:50:09,753 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:50:09,753 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [661209488] [2021-12-06 17:50:09,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:50:09,753 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:50:09,754 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:50:09,754 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:50:09,755 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (68)] Waiting until timeout for monitored process [2021-12-06 17:50:09,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:50:09,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:50:09,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:50:09,912 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:50:09,912 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:50:09,912 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:50:09,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [661209488] [2021-12-06 17:50:09,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [661209488] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:50:09,912 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:50:09,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:50:09,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452940404] [2021-12-06 17:50:09,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:50:09,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:50:09,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:50:09,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:50:09,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:50:09,913 INFO L87 Difference]: Start difference. First operand 449 states and 557 transitions. Second operand has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 states have internal predecessors, (54), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:10,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:50:10,028 INFO L93 Difference]: Finished difference Result 489 states and 604 transitions. [2021-12-06 17:50:10,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:50:10,028 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 states have internal predecessors, (54), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 57 [2021-12-06 17:50:10,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:50:10,029 INFO L225 Difference]: With dead ends: 489 [2021-12-06 17:50:10,029 INFO L226 Difference]: Without dead ends: 467 [2021-12-06 17:50:10,029 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:50:10,029 INFO L933 BasicCegarLoop]: 312 mSDtfsCounter, 30 mSDsluCounter, 2065 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 2377 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:50:10,029 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 2377 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:50:10,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states. [2021-12-06 17:50:10,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 449. [2021-12-06 17:50:10,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 399 states have (on average 1.2406015037593985) internal successors, (495), 405 states have internal predecessors, (495), 30 states have call successors, (30), 17 states have call predecessors, (30), 19 states have return successors, (32), 27 states have call predecessors, (32), 26 states have call successors, (32) [2021-12-06 17:50:10,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 557 transitions. [2021-12-06 17:50:10,034 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 557 transitions. Word has length 57 [2021-12-06 17:50:10,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:50:10,034 INFO L470 AbstractCegarLoop]: Abstraction has 449 states and 557 transitions. [2021-12-06 17:50:10,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 states have internal predecessors, (54), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:10,034 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 557 transitions. [2021-12-06 17:50:10,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-12-06 17:50:10,035 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:50:10,035 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:10,042 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (68)] Forceful destruction successful, exit code 0 [2021-12-06 17:50:10,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:10,235 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:50:10,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:50:10,236 INFO L85 PathProgramCache]: Analyzing trace with hash 1411317538, now seen corresponding path program 1 times [2021-12-06 17:50:10,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:50:10,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1333700372] [2021-12-06 17:50:10,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:50:10,236 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:50:10,236 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:50:10,237 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:50:10,237 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (69)] Waiting until timeout for monitored process [2021-12-06 17:50:10,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:50:10,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:50:10,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:50:10,393 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:50:10,393 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:50:10,393 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:50:10,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1333700372] [2021-12-06 17:50:10,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1333700372] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:50:10,393 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:50:10,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:50:10,393 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307437809] [2021-12-06 17:50:10,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:50:10,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:50:10,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:50:10,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:50:10,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:50:10,394 INFO L87 Difference]: Start difference. First operand 449 states and 557 transitions. Second operand has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 states have internal predecessors, (54), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:10,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:50:10,508 INFO L93 Difference]: Finished difference Result 467 states and 575 transitions. [2021-12-06 17:50:10,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:50:10,509 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 states have internal predecessors, (54), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 57 [2021-12-06 17:50:10,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:50:10,509 INFO L225 Difference]: With dead ends: 467 [2021-12-06 17:50:10,509 INFO L226 Difference]: Without dead ends: 433 [2021-12-06 17:50:10,510 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:50:10,510 INFO L933 BasicCegarLoop]: 310 mSDtfsCounter, 30 mSDsluCounter, 2046 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 2356 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:50:10,510 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 2356 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:50:10,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2021-12-06 17:50:10,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 421. [2021-12-06 17:50:10,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 375 states have (on average 1.2426666666666666) internal successors, (466), 380 states have internal predecessors, (466), 28 states have call successors, (28), 16 states have call predecessors, (28), 17 states have return successors, (29), 25 states have call predecessors, (29), 24 states have call successors, (29) [2021-12-06 17:50:10,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 523 transitions. [2021-12-06 17:50:10,514 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 523 transitions. Word has length 57 [2021-12-06 17:50:10,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:50:10,514 INFO L470 AbstractCegarLoop]: Abstraction has 421 states and 523 transitions. [2021-12-06 17:50:10,514 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 states have internal predecessors, (54), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:50:10,514 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 523 transitions. [2021-12-06 17:50:10,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-12-06 17:50:10,515 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:50:10,515 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:10,522 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (69)] Ended with exit code 0 [2021-12-06 17:50:10,716 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:10,716 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:50:10,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:50:10,717 INFO L85 PathProgramCache]: Analyzing trace with hash 166689695, now seen corresponding path program 1 times [2021-12-06 17:50:10,718 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:50:10,718 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1539417922] [2021-12-06 17:50:10,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:50:10,719 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:50:10,719 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:50:10,721 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:50:10,724 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (70)] Waiting until timeout for monitored process [2021-12-06 17:50:10,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:50:10,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:50:10,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:50:11,054 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:50:11,054 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:50:11,054 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:50:11,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1539417922] [2021-12-06 17:50:11,055 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1539417922] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:50:11,055 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:50:11,055 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:50:11,055 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574168179] [2021-12-06 17:50:11,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:50:11,055 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:50:11,055 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:50:11,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:50:11,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:50:11,055 INFO L87 Difference]: Start difference. First operand 421 states and 523 transitions. Second operand has 9 states, 9 states have (on average 6.222222222222222) internal successors, (56), 8 states have internal predecessors, (56), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:50:11,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:50:11,117 INFO L93 Difference]: Finished difference Result 431 states and 532 transitions. [2021-12-06 17:50:11,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:50:11,117 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.222222222222222) internal successors, (56), 8 states have internal predecessors, (56), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 61 [2021-12-06 17:50:11,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:50:11,118 INFO L225 Difference]: With dead ends: 431 [2021-12-06 17:50:11,118 INFO L226 Difference]: Without dead ends: 387 [2021-12-06 17:50:11,118 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-12-06 17:50:11,119 INFO L933 BasicCegarLoop]: 285 mSDtfsCounter, 33 mSDsluCounter, 1959 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 2244 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:50:11,119 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 2244 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:50:11,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2021-12-06 17:50:11,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 385. [2021-12-06 17:50:11,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 343 states have (on average 1.2361516034985423) internal successors, (424), 347 states have internal predecessors, (424), 26 states have call successors, (26), 15 states have call predecessors, (26), 15 states have return successors, (26), 23 states have call predecessors, (26), 22 states have call successors, (26) [2021-12-06 17:50:11,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 476 transitions. [2021-12-06 17:50:11,122 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 476 transitions. Word has length 61 [2021-12-06 17:50:11,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:50:11,122 INFO L470 AbstractCegarLoop]: Abstraction has 385 states and 476 transitions. [2021-12-06 17:50:11,123 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.222222222222222) internal successors, (56), 8 states have internal predecessors, (56), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:50:11,123 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 476 transitions. [2021-12-06 17:50:11,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-06 17:50:11,123 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:50:11,123 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:11,130 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (70)] Ended with exit code 0 [2021-12-06 17:50:11,324 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:11,325 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:50:11,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:50:11,326 INFO L85 PathProgramCache]: Analyzing trace with hash 695777282, now seen corresponding path program 1 times [2021-12-06 17:50:11,326 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:50:11,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [917890359] [2021-12-06 17:50:11,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:50:11,327 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:50:11,328 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:50:11,329 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:50:11,332 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (71)] Waiting until timeout for monitored process [2021-12-06 17:50:11,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:50:11,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 17:50:11,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:50:11,527 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:50:11,528 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:50:11,528 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:50:11,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [917890359] [2021-12-06 17:50:11,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [917890359] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:50:11,528 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:50:11,528 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:50:11,528 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319158592] [2021-12-06 17:50:11,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:50:11,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:50:11,528 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:50:11,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:50:11,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:50:11,529 INFO L87 Difference]: Start difference. First operand 385 states and 476 transitions. Second operand has 8 states, 8 states have (on average 7.625) internal successors, (61), 7 states have internal predecessors, (61), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:50:11,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:50:11,605 INFO L93 Difference]: Finished difference Result 423 states and 519 transitions. [2021-12-06 17:50:11,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:50:11,605 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.625) internal successors, (61), 7 states have internal predecessors, (61), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 66 [2021-12-06 17:50:11,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:50:11,606 INFO L225 Difference]: With dead ends: 423 [2021-12-06 17:50:11,606 INFO L226 Difference]: Without dead ends: 407 [2021-12-06 17:50:11,606 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:50:11,606 INFO L933 BasicCegarLoop]: 249 mSDtfsCounter, 224 mSDsluCounter, 1228 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 1477 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:50:11,606 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [229 Valid, 1477 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:50:11,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2021-12-06 17:50:11,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 393. [2021-12-06 17:50:11,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 350 states have (on average 1.2314285714285715) internal successors, (431), 354 states have internal predecessors, (431), 26 states have call successors, (26), 15 states have call predecessors, (26), 16 states have return successors, (29), 24 states have call predecessors, (29), 22 states have call successors, (29) [2021-12-06 17:50:11,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 486 transitions. [2021-12-06 17:50:11,610 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 486 transitions. Word has length 66 [2021-12-06 17:50:11,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:50:11,610 INFO L470 AbstractCegarLoop]: Abstraction has 393 states and 486 transitions. [2021-12-06 17:50:11,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.625) internal successors, (61), 7 states have internal predecessors, (61), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:50:11,610 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 486 transitions. [2021-12-06 17:50:11,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-12-06 17:50:11,611 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:50:11,611 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:11,618 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (71)] Ended with exit code 0 [2021-12-06 17:50:11,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:11,812 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:50:11,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:50:11,813 INFO L85 PathProgramCache]: Analyzing trace with hash -1438395151, now seen corresponding path program 1 times [2021-12-06 17:50:11,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:50:11,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [895947233] [2021-12-06 17:50:11,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:50:11,814 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:50:11,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:50:11,815 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:50:11,817 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (72)] Waiting until timeout for monitored process [2021-12-06 17:50:11,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:50:11,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 17:50:11,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:50:12,025 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:50:12,025 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:50:12,025 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:50:12,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [895947233] [2021-12-06 17:50:12,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [895947233] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:50:12,025 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:50:12,025 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:50:12,025 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811083022] [2021-12-06 17:50:12,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:50:12,025 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:50:12,026 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:50:12,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:50:12,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:50:12,026 INFO L87 Difference]: Start difference. First operand 393 states and 486 transitions. Second operand has 8 states, 8 states have (on average 7.75) internal successors, (62), 7 states have internal predecessors, (62), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:50:12,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:50:12,077 INFO L93 Difference]: Finished difference Result 423 states and 518 transitions. [2021-12-06 17:50:12,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:50:12,077 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.75) internal successors, (62), 7 states have internal predecessors, (62), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 67 [2021-12-06 17:50:12,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:50:12,078 INFO L225 Difference]: With dead ends: 423 [2021-12-06 17:50:12,078 INFO L226 Difference]: Without dead ends: 407 [2021-12-06 17:50:12,078 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:50:12,078 INFO L933 BasicCegarLoop]: 266 mSDtfsCounter, 27 mSDsluCounter, 1529 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 1795 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:50:12,078 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 1795 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:50:12,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2021-12-06 17:50:12,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 385. [2021-12-06 17:50:12,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 343 states have (on average 1.2332361516034986) internal successors, (423), 347 states have internal predecessors, (423), 26 states have call successors, (26), 15 states have call predecessors, (26), 15 states have return successors, (26), 23 states have call predecessors, (26), 22 states have call successors, (26) [2021-12-06 17:50:12,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 475 transitions. [2021-12-06 17:50:12,082 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 475 transitions. Word has length 67 [2021-12-06 17:50:12,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:50:12,082 INFO L470 AbstractCegarLoop]: Abstraction has 385 states and 475 transitions. [2021-12-06 17:50:12,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.75) internal successors, (62), 7 states have internal predecessors, (62), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:50:12,083 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 475 transitions. [2021-12-06 17:50:12,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-12-06 17:50:12,083 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:50:12,083 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:12,090 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (72)] Ended with exit code 0 [2021-12-06 17:50:12,284 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:12,285 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:50:12,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:50:12,286 INFO L85 PathProgramCache]: Analyzing trace with hash 1845717767, now seen corresponding path program 1 times [2021-12-06 17:50:12,286 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:50:12,287 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [457995548] [2021-12-06 17:50:12,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:50:12,287 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:50:12,288 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:50:12,290 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:50:12,292 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (73)] Waiting until timeout for monitored process [2021-12-06 17:50:12,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:50:12,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 17:50:12,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:50:12,639 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:50:12,639 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:50:12,639 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:50:12,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [457995548] [2021-12-06 17:50:12,639 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [457995548] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:50:12,639 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:50:12,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:50:12,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527125162] [2021-12-06 17:50:12,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:50:12,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:50:12,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:50:12,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:50:12,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:50:12,640 INFO L87 Difference]: Start difference. First operand 385 states and 475 transitions. Second operand has 8 states, 8 states have (on average 8.25) internal successors, (66), 8 states have internal predecessors, (66), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:50:12,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:50:12,715 INFO L93 Difference]: Finished difference Result 409 states and 501 transitions. [2021-12-06 17:50:12,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:50:12,715 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.25) internal successors, (66), 8 states have internal predecessors, (66), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 71 [2021-12-06 17:50:12,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:50:12,716 INFO L225 Difference]: With dead ends: 409 [2021-12-06 17:50:12,716 INFO L226 Difference]: Without dead ends: 385 [2021-12-06 17:50:12,716 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2021-12-06 17:50:12,716 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 72 mSDsluCounter, 1398 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 1633 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:50:12,716 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 1633 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:50:12,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2021-12-06 17:50:12,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 378. [2021-12-06 17:50:12,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 336 states have (on average 1.2291666666666667) internal successors, (413), 341 states have internal predecessors, (413), 26 states have call successors, (26), 15 states have call predecessors, (26), 15 states have return successors, (26), 22 states have call predecessors, (26), 22 states have call successors, (26) [2021-12-06 17:50:12,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 465 transitions. [2021-12-06 17:50:12,723 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 465 transitions. Word has length 71 [2021-12-06 17:50:12,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:50:12,723 INFO L470 AbstractCegarLoop]: Abstraction has 378 states and 465 transitions. [2021-12-06 17:50:12,723 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.25) internal successors, (66), 8 states have internal predecessors, (66), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:50:12,723 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 465 transitions. [2021-12-06 17:50:12,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-12-06 17:50:12,724 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:50:12,724 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:12,731 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (73)] Forceful destruction successful, exit code 0 [2021-12-06 17:50:12,924 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:12,924 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:50:12,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:50:12,925 INFO L85 PathProgramCache]: Analyzing trace with hash 1182982275, now seen corresponding path program 1 times [2021-12-06 17:50:12,925 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:50:12,925 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [160223718] [2021-12-06 17:50:12,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:50:12,925 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:50:12,925 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:50:12,926 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:50:12,926 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (74)] Waiting until timeout for monitored process [2021-12-06 17:50:12,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:50:12,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 17:50:12,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:50:13,056 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:50:13,056 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:50:13,056 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:50:13,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [160223718] [2021-12-06 17:50:13,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [160223718] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:50:13,057 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:50:13,057 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:50:13,057 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289359220] [2021-12-06 17:50:13,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:50:13,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:50:13,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:50:13,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:50:13,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:50:13,057 INFO L87 Difference]: Start difference. First operand 378 states and 465 transitions. Second operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 17:50:13,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:50:13,203 INFO L93 Difference]: Finished difference Result 491 states and 589 transitions. [2021-12-06 17:50:13,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 17:50:13,203 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 72 [2021-12-06 17:50:13,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:50:13,205 INFO L225 Difference]: With dead ends: 491 [2021-12-06 17:50:13,205 INFO L226 Difference]: Without dead ends: 491 [2021-12-06 17:50:13,205 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:50:13,205 INFO L933 BasicCegarLoop]: 296 mSDtfsCounter, 304 mSDsluCounter, 457 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 753 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:50:13,205 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [310 Valid, 753 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 178 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:50:13,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2021-12-06 17:50:13,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 472. [2021-12-06 17:50:13,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 420 states have (on average 1.2214285714285715) internal successors, (513), 427 states have internal predecessors, (513), 28 states have call successors, (28), 21 states have call predecessors, (28), 23 states have return successors, (29), 24 states have call predecessors, (29), 24 states have call successors, (29) [2021-12-06 17:50:13,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 570 transitions. [2021-12-06 17:50:13,211 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 570 transitions. Word has length 72 [2021-12-06 17:50:13,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:50:13,211 INFO L470 AbstractCegarLoop]: Abstraction has 472 states and 570 transitions. [2021-12-06 17:50:13,211 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 17:50:13,211 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 570 transitions. [2021-12-06 17:50:13,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-12-06 17:50:13,212 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:50:13,212 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:13,219 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (74)] Ended with exit code 0 [2021-12-06 17:50:13,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:13,413 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-06 17:50:13,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:50:13,414 INFO L85 PathProgramCache]: Analyzing trace with hash 661499576, now seen corresponding path program 1 times [2021-12-06 17:50:13,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:50:13,415 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [647250818] [2021-12-06 17:50:13,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:50:13,416 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:50:13,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:50:13,418 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:50:13,421 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (75)] Waiting until timeout for monitored process [2021-12-06 17:50:13,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:50:13,535 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 17:50:13,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:50:13,673 INFO L133 FreeRefinementEngine]: Strategy WOLF found a feasible trace [2021-12-06 17:50:13,673 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-12-06 17:50:13,674 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK (1 of 2 remaining) [2021-12-06 17:50:13,675 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (0 of 2 remaining) [2021-12-06 17:50:13,682 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (75)] Ended with exit code 0 [2021-12-06 17:50:13,876 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:50:13,884 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:50:13,892 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-12-06 17:50:13,993 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.12 05:50:13 BoogieIcfgContainer [2021-12-06 17:50:13,993 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-12-06 17:50:13,993 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-12-06 17:50:13,993 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-12-06 17:50:13,994 INFO L275 PluginConnector]: Witness Printer initialized [2021-12-06 17:50:13,994 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:49:37" (3/4) ... [2021-12-06 17:50:13,996 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-12-06 17:50:13,996 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-12-06 17:50:13,996 INFO L158 Benchmark]: Toolchain (without parser) took 38009.35ms. Allocated memory was 52.4MB in the beginning and 100.7MB in the end (delta: 48.2MB). Free memory was 27.5MB in the beginning and 56.4MB in the end (delta: -28.9MB). Peak memory consumption was 17.9MB. Max. memory is 16.1GB. [2021-12-06 17:50:13,997 INFO L158 Benchmark]: CDTParser took 0.12ms. Allocated memory is still 52.4MB. Free memory is still 33.7MB. There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 17:50:13,997 INFO L158 Benchmark]: CACSL2BoogieTranslator took 420.41ms. Allocated memory was 52.4MB in the beginning and 67.1MB in the end (delta: 14.7MB). Free memory was 27.3MB in the beginning and 35.8MB in the end (delta: -8.5MB). Peak memory consumption was 5.9MB. Max. memory is 16.1GB. [2021-12-06 17:50:13,997 INFO L158 Benchmark]: Boogie Procedure Inliner took 84.50ms. Allocated memory is still 67.1MB. Free memory was 35.8MB in the beginning and 45.0MB in the end (delta: -9.2MB). Peak memory consumption was 5.9MB. Max. memory is 16.1GB. [2021-12-06 17:50:13,997 INFO L158 Benchmark]: Boogie Preprocessor took 50.14ms. Allocated memory is still 67.1MB. Free memory was 45.0MB in the beginning and 41.1MB in the end (delta: 3.9MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2021-12-06 17:50:13,997 INFO L158 Benchmark]: RCFGBuilder took 775.42ms. Allocated memory was 67.1MB in the beginning and 81.8MB in the end (delta: 14.7MB). Free memory was 41.1MB in the beginning and 57.2MB in the end (delta: -16.1MB). Peak memory consumption was 22.8MB. Max. memory is 16.1GB. [2021-12-06 17:50:13,997 INFO L158 Benchmark]: TraceAbstraction took 36670.84ms. Allocated memory was 81.8MB in the beginning and 100.7MB in the end (delta: 18.9MB). Free memory was 56.7MB in the beginning and 57.3MB in the end (delta: -617.6kB). Peak memory consumption was 54.4MB. Max. memory is 16.1GB. [2021-12-06 17:50:13,997 INFO L158 Benchmark]: Witness Printer took 2.82ms. Allocated memory is still 100.7MB. Free memory is still 56.4MB. There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 17:50:13,998 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.12ms. Allocated memory is still 52.4MB. Free memory is still 33.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 420.41ms. Allocated memory was 52.4MB in the beginning and 67.1MB in the end (delta: 14.7MB). Free memory was 27.3MB in the beginning and 35.8MB in the end (delta: -8.5MB). Peak memory consumption was 5.9MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 84.50ms. Allocated memory is still 67.1MB. Free memory was 35.8MB in the beginning and 45.0MB in the end (delta: -9.2MB). Peak memory consumption was 5.9MB. Max. memory is 16.1GB. * Boogie Preprocessor took 50.14ms. Allocated memory is still 67.1MB. Free memory was 45.0MB in the beginning and 41.1MB in the end (delta: 3.9MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * RCFGBuilder took 775.42ms. Allocated memory was 67.1MB in the beginning and 81.8MB in the end (delta: 14.7MB). Free memory was 41.1MB in the beginning and 57.2MB in the end (delta: -16.1MB). Peak memory consumption was 22.8MB. Max. memory is 16.1GB. * TraceAbstraction took 36670.84ms. Allocated memory was 81.8MB in the beginning and 100.7MB in the end (delta: 18.9MB). Free memory was 56.7MB in the beginning and 57.3MB in the end (delta: -617.6kB). Peak memory consumption was 54.4MB. Max. memory is 16.1GB. * Witness Printer took 2.82ms. Allocated memory is still 100.7MB. Free memory is still 56.4MB. There was no memory consumed. Max. memory is 16.1GB. * 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 - UnprovableResult [Line: 1627]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of memtrack at line 1627. Possible FailurePath: [L42] int FloppyThread ; [L43] int KernelMode ; [L44] int Suspended ; [L45] int Executive ; [L46] int DiskController ; [L47] int FloppyDiskPeripheral ; [L48] int FlConfigCallBack ; [L49] int MaximumInterfaceType ; [L50] int MOUNTDEV_MOUNTED_DEVICE_GUID ; [L51] int myStatus ; [L52] int s ; [L53] int UNLOADED ; [L54] int NP ; [L55] int DC ; [L56] int SKIP1 ; [L57] int SKIP2 ; [L58] int MPR1 ; [L59] int MPR3 ; [L60] int IPC ; [L61] int pended ; [L62] int compRegistered ; [L63] int lowerDriverReturn ; [L64] int setEventCalled ; [L65] int customIrp ; [L88] int PagingReferenceCount = 0; [L89] int PagingMutex = 0; VAL [compRegistered=0, customIrp=0, DC=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=0, MPR3=0, myStatus=0, NP=0, PagingMutex=0, PagingReferenceCount=0, pended=0, s=0, setEventCalled=0, SKIP1=0, SKIP2=0, Suspended=0, UNLOADED=0] [L668] int status ; [L669] int irp = __VERIFIER_nondet_int() ; [L670] int pirp ; [L671] int pirp__IoStatus__Status ; [L672] int irp_choice = __VERIFIER_nondet_int() ; [L673] int devobj = __VERIFIER_nondet_int() ; [L674] int __cil_tmp8 ; [L676] FloppyThread = 0 [L677] KernelMode = 0 [L678] Suspended = 0 [L679] Executive = 0 [L680] DiskController = 0 [L681] FloppyDiskPeripheral = 0 [L682] FlConfigCallBack = 0 [L683] MaximumInterfaceType = 0 [L684] MOUNTDEV_MOUNTED_DEVICE_GUID = 0 [L685] myStatus = 0 [L686] s = 0 [L687] UNLOADED = 0 [L688] NP = 0 [L689] DC = 0 [L690] SKIP1 = 0 [L691] SKIP2 = 0 [L692] MPR1 = 0 [L693] MPR3 = 0 [L694] IPC = 0 [L695] pended = 0 [L696] compRegistered = 0 [L697] lowerDriverReturn = 0 [L698] setEventCalled = 0 [L699] customIrp = 0 [L703] status = 0 [L704] pirp = irp [L705] CALL _BLAST_init() [L71] UNLOADED = 0 [L72] NP = 1 [L73] DC = 2 [L74] SKIP1 = 3 [L75] SKIP2 = 4 [L76] MPR1 = 5 [L77] MPR3 = 6 [L78] IPC = 7 [L79] s = UNLOADED [L80] pended = 0 [L81] compRegistered = 0 [L82] lowerDriverReturn = 0 [L83] setEventCalled = 0 [L84] customIrp = 0 VAL [compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L705] RET _BLAST_init() [L707] COND TRUE status >= 0 [L708] s = NP [L709] customIrp = 0 [L710] setEventCalled = customIrp [L711] lowerDriverReturn = setEventCalled [L712] compRegistered = lowerDriverReturn [L713] pended = compRegistered [L714] pirp__IoStatus__Status = 0 [L715] myStatus = 0 VAL [compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=9, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, pirp=9, pirp__IoStatus__Status=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, UNLOADED=0] [L716] COND TRUE irp_choice == 0 [L717] pirp__IoStatus__Status = -1073741637 [L718] myStatus = -1073741637 VAL [compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=9, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, pirp=9, pirp__IoStatus__Status=3221225659, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, UNLOADED=0] [L721] CALL stub_driver_init() [L658] s = NP [L659] pended = 0 [L660] compRegistered = 0 [L661] lowerDriverReturn = 0 [L662] setEventCalled = 0 [L663] customIrp = 0 VAL [compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L721] RET stub_driver_init() [L724] COND FALSE !(status < 0) [L728] int tmp_ndt_1; [L729] tmp_ndt_1 = __VERIFIER_nondet_int() [L730] COND FALSE !(tmp_ndt_1 == 0) [L733] int tmp_ndt_2; [L734] tmp_ndt_2 = __VERIFIER_nondet_int() [L735] COND FALSE !(tmp_ndt_2 == 1) [L738] int tmp_ndt_3; [L739] tmp_ndt_3 = __VERIFIER_nondet_int() [L740] COND FALSE !(tmp_ndt_3 == 2) [L743] int tmp_ndt_4; [L744] tmp_ndt_4 = __VERIFIER_nondet_int() [L745] COND TRUE tmp_ndt_4 == 3 VAL [compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=9, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, pirp=9, pirp__IoStatus__Status=3221225659, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=2147483648, tmp_ndt_2=0, tmp_ndt_3=0, tmp_ndt_4=3, UNLOADED=0] [L767] CALL, EXPR FloppyPnp(devobj, pirp) [L161] int DeviceObject__DeviceExtension = __VERIFIER_nondet_int() ; [L162] int Irp__Tail__Overlay__CurrentStackLocation = __VERIFIER_nondet_int() ; [L163] int Irp__IoStatus__Information ; [L164] int Irp__IoStatus__Status ; [L165] int Irp__CurrentLocation = __VERIFIER_nondet_int() ; [L166] int disketteExtension__IsRemoved = __VERIFIER_nondet_int() ; [L167] int disketteExtension__IsStarted = __VERIFIER_nondet_int() ; [L168] int disketteExtension__TargetObject = __VERIFIER_nondet_int() ; [L169] int disketteExtension__HoldNewRequests ; [L170] int disketteExtension__FloppyThread = __VERIFIER_nondet_int() ; [L171] int disketteExtension__InterfaceString__Buffer = __VERIFIER_nondet_int() ; [L172] int disketteExtension__InterfaceString = __VERIFIER_nondet_int() ; [L173] int disketteExtension__ArcName__Length = __VERIFIER_nondet_int() ; [L174] int disketteExtension__ArcName = __VERIFIER_nondet_int() ; [L175] int irpSp__MinorFunction = __VERIFIER_nondet_int() ; [L176] int IoGetConfigurationInformation__FloppyCount = __VERIFIER_nondet_int() ; [L177] int irpSp ; [L178] int disketteExtension ; [L179] int ntStatus ; [L180] int doneEvent = __VERIFIER_nondet_int() ; [L181] int irpSp___0 ; [L182] int nextIrpSp ; [L183] int nextIrpSp__Control ; [L184] int irpSp___1 ; [L185] int irpSp__Context ; [L186] int irpSp__Control ; [L187] long __cil_tmp29 ; [L188] long __cil_tmp30 ; [L191] ntStatus = 0 [L192] PagingReferenceCount ++ VAL [\old(DeviceObject)=8, \old(Irp)=9, compRegistered=0, customIrp=0, DC=2, DeviceObject=8, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L193] COND TRUE PagingReferenceCount == 1 VAL [\old(DeviceObject)=8, \old(Irp)=9, compRegistered=0, customIrp=0, DC=2, DeviceObject=8, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L196] disketteExtension = DeviceObject__DeviceExtension [L197] irpSp = Irp__Tail__Overlay__CurrentStackLocation VAL [\old(DeviceObject)=8, \old(Irp)=9, compRegistered=0, customIrp=0, DC=2, DeviceObject=8, DeviceObject__DeviceExtension=10, DiskController=0, disketteExtension=10, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L198] COND FALSE !(\read(disketteExtension__IsRemoved)) VAL [\old(DeviceObject)=8, \old(Irp)=9, compRegistered=0, customIrp=0, DC=2, DeviceObject=8, DeviceObject__DeviceExtension=10, DiskController=0, disketteExtension=10, disketteExtension__IsRemoved=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L207] COND FALSE !(irpSp__MinorFunction == 0) VAL [\old(DeviceObject)=8, \old(Irp)=9, compRegistered=0, customIrp=0, DC=2, DeviceObject=8, DeviceObject__DeviceExtension=10, DiskController=0, disketteExtension=10, disketteExtension__IsRemoved=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L210] COND TRUE irpSp__MinorFunction == 5 VAL [\old(DeviceObject)=8, \old(Irp)=9, compRegistered=0, customIrp=0, DC=2, DeviceObject=8, DeviceObject__DeviceExtension=10, DiskController=0, disketteExtension=10, disketteExtension__IsRemoved=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L236] COND TRUE irpSp__MinorFunction == 5 VAL [\old(DeviceObject)=8, \old(Irp)=9, compRegistered=0, customIrp=0, DC=2, DeviceObject=8, DeviceObject__DeviceExtension=10, DiskController=0, disketteExtension=10, disketteExtension__IsRemoved=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L239] COND FALSE !(! disketteExtension__IsStarted) [L255] disketteExtension__HoldNewRequests = 1 VAL [\old(DeviceObject)=8, \old(Irp)=9, compRegistered=0, customIrp=0, DC=2, DeviceObject=8, DeviceObject__DeviceExtension=10, DiskController=0, disketteExtension=10, disketteExtension__HoldNewRequests=1, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L256] CALL, EXPR FlQueueIrpToThread(Irp, disketteExtension) VAL [\old(myStatus)=3221225659, \old(PagingReferenceCount)=1, \old(pended)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L98] int status ; [L99] int threadHandle = __VERIFIER_nondet_int() ; [L100] int DisketteExtension__PoweringDown = __VERIFIER_nondet_int() ; [L101] int DisketteExtension__ThreadReferenceCount = __VERIFIER_nondet_int() ; [L102] int DisketteExtension__FloppyThread = __VERIFIER_nondet_int() ; [L103] int Irp__IoStatus__Status ; [L104] int Irp__IoStatus__Information ; [L105] int Irp__Tail__Overlay__CurrentStackLocation__Control ; [L106] int ObjAttributes = __VERIFIER_nondet_int() ; [L107] int __cil_tmp12 ; [L108] int __cil_tmp13 ; VAL [\old(DisketteExtension)=10, \old(Irp)=9, \old(myStatus)=3221225659, \old(PagingReferenceCount)=1, \old(pended)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, DisketteExtension=10, DisketteExtension__FloppyThread=14, DisketteExtension__PoweringDown=0, DisketteExtension__ThreadReferenceCount=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ObjAttributes=15, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, threadHandle=13, UNLOADED=0] [L111] COND FALSE !(DisketteExtension__PoweringDown == 1) [L117] DisketteExtension__ThreadReferenceCount ++ VAL [\old(DisketteExtension)=10, \old(Irp)=9, \old(myStatus)=3221225659, \old(PagingReferenceCount)=1, \old(pended)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, DisketteExtension=10, DisketteExtension__FloppyThread=14, DisketteExtension__PoweringDown=0, DisketteExtension__ThreadReferenceCount=1, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ObjAttributes=15, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, threadHandle=13, UNLOADED=0] [L118] COND FALSE !(DisketteExtension__ThreadReferenceCount == 0) VAL [\old(DisketteExtension)=10, \old(Irp)=9, \old(myStatus)=3221225659, \old(PagingReferenceCount)=1, \old(pended)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, DisketteExtension=10, DisketteExtension__FloppyThread=14, DisketteExtension__PoweringDown=0, DisketteExtension__ThreadReferenceCount=1, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ObjAttributes=15, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, threadHandle=13, UNLOADED=0] [L150] COND TRUE pended == 0 [L151] pended = 1 VAL [\old(DisketteExtension)=10, \old(Irp)=9, \old(myStatus)=3221225659, \old(PagingReferenceCount)=1, \old(pended)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, DisketteExtension=10, DisketteExtension__FloppyThread=14, DisketteExtension__PoweringDown=0, DisketteExtension__ThreadReferenceCount=1, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ObjAttributes=15, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, threadHandle=13, UNLOADED=0] [L157] return (259); VAL [\old(DisketteExtension)=10, \old(Irp)=9, \old(myStatus)=3221225659, \old(PagingReferenceCount)=1, \old(pended)=0, \result=259, compRegistered=0, customIrp=0, DC=2, DiskController=0, DisketteExtension=10, DisketteExtension__FloppyThread=14, DisketteExtension__PoweringDown=0, DisketteExtension__ThreadReferenceCount=1, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ObjAttributes=15, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, threadHandle=13, UNLOADED=0] [L256] RET, EXPR FlQueueIrpToThread(Irp, disketteExtension) VAL [\old(DeviceObject)=8, \old(Irp)=9, compRegistered=0, customIrp=0, DC=2, DeviceObject=8, DeviceObject__DeviceExtension=10, DiskController=0, disketteExtension=10, disketteExtension__HoldNewRequests=1, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, FlQueueIrpToThread(Irp, disketteExtension)=259, IPC=7, Irp=9, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L256] ntStatus = FlQueueIrpToThread(Irp, disketteExtension) [L259] __cil_tmp29 = (long )ntStatus VAL [\old(DeviceObject)=8, \old(Irp)=9, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=8, DeviceObject__DeviceExtension=10, DiskController=0, disketteExtension=10, disketteExtension__HoldNewRequests=1, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L260] COND TRUE __cil_tmp29 == 259L VAL [\old(DeviceObject)=8, \old(Irp)=9, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=8, DeviceObject__DeviceExtension=10, DiskController=0, disketteExtension=10, disketteExtension__HoldNewRequests=1, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L262-L263] CALL KeWaitForSingleObject(disketteExtension__FloppyThread, Executive, KernelMode, 0, 0) VAL [\old(Alertable)=0, \old(customIrp)=0, \old(Object)=0, \old(s)=1, \old(setEventCalled)=0, \old(Timeout)=0, \old(WaitMode)=0, \old(WaitReason)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L1066] COND FALSE !(s == MPR3) VAL [\old(Alertable)=0, \old(customIrp)=0, \old(Object)=0, \old(s)=1, \old(setEventCalled)=0, \old(Timeout)=0, \old(WaitMode)=0, \old(WaitReason)=0, Alertable=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, Object=0, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, Timeout=0, UNLOADED=0, WaitMode=0, WaitReason=0] [L1075] COND FALSE !(customIrp == 1) VAL [\old(Alertable)=0, \old(customIrp)=0, \old(Object)=0, \old(s)=1, \old(setEventCalled)=0, \old(Timeout)=0, \old(WaitMode)=0, \old(WaitReason)=0, Alertable=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, Object=0, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, Timeout=0, UNLOADED=0, WaitMode=0, WaitReason=0] [L1079] COND FALSE !(s == MPR3) VAL [\old(Alertable)=0, \old(customIrp)=0, \old(Object)=0, \old(s)=1, \old(setEventCalled)=0, \old(Timeout)=0, \old(WaitMode)=0, \old(WaitReason)=0, Alertable=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, Object=0, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, Timeout=0, UNLOADED=0, WaitMode=0, WaitReason=0] [L1086] int tmp_ndt_12; [L1087] tmp_ndt_12 = __VERIFIER_nondet_int() [L1088] COND TRUE tmp_ndt_12 == 0 VAL [\old(Alertable)=0, \old(customIrp)=0, \old(Object)=0, \old(s)=1, \old(setEventCalled)=0, \old(Timeout)=0, \old(WaitMode)=0, \old(WaitReason)=0, Alertable=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, Object=0, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, Timeout=0, tmp_ndt_12=0, UNLOADED=0, WaitMode=0, WaitReason=0] [L1094] return (0); VAL [\old(Alertable)=0, \old(customIrp)=0, \old(Object)=0, \old(s)=1, \old(setEventCalled)=0, \old(Timeout)=0, \old(WaitMode)=0, \old(WaitReason)=0, \result=0, Alertable=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, Object=0, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, Timeout=0, tmp_ndt_12=0, UNLOADED=0, WaitMode=0, WaitReason=0] [L262-L263] RET KeWaitForSingleObject(disketteExtension__FloppyThread, Executive, KernelMode, 0, 0) VAL [\old(DeviceObject)=8, \old(Irp)=9, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=8, DeviceObject__DeviceExtension=10, DiskController=0, disketteExtension=10, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, KeWaitForSingleObject(disketteExtension__FloppyThread, Executive, KernelMode, 0, 0)=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L265] COND FALSE !(disketteExtension__FloppyThread != 0) VAL [\old(DeviceObject)=8, \old(Irp)=9, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=8, DeviceObject__DeviceExtension=10, DiskController=0, disketteExtension=10, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L268] disketteExtension__FloppyThread = 0 [L269] Irp__IoStatus__Status = 0 [L270] myStatus = 0 VAL [\old(DeviceObject)=8, \old(Irp)=9, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=8, DeviceObject__DeviceExtension=10, DiskController=0, disketteExtension=10, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L271] COND TRUE s == NP [L272] s = SKIP1 VAL [\old(DeviceObject)=8, \old(Irp)=9, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=8, DeviceObject__DeviceExtension=10, DiskController=0, disketteExtension=10, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L279] Irp__CurrentLocation ++ [L280] Irp__Tail__Overlay__CurrentStackLocation ++ VAL [\old(DeviceObject)=8, \old(Irp)=9, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=8, DeviceObject__DeviceExtension=10, DiskController=0, disketteExtension=10, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, Irp__CurrentLocation=0, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=1, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L281] CALL, EXPR IofCallDriver(disketteExtension__TargetObject, Irp) VAL [\old(lowerDriverReturn)=0, \old(s)=3, \old(setEventCalled)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L968] int returnVal2 ; [L969] int compRetStatus1 ; [L970] int lcontext = __VERIFIER_nondet_int() ; [L971] unsigned long __cil_tmp7 ; VAL [\old(DeviceObject)=11, \old(Irp)=9, \old(lowerDriverReturn)=0, \old(s)=3, \old(setEventCalled)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=11, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, KernelMode=0, lcontext=16, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L974] COND FALSE !(\read(compRegistered)) VAL [\old(DeviceObject)=11, \old(Irp)=9, \old(lowerDriverReturn)=0, \old(s)=3, \old(setEventCalled)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=11, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, KernelMode=0, lcontext=16, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L987] int tmp_ndt_10; [L988] tmp_ndt_10 = __VERIFIER_nondet_int() [L989] COND TRUE tmp_ndt_10 == 0 VAL [\old(DeviceObject)=11, \old(Irp)=9, \old(lowerDriverReturn)=0, \old(s)=3, \old(setEventCalled)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=11, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, KernelMode=0, lcontext=16, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_10=0, UNLOADED=0] [L1000] returnVal2 = 0 VAL [\old(DeviceObject)=11, \old(Irp)=9, \old(lowerDriverReturn)=0, \old(s)=3, \old(setEventCalled)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=11, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, KernelMode=0, lcontext=16, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, returnVal2=0, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_10=0, UNLOADED=0] [L1013] COND FALSE !(s == NP) VAL [\old(DeviceObject)=11, \old(Irp)=9, \old(lowerDriverReturn)=0, \old(s)=3, \old(setEventCalled)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=11, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, KernelMode=0, lcontext=16, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, returnVal2=0, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_10=0, UNLOADED=0] [L1017] COND FALSE !(s == MPR1) VAL [\old(DeviceObject)=11, \old(Irp)=9, \old(lowerDriverReturn)=0, \old(s)=3, \old(setEventCalled)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=11, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, KernelMode=0, lcontext=16, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, returnVal2=0, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_10=0, UNLOADED=0] [L1026] COND TRUE s == SKIP1 [L1027] s = SKIP2 [L1028] lowerDriverReturn = returnVal2 VAL [\old(DeviceObject)=11, \old(Irp)=9, \old(lowerDriverReturn)=0, \old(s)=3, \old(setEventCalled)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=11, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, KernelMode=0, lcontext=16, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, returnVal2=0, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_10=0, UNLOADED=0] [L1036] return (returnVal2); VAL [\old(DeviceObject)=11, \old(Irp)=9, \old(lowerDriverReturn)=0, \old(s)=3, \old(setEventCalled)=0, \result=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=11, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, KernelMode=0, lcontext=16, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, returnVal2=0, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_10=0, UNLOADED=0] [L281] RET, EXPR IofCallDriver(disketteExtension__TargetObject, Irp) VAL [\old(DeviceObject)=8, \old(Irp)=9, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=8, DeviceObject__DeviceExtension=10, DiskController=0, disketteExtension=10, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2, disketteExtension__TargetObject=11, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IofCallDriver(disketteExtension__TargetObject, Irp)=0, IPC=7, Irp=9, Irp__CurrentLocation=0, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=1, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L281] ntStatus = IofCallDriver(disketteExtension__TargetObject, Irp) [L427] PagingReferenceCount -- VAL [\old(DeviceObject)=8, \old(Irp)=9, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=8, DeviceObject__DeviceExtension=10, DiskController=0, disketteExtension=10, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2, disketteExtension__TargetObject=11, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, Irp__CurrentLocation=0, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=1, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=0, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L428] COND TRUE PagingReferenceCount == 0 VAL [\old(DeviceObject)=8, \old(Irp)=9, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=8, DeviceObject__DeviceExtension=10, DiskController=0, disketteExtension=10, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2, disketteExtension__TargetObject=11, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, Irp__CurrentLocation=0, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=1, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=0, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L431] return (ntStatus); VAL [\old(DeviceObject)=8, \old(Irp)=9, \result=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=8, DeviceObject__DeviceExtension=10, DiskController=0, disketteExtension=10, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2, disketteExtension__TargetObject=11, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=9, Irp__CurrentLocation=0, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=1, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=0, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L767] RET, EXPR FloppyPnp(devobj, pirp) [L767] status = FloppyPnp(devobj, pirp) [L780] COND TRUE pended == 1 VAL [compRegistered=0, customIrp=0, DC=2, devobj=8, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=9, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=9, pirp__IoStatus__Status=3221225659, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=2147483648, tmp_ndt_2=0, tmp_ndt_3=0, tmp_ndt_4=3, UNLOADED=0] [L781] COND FALSE !(s == NP) VAL [compRegistered=0, customIrp=0, DC=2, devobj=8, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=9, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=9, pirp__IoStatus__Status=3221225659, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=2147483648, tmp_ndt_2=0, tmp_ndt_3=0, tmp_ndt_4=3, UNLOADED=0] [L788] COND TRUE pended == 1 VAL [compRegistered=0, customIrp=0, DC=2, devobj=8, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=9, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=9, pirp__IoStatus__Status=3221225659, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=2147483648, tmp_ndt_2=0, tmp_ndt_3=0, tmp_ndt_4=3, UNLOADED=0] [L789] COND FALSE !(s == MPR3) VAL [compRegistered=0, customIrp=0, DC=2, devobj=8, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=9, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=9, pirp__IoStatus__Status=3221225659, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=2147483648, tmp_ndt_2=0, tmp_ndt_3=0, tmp_ndt_4=3, UNLOADED=0] [L796] COND TRUE s != UNLOADED VAL [compRegistered=0, customIrp=0, DC=2, devobj=8, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=9, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=9, pirp__IoStatus__Status=3221225659, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=2147483648, tmp_ndt_2=0, tmp_ndt_3=0, tmp_ndt_4=3, UNLOADED=0] [L797] COND TRUE status != -1 VAL [compRegistered=0, customIrp=0, DC=2, devobj=8, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=9, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=9, pirp__IoStatus__Status=3221225659, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=2147483648, tmp_ndt_2=0, tmp_ndt_3=0, tmp_ndt_4=3, UNLOADED=0] [L798] COND FALSE !(s != SKIP2) VAL [compRegistered=0, customIrp=0, DC=2, devobj=8, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=9, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=9, pirp__IoStatus__Status=3221225659, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=2147483648, tmp_ndt_2=0, tmp_ndt_3=0, tmp_ndt_4=3, UNLOADED=0] [L812] COND TRUE pended == 1 VAL [compRegistered=0, customIrp=0, DC=2, devobj=8, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=9, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=9, pirp__IoStatus__Status=3221225659, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=2147483648, tmp_ndt_2=0, tmp_ndt_3=0, tmp_ndt_4=3, UNLOADED=0] [L813] COND TRUE status != 259 VAL [compRegistered=0, customIrp=0, DC=2, devobj=8, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=9, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=9, pirp__IoStatus__Status=3221225659, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=2147483648, tmp_ndt_2=0, tmp_ndt_3=0, tmp_ndt_4=3, UNLOADED=0] [L814] CALL errorFn() VAL [compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L1627] reach_error() VAL [compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] - UnprovableResult [Line: 667]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 8 procedures, 320 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 36.5s, OverallIterations: 74, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 6.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 11012 SdHoareTripleChecker+Valid, 5.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 10760 mSDsluCounter, 112105 SdHoareTripleChecker+Invalid, 4.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 84412 mSDsCounter, 622 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 7128 IncrementalHoareTripleChecker+Invalid, 7750 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 622 mSolverCounterUnsat, 27693 mSDtfsCounter, 7128 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3250 GetRequests, 2828 SyntacticMatches, 0 SemanticMatches, 422 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 1.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=665occurred in iteration=22, InterpolantAutomatonStates: 441, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.7s AutomataMinimizationTime, 73 MinimizatonAttempts, 1573 StatesRemovedByMinimization, 57 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.2s SsaConstructionTime, 2.6s SatisfiabilityAnalysisTime, 4.9s InterpolantComputationTime, 3260 NumberOfCodeBlocks, 3260 NumberOfCodeBlocksAsserted, 74 NumberOfCheckSat, 3114 ConstructedInterpolants, 0 QuantifiedInterpolants, 8313 SizeOfPredicates, 146 NumberOfNonLiveVariables, 11315 ConjunctsInSsa, 396 ConjunctsInUnsatCore, 73 InterpolantComputations, 73 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 could not prove your program: unable to determine feasibility of some traces [2021-12-06 17:50:14,031 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_78f263b4-9a0e-4f2c-afb0-31b9423f9e66/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: UNKNOWN: Overapproximated counterexample