./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0f8a17c6 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 375b130c0dbad771cfaef84781fc161e5ae1fb4f9856cbf4d088e8198a97450e --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 13:59:01,208 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 13:59:01,212 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 13:59:01,278 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 13:59:01,279 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 13:59:01,284 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 13:59:01,287 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 13:59:01,293 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 13:59:01,296 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 13:59:01,304 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 13:59:01,306 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 13:59:01,308 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 13:59:01,309 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 13:59:01,312 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 13:59:01,315 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 13:59:01,321 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 13:59:01,324 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 13:59:01,325 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 13:59:01,328 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 13:59:01,339 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 13:59:01,341 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 13:59:01,343 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 13:59:01,348 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 13:59:01,349 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 13:59:01,361 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 13:59:01,362 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 13:59:01,362 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 13:59:01,365 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 13:59:01,366 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 13:59:01,368 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 13:59:01,368 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 13:59:01,370 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 13:59:01,372 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 13:59:01,374 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 13:59:01,376 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 13:59:01,377 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 13:59:01,378 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 13:59:01,378 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 13:59:01,379 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 13:59:01,380 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 13:59:01,381 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 13:59:01,382 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-64bit-Taipan_Default.epf [2021-11-19 13:59:01,431 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 13:59:01,431 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 13:59:01,433 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 13:59:01,434 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 13:59:01,434 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-19 13:59:01,434 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-19 13:59:01,435 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-19 13:59:01,435 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-19 13:59:01,435 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-19 13:59:01,436 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-19 13:59:01,443 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-19 13:59:01,444 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-19 13:59:01,444 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-19 13:59:01,445 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-19 13:59:01,445 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-19 13:59:01,445 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-19 13:59:01,447 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 13:59:01,447 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-19 13:59:01,447 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 13:59:01,448 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-19 13:59:01,448 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 13:59:01,448 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-19 13:59:01,449 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-19 13:59:01,449 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-19 13:59:01,449 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 13:59:01,450 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-19 13:59:01,450 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 13:59:01,450 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 13:59:01,451 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 13:59:01,453 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 13:59:01,453 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 13:59:01,453 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-19 13:59:01,454 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-19 13:59:01,454 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-19 13:59:01,455 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-19 13:59:01,455 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 13:59:01,455 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-19 13:59:01,456 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/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_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs 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 ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 375b130c0dbad771cfaef84781fc161e5ae1fb4f9856cbf4d088e8198a97450e [2021-11-19 13:59:01,876 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 13:59:01,900 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 13:59:01,902 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 13:59:01,904 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 13:59:01,905 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 13:59:01,906 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i [2021-11-19 13:59:01,974 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/data/ce8871de6/7b5d447e50d144a6957515d641ecde78/FLAGb149ec767 [2021-11-19 13:59:03,152 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 13:59:03,153 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i [2021-11-19 13:59:03,212 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/data/ce8871de6/7b5d447e50d144a6957515d641ecde78/FLAGb149ec767 [2021-11-19 13:59:03,378 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/data/ce8871de6/7b5d447e50d144a6957515d641ecde78 [2021-11-19 13:59:03,381 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 13:59:03,383 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-19 13:59:03,386 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 13:59:03,386 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 13:59:03,389 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 13:59:03,390 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 01:59:03" (1/1) ... [2021-11-19 13:59:03,392 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2667c4de and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:59:03, skipping insertion in model container [2021-11-19 13:59:03,393 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 01:59:03" (1/1) ... [2021-11-19 13:59:03,400 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 13:59:03,635 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 13:59:06,061 WARN L571 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-19 13:59:06,863 WARN L571 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-19 13:59:06,866 WARN L571 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-19 13:59:07,141 WARN L571 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-19 13:59:07,152 WARN L571 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-19 13:59:08,849 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_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i[466142,466155] [2021-11-19 13:59:08,853 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_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i[466287,466300] [2021-11-19 13:59:08,878 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 13:59:08,934 ERROR L326 MainTranslator]: Unsupported Syntax: Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) [2021-11-19 13:59:08,934 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@5c9cbb44 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:59:08, skipping insertion in model container [2021-11-19 13:59:08,934 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 13:59:08,935 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2021-11-19 13:59:08,937 INFO L158 Benchmark]: Toolchain (without parser) took 5553.03ms. Allocated memory was 109.1MB in the beginning and 176.2MB in the end (delta: 67.1MB). Free memory was 72.5MB in the beginning and 75.1MB in the end (delta: -2.6MB). Peak memory consumption was 70.9MB. Max. memory is 16.1GB. [2021-11-19 13:59:08,938 INFO L158 Benchmark]: CDTParser took 0.30ms. Allocated memory is still 109.1MB. Free memory is still 84.9MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-19 13:59:08,939 INFO L158 Benchmark]: CACSL2BoogieTranslator took 5549.26ms. Allocated memory was 109.1MB in the beginning and 176.2MB in the end (delta: 67.1MB). Free memory was 72.0MB in the beginning and 75.1MB in the end (delta: -3.0MB). Peak memory consumption was 70.9MB. Max. memory is 16.1GB. [2021-11-19 13:59:08,942 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.30ms. Allocated memory is still 109.1MB. Free memory is still 84.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 5549.26ms. Allocated memory was 109.1MB in the beginning and 176.2MB in the end (delta: 67.1MB). Free memory was 72.0MB in the beginning and 75.1MB in the end (delta: -3.0MB). Peak memory consumption was 70.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 6866]: Unsupported Syntax Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) RESULT: Ultimate could not prove your program: Toolchain returned no result. 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_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 375b130c0dbad771cfaef84781fc161e5ae1fb4f9856cbf4d088e8198a97450e --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 13:59:11,251 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 13:59:11,254 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 13:59:11,306 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 13:59:11,307 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 13:59:11,311 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 13:59:11,314 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 13:59:11,318 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 13:59:11,322 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 13:59:11,330 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 13:59:11,332 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 13:59:11,334 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 13:59:11,334 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 13:59:11,337 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 13:59:11,340 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 13:59:11,344 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 13:59:11,346 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 13:59:11,347 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 13:59:11,350 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 13:59:11,358 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 13:59:11,360 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 13:59:11,362 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 13:59:11,366 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 13:59:11,367 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 13:59:11,377 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 13:59:11,377 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 13:59:11,378 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 13:59:11,380 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 13:59:11,380 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 13:59:11,381 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 13:59:11,382 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 13:59:11,383 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 13:59:11,385 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 13:59:11,386 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 13:59:11,388 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 13:59:11,402 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 13:59:11,403 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 13:59:11,403 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 13:59:11,403 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 13:59:11,406 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 13:59:11,406 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 13:59:11,412 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2021-11-19 13:59:11,455 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 13:59:11,455 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 13:59:11,457 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 13:59:11,457 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 13:59:11,457 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-19 13:59:11,458 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-19 13:59:11,458 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-19 13:59:11,458 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-19 13:59:11,458 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-19 13:59:11,459 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-19 13:59:11,461 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 13:59:11,461 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 13:59:11,462 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-19 13:59:11,462 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 13:59:11,462 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-19 13:59:11,462 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-19 13:59:11,463 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-19 13:59:11,463 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-19 13:59:11,463 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-19 13:59:11,463 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 13:59:11,464 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-19 13:59:11,464 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 13:59:11,464 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-19 13:59:11,464 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 13:59:11,465 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 13:59:11,465 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 13:59:11,465 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 13:59:11,465 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-19 13:59:11,466 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-19 13:59:11,466 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-19 13:59:11,466 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-19 13:59:11,466 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 13:59:11,467 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-19 13:59:11,467 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_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/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_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs 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 ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 375b130c0dbad771cfaef84781fc161e5ae1fb4f9856cbf4d088e8198a97450e [2021-11-19 13:59:11,903 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 13:59:11,939 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 13:59:11,942 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 13:59:11,943 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 13:59:11,947 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 13:59:11,949 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i [2021-11-19 13:59:12,032 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/data/94f523ba0/043cd185139443dc935798bf45d10a41/FLAGdc8d4158f [2021-11-19 13:59:13,111 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 13:59:13,112 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i [2021-11-19 13:59:13,179 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/data/94f523ba0/043cd185139443dc935798bf45d10a41/FLAGdc8d4158f [2021-11-19 13:59:13,391 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/data/94f523ba0/043cd185139443dc935798bf45d10a41 [2021-11-19 13:59:13,393 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 13:59:13,395 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-19 13:59:13,399 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 13:59:13,400 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 13:59:13,403 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 13:59:13,404 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 01:59:13" (1/1) ... [2021-11-19 13:59:13,406 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5d22b3f8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:59:13, skipping insertion in model container [2021-11-19 13:59:13,406 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 01:59:13" (1/1) ... [2021-11-19 13:59:13,415 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 13:59:13,632 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 13:59:18,850 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_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i[466142,466155] [2021-11-19 13:59:18,853 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_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i[466287,466300] [2021-11-19 13:59:18,872 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 13:59:18,914 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-19 13:59:19,017 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 13:59:19,531 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_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i[466142,466155] [2021-11-19 13:59:19,532 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_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i[466287,466300] [2021-11-19 13:59:19,537 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 13:59:19,558 INFO L203 MainTranslator]: Completed pre-run [2021-11-19 13:59:20,336 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_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i[466142,466155] [2021-11-19 13:59:20,337 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_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i[466287,466300] [2021-11-19 13:59:20,391 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 13:59:20,810 INFO L208 MainTranslator]: Completed translation [2021-11-19 13:59:20,810 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:59:20 WrapperNode [2021-11-19 13:59:20,810 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 13:59:20,812 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-19 13:59:20,812 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-19 13:59:20,812 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-19 13:59:20,819 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:59:20" (1/1) ... [2021-11-19 13:59:20,976 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:59:20" (1/1) ... [2021-11-19 13:59:21,274 INFO L137 Inliner]: procedures = 675, calls = 3046, calls flagged for inlining = 319, calls inlined = 257, statements flattened = 5910 [2021-11-19 13:59:21,275 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-19 13:59:21,276 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-19 13:59:21,276 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-19 13:59:21,276 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-19 13:59:21,286 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:59:20" (1/1) ... [2021-11-19 13:59:21,286 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:59:20" (1/1) ... [2021-11-19 13:59:21,320 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:59:20" (1/1) ... [2021-11-19 13:59:21,321 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:59:20" (1/1) ... [2021-11-19 13:59:21,516 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:59:20" (1/1) ... [2021-11-19 13:59:21,566 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:59:20" (1/1) ... [2021-11-19 13:59:21,622 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:59:20" (1/1) ... [2021-11-19 13:59:21,676 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-19 13:59:21,678 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-19 13:59:21,678 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-19 13:59:21,678 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-19 13:59:21,680 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:59:20" (1/1) ... [2021-11-19 13:59:21,688 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 13:59:21,701 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/z3 [2021-11-19 13:59:21,714 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-19 13:59:21,747 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-19 13:59:21,775 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2021-11-19 13:59:21,776 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2021-11-19 13:59:21,776 INFO L130 BoogieDeclarations]: Found specification of procedure ipv6_hdr [2021-11-19 13:59:21,776 INFO L138 BoogieDeclarations]: Found implementation of procedure ipv6_hdr [2021-11-19 13:59:21,776 INFO L130 BoogieDeclarations]: Found specification of procedure device_set_wakeup_enable [2021-11-19 13:59:21,776 INFO L138 BoogieDeclarations]: Found implementation of procedure device_set_wakeup_enable [2021-11-19 13:59:21,777 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2021-11-19 13:59:21,777 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2021-11-19 13:59:21,777 INFO L130 BoogieDeclarations]: Found specification of procedure jme_reset_mac_processor [2021-11-19 13:59:21,777 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_reset_mac_processor [2021-11-19 13:59:21,777 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-11-19 13:59:21,778 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-11-19 13:59:21,778 INFO L130 BoogieDeclarations]: Found specification of procedure jwrite32 [2021-11-19 13:59:21,778 INFO L138 BoogieDeclarations]: Found implementation of procedure jwrite32 [2021-11-19 13:59:21,778 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2021-11-19 13:59:21,778 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2021-11-19 13:59:21,779 INFO L130 BoogieDeclarations]: Found specification of procedure jme_get_regs_len [2021-11-19 13:59:21,779 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_get_regs_len [2021-11-19 13:59:21,779 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2021-11-19 13:59:21,779 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2021-11-19 13:59:21,779 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-19 13:59:21,780 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-19 13:59:21,780 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mac_txclk_on [2021-11-19 13:59:21,780 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mac_txclk_on [2021-11-19 13:59:21,780 INFO L130 BoogieDeclarations]: Found specification of procedure jme_disable_rx_engine [2021-11-19 13:59:21,780 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_disable_rx_engine [2021-11-19 13:59:21,781 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2021-11-19 13:59:21,781 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2021-11-19 13:59:21,781 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2021-11-19 13:59:21,781 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2021-11-19 13:59:21,781 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-11-19 13:59:21,781 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-11-19 13:59:21,782 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-11-19 13:59:21,782 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-11-19 13:59:21,782 INFO L130 BoogieDeclarations]: Found specification of procedure jme_reset_link [2021-11-19 13:59:21,783 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_reset_link [2021-11-19 13:59:21,783 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-11-19 13:59:21,783 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-11-19 13:59:21,783 INFO L130 BoogieDeclarations]: Found specification of procedure jme_netpoll [2021-11-19 13:59:21,783 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_netpoll [2021-11-19 13:59:21,784 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_page [2021-11-19 13:59:21,784 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_page [2021-11-19 13:59:21,784 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT [2021-11-19 13:59:21,784 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT [2021-11-19 13:59:21,785 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2021-11-19 13:59:21,785 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2021-11-19 13:59:21,786 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-11-19 13:59:21,786 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-11-19 13:59:21,787 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-11-19 13:59:21,788 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-11-19 13:59:21,788 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2021-11-19 13:59:21,789 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2021-11-19 13:59:21,789 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2021-11-19 13:59:21,789 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2021-11-19 13:59:21,790 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2021-11-19 13:59:21,790 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-11-19 13:59:21,790 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-11-19 13:59:21,790 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2021-11-19 13:59:21,791 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2021-11-19 13:59:21,792 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-19 13:59:21,792 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2021-11-19 13:59:21,792 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2021-11-19 13:59:21,792 INFO L130 BoogieDeclarations]: Found specification of procedure jread32 [2021-11-19 13:59:21,792 INFO L138 BoogieDeclarations]: Found implementation of procedure jread32 [2021-11-19 13:59:21,793 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_init [2021-11-19 13:59:21,793 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_init [2021-11-19 13:59:21,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-19 13:59:21,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-11-19 13:59:21,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2021-11-19 13:59:21,794 INFO L130 BoogieDeclarations]: Found specification of procedure netif_receive_skb [2021-11-19 13:59:21,795 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-11-19 13:59:21,795 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-11-19 13:59:21,795 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_rx_pcc [2021-11-19 13:59:21,795 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_rx_pcc [2021-11-19 13:59:21,795 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2021-11-19 13:59:21,795 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2021-11-19 13:59:21,796 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2021-11-19 13:59:21,796 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2021-11-19 13:59:21,796 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_unicastaddr [2021-11-19 13:59:21,796 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_unicastaddr [2021-11-19 13:59:21,796 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-11-19 13:59:21,797 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-11-19 13:59:21,798 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-11-19 13:59:21,798 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-11-19 13:59:21,798 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-11-19 13:59:21,798 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-11-19 13:59:21,798 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_calibration [2021-11-19 13:59:21,799 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_calibration [2021-11-19 13:59:21,800 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2021-11-19 13:59:21,800 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2021-11-19 13:59:21,800 INFO L130 BoogieDeclarations]: Found specification of procedure jme_restart_rx_engine [2021-11-19 13:59:21,800 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_restart_rx_engine [2021-11-19 13:59:21,800 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-19 13:59:21,801 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-19 13:59:21,801 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2021-11-19 13:59:21,801 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2021-11-19 13:59:21,801 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2021-11-19 13:59:21,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2021-11-19 13:59:21,802 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-11-19 13:59:21,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-11-19 13:59:21,802 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2021-11-19 13:59:21,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2021-11-19 13:59:21,803 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_hi_schedule [2021-11-19 13:59:21,803 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_hi_schedule [2021-11-19 13:59:21,803 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2021-11-19 13:59:21,804 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2021-11-19 13:59:21,804 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2021-11-19 13:59:21,804 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2021-11-19 13:59:21,805 INFO L130 BoogieDeclarations]: Found specification of procedure jme_linkstat_from_phy [2021-11-19 13:59:21,806 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_linkstat_from_phy [2021-11-19 13:59:21,808 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mdio_write [2021-11-19 13:59:21,809 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mdio_write [2021-11-19 13:59:21,809 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_on [2021-11-19 13:59:21,810 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_on [2021-11-19 13:59:21,811 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-19 13:59:21,811 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2021-11-19 13:59:21,812 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2021-11-19 13:59:21,812 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2021-11-19 13:59:21,813 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2021-11-19 13:59:21,820 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2021-11-19 13:59:21,827 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2021-11-19 13:59:21,827 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2021-11-19 13:59:21,827 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2021-11-19 13:59:21,827 INFO L130 BoogieDeclarations]: Found specification of procedure smi_phy_addr [2021-11-19 13:59:21,828 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_phy_addr [2021-11-19 13:59:21,828 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-19 13:59:21,828 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-11-19 13:59:21,828 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-11-19 13:59:21,828 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-11-19 13:59:21,828 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-11-19 13:59:21,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-19 13:59:21,829 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2021-11-19 13:59:21,829 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2021-11-19 13:59:21,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2021-11-19 13:59:21,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2021-11-19 13:59:21,829 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-11-19 13:59:21,830 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-11-19 13:59:21,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2021-11-19 13:59:21,830 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2021-11-19 13:59:21,830 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2021-11-19 13:59:21,830 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2021-11-19 13:59:21,830 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2021-11-19 13:59:21,831 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~C_INT~X~$Pointer$~TO~C_INT [2021-11-19 13:59:21,831 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~C_INT~X~$Pointer$~TO~C_INT [2021-11-19 13:59:21,831 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2021-11-19 13:59:21,831 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2021-11-19 13:59:21,831 INFO L130 BoogieDeclarations]: Found specification of procedure reg_dbg [2021-11-19 13:59:21,831 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_dbg [2021-11-19 13:59:21,832 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-11-19 13:59:21,832 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-11-19 13:59:21,832 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2021-11-19 13:59:21,832 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2021-11-19 13:59:21,832 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2021-11-19 13:59:21,832 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2021-11-19 13:59:21,832 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-11-19 13:59:21,833 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-11-19 13:59:21,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2021-11-19 13:59:21,833 INFO L130 BoogieDeclarations]: Found specification of procedure jme_start_irq [2021-11-19 13:59:21,833 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_start_irq [2021-11-19 13:59:21,833 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2021-11-19 13:59:21,833 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2021-11-19 13:59:21,834 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-19 13:59:21,834 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-19 13:59:21,834 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2021-11-19 13:59:21,834 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2021-11-19 13:59:21,834 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdr [2021-11-19 13:59:21,834 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdr [2021-11-19 13:59:21,835 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-11-19 13:59:21,835 INFO L130 BoogieDeclarations]: Found specification of procedure jme_fill_tx_map [2021-11-19 13:59:21,835 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_fill_tx_map [2021-11-19 13:59:21,835 INFO L130 BoogieDeclarations]: Found specification of procedure jme_free_tx_resources [2021-11-19 13:59:21,835 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_free_tx_resources [2021-11-19 13:59:21,835 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2021-11-19 13:59:21,836 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2021-11-19 13:59:21,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-11-19 13:59:21,836 INFO L130 BoogieDeclarations]: Found specification of procedure jme_polling_mode [2021-11-19 13:59:21,836 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_polling_mode [2021-11-19 13:59:21,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-19 13:59:21,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-19 13:59:21,837 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable_pending [2021-11-19 13:59:21,837 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable_pending [2021-11-19 13:59:21,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2021-11-19 13:59:21,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-19 13:59:21,837 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-19 13:59:21,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-19 13:59:21,838 INFO L130 BoogieDeclarations]: Found specification of procedure jme_remove_one [2021-11-19 13:59:21,838 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_remove_one [2021-11-19 13:59:21,838 INFO L130 BoogieDeclarations]: Found specification of procedure jme_powersave_phy [2021-11-19 13:59:21,838 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_powersave_phy [2021-11-19 13:59:21,838 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mac_rxclk_on [2021-11-19 13:59:21,838 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mac_rxclk_on [2021-11-19 13:59:21,839 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_jme_cleanup_module_13_2 [2021-11-19 13:59:21,839 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_jme_cleanup_module_13_2 [2021-11-19 13:59:21,839 INFO L130 BoogieDeclarations]: Found specification of procedure new_phy_power_ctrl [2021-11-19 13:59:21,839 INFO L138 BoogieDeclarations]: Found implementation of procedure new_phy_power_ctrl [2021-11-19 13:59:21,839 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2021-11-19 13:59:21,839 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2021-11-19 13:59:21,840 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2021-11-19 13:59:21,840 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2021-11-19 13:59:21,840 INFO L130 BoogieDeclarations]: Found specification of procedure jme_intr_msi [2021-11-19 13:59:21,840 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_intr_msi [2021-11-19 13:59:21,840 INFO L130 BoogieDeclarations]: Found specification of procedure jwrite32f [2021-11-19 13:59:21,841 INFO L138 BoogieDeclarations]: Found implementation of procedure jwrite32f [2021-11-19 13:59:21,841 INFO L130 BoogieDeclarations]: Found specification of procedure smi_reg_addr [2021-11-19 13:59:21,841 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_reg_addr [2021-11-19 13:59:21,841 INFO L130 BoogieDeclarations]: Found specification of procedure jme_get_settings [2021-11-19 13:59:21,841 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_get_settings [2021-11-19 13:59:21,841 INFO L130 BoogieDeclarations]: Found specification of procedure ip_hdr [2021-11-19 13:59:21,841 INFO L138 BoogieDeclarations]: Found implementation of procedure ip_hdr [2021-11-19 13:59:21,842 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2021-11-19 13:59:21,842 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2021-11-19 13:59:21,842 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-19 13:59:21,842 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-19 13:59:21,842 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2021-11-19 13:59:21,842 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2021-11-19 13:59:21,843 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2021-11-19 13:59:21,843 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2021-11-19 13:59:21,843 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_kill [2021-11-19 13:59:21,843 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_kill [2021-11-19 13:59:21,843 INFO L130 BoogieDeclarations]: Found specification of procedure jme_nway_reset [2021-11-19 13:59:21,843 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_nway_reset [2021-11-19 13:59:21,844 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2021-11-19 13:59:21,844 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2021-11-19 13:59:21,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-19 13:59:21,844 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2021-11-19 13:59:21,844 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2021-11-19 13:59:21,844 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_112 [2021-11-19 13:59:21,845 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_112 [2021-11-19 13:59:21,845 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2021-11-19 13:59:21,845 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2021-11-19 13:59:21,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-19 13:59:21,845 INFO L130 BoogieDeclarations]: Found specification of procedure jme_free_rx_resources [2021-11-19 13:59:21,845 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_free_rx_resources [2021-11-19 13:59:21,846 INFO L130 BoogieDeclarations]: Found specification of procedure jme_resume [2021-11-19 13:59:21,846 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_resume [2021-11-19 13:59:21,846 INFO L130 BoogieDeclarations]: Found specification of procedure jme_tx_timeout [2021-11-19 13:59:21,846 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_tx_timeout [2021-11-19 13:59:21,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2021-11-19 13:59:21,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-11-19 13:59:21,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2021-11-19 13:59:21,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-19 13:59:21,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-19 13:59:21,847 INFO L130 BoogieDeclarations]: Found specification of procedure jme_disable_tx_engine [2021-11-19 13:59:21,847 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_disable_tx_engine [2021-11-19 13:59:21,847 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2021-11-19 13:59:21,848 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2021-11-19 13:59:21,848 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~TO~VOID [2021-11-19 13:59:21,848 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~TO~VOID [2021-11-19 13:59:21,848 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-11-19 13:59:21,848 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-11-19 13:59:21,848 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-11-19 13:59:21,849 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-11-19 13:59:21,849 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mac_txclk_off [2021-11-19 13:59:21,849 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mac_txclk_off [2021-11-19 13:59:21,849 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_103 [2021-11-19 13:59:21,849 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_103 [2021-11-19 13:59:21,849 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_setEA [2021-11-19 13:59:21,850 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_setEA [2021-11-19 13:59:21,850 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_105 [2021-11-19 13:59:21,850 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_105 [2021-11-19 13:59:21,850 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2021-11-19 13:59:21,850 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2021-11-19 13:59:21,850 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_multi [2021-11-19 13:59:21,851 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_multi [2021-11-19 13:59:21,851 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2021-11-19 13:59:21,851 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2021-11-19 13:59:21,851 INFO L130 BoogieDeclarations]: Found specification of procedure mmapio_memcpy [2021-11-19 13:59:21,851 INFO L138 BoogieDeclarations]: Found implementation of procedure mmapio_memcpy [2021-11-19 13:59:21,851 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2021-11-19 13:59:21,852 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2021-11-19 13:59:21,852 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-11-19 13:59:21,852 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-11-19 13:59:21,852 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_specreg_read [2021-11-19 13:59:21,852 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_specreg_read [2021-11-19 13:59:21,852 INFO L130 BoogieDeclarations]: Found specification of procedure jme_clear_pm [2021-11-19 13:59:21,853 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_clear_pm [2021-11-19 13:59:21,853 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_disable [2021-11-19 13:59:21,853 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_disable [2021-11-19 13:59:21,853 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2021-11-19 13:59:21,853 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2021-11-19 13:59:21,853 INFO L130 BoogieDeclarations]: Found specification of procedure jme_close [2021-11-19 13:59:21,854 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_close [2021-11-19 13:59:21,854 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-11-19 13:59:21,854 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-11-19 13:59:21,854 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2021-11-19 13:59:21,854 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2021-11-19 13:59:21,854 INFO L130 BoogieDeclarations]: Found specification of procedure jme_stop_irq [2021-11-19 13:59:21,854 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_stop_irq [2021-11-19 13:59:21,855 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-19 13:59:21,855 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-19 13:59:21,855 INFO L130 BoogieDeclarations]: Found specification of procedure jme_shutdown [2021-11-19 13:59:21,855 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_shutdown [2021-11-19 13:59:21,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2021-11-19 13:59:21,855 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mac_rxclk_off [2021-11-19 13:59:21,856 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mac_rxclk_off [2021-11-19 13:59:21,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2021-11-19 13:59:21,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2021-11-19 13:59:21,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2021-11-19 13:59:21,856 INFO L130 BoogieDeclarations]: Found specification of procedure jme_reset_phy_processor [2021-11-19 13:59:21,856 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_reset_phy_processor [2021-11-19 13:59:21,856 INFO L130 BoogieDeclarations]: Found specification of procedure jme_suspend [2021-11-19 13:59:21,857 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_suspend [2021-11-19 13:59:21,857 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-19 13:59:21,857 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-19 13:59:21,857 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_113 [2021-11-19 13:59:21,857 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_113 [2021-11-19 13:59:21,857 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_specreg_write [2021-11-19 13:59:21,857 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_specreg_write [2021-11-19 13:59:21,858 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2021-11-19 13:59:21,858 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2021-11-19 13:59:21,858 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_off [2021-11-19 13:59:21,858 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_off [2021-11-19 13:59:21,858 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_phyfifo_5level [2021-11-19 13:59:21,858 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_phyfifo_5level [2021-11-19 13:59:21,859 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2021-11-19 13:59:21,859 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2021-11-19 13:59:21,859 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_104 [2021-11-19 13:59:21,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_104 [2021-11-19 13:59:21,859 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_106 [2021-11-19 13:59:21,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_106 [2021-11-19 13:59:21,859 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2021-11-19 13:59:21,860 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2021-11-19 13:59:21,860 INFO L130 BoogieDeclarations]: Found specification of procedure jme_get_eeprom_len [2021-11-19 13:59:21,860 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_get_eeprom_len [2021-11-19 13:59:21,860 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_nonlinear [2021-11-19 13:59:21,860 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_nonlinear [2021-11-19 13:59:21,860 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-11-19 13:59:21,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-11-19 13:59:21,861 INFO L130 BoogieDeclarations]: Found specification of procedure jme_stop_pcc_timer [2021-11-19 13:59:21,861 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_stop_pcc_timer [2021-11-19 13:59:21,861 INFO L130 BoogieDeclarations]: Found specification of procedure jme_interrupt_mode [2021-11-19 13:59:21,861 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_interrupt_mode [2021-11-19 13:59:21,861 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_settings [2021-11-19 13:59:21,861 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_settings [2021-11-19 13:59:21,861 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mdio_read [2021-11-19 13:59:21,862 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mdio_read [2021-11-19 13:59:21,862 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2021-11-19 13:59:21,862 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2021-11-19 13:59:21,862 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2021-11-19 13:59:21,862 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2021-11-19 13:59:21,862 INFO L130 BoogieDeclarations]: Found specification of procedure jme_open [2021-11-19 13:59:21,863 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_open [2021-11-19 13:59:21,863 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-11-19 13:59:21,863 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-11-19 13:59:21,863 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_device [2021-11-19 13:59:21,863 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_device [2021-11-19 13:59:21,863 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_enable [2021-11-19 13:59:21,863 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_enable [2021-11-19 13:59:22,978 INFO L236 CfgBuilder]: Building ICFG [2021-11-19 13:59:22,983 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-19 13:59:30,358 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-19 14:00:11,472 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2021-11-19 14:00:12,101 INFO L277 CfgBuilder]: Performing block encoding [2021-11-19 14:00:12,151 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-19 14:00:12,151 INFO L301 CfgBuilder]: Removed 4 assume(true) statements. [2021-11-19 14:00:12,158 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 02:00:12 BoogieIcfgContainer [2021-11-19 14:00:12,159 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-19 14:00:12,162 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-19 14:00:12,162 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-19 14:00:12,166 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-19 14:00:12,166 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 01:59:13" (1/3) ... [2021-11-19 14:00:12,167 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@62f6eb61 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 02:00:12, skipping insertion in model container [2021-11-19 14:00:12,167 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:59:20" (2/3) ... [2021-11-19 14:00:12,168 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@62f6eb61 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 02:00:12, skipping insertion in model container [2021-11-19 14:00:12,168 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 02:00:12" (3/3) ... [2021-11-19 14:00:12,169 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i [2021-11-19 14:00:12,175 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-19 14:00:12,176 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-19 14:00:12,247 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-19 14:00:12,255 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=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-19 14:00:12,255 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-19 14:00:12,348 INFO L276 IsEmpty]: Start isEmpty. Operand has 2701 states, 1805 states have (on average 1.2709141274238227) internal successors, (2294), 1854 states have internal predecessors, (2294), 742 states have call successors, (742), 158 states have call predecessors, (742), 157 states have return successors, (733), 717 states have call predecessors, (733), 733 states have call successors, (733) [2021-11-19 14:00:12,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2021-11-19 14:00:12,406 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:00:12,408 INFO L514 BasicCegarLoop]: trace histogram [19, 19, 18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:00:12,409 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:00:12,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:00:12,419 INFO L85 PathProgramCache]: Analyzing trace with hash 1479212077, now seen corresponding path program 1 times [2021-11-19 14:00:12,440 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:00:12,441 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1745275478] [2021-11-19 14:00:12,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:00:12,442 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:00:12,442 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:00:12,449 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:00:12,494 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-19 14:00:14,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:00:14,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 1587 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:00:14,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:00:15,154 INFO L134 CoverageAnalysis]: Checked inductivity of 1431 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 1377 trivial. 0 not checked. [2021-11-19 14:00:15,155 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:00:16,081 INFO L134 CoverageAnalysis]: Checked inductivity of 1431 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1431 trivial. 0 not checked. [2021-11-19 14:00:16,082 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:00:16,083 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1745275478] [2021-11-19 14:00:16,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1745275478] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:00:16,084 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:00:16,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-19 14:00:16,086 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975808908] [2021-11-19 14:00:16,087 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:00:16,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 14:00:16,093 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:00:16,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 14:00:16,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 14:00:16,132 INFO L87 Difference]: Start difference. First operand has 2701 states, 1805 states have (on average 1.2709141274238227) internal successors, (2294), 1854 states have internal predecessors, (2294), 742 states have call successors, (742), 158 states have call predecessors, (742), 157 states have return successors, (733), 717 states have call predecessors, (733), 733 states have call successors, (733) Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2021-11-19 14:00:18,320 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:00:19,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:00:19,493 INFO L93 Difference]: Finished difference Result 7238 states and 10184 transitions. [2021-11-19 14:00:19,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 14:00:19,496 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) Word has length 263 [2021-11-19 14:00:19,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:00:19,573 INFO L225 Difference]: With dead ends: 7238 [2021-11-19 14:00:19,574 INFO L226 Difference]: Without dead ends: 4489 [2021-11-19 14:00:19,607 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 524 GetRequests, 523 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-11-19 14:00:19,614 INFO L933 BasicCegarLoop]: 4290 mSDtfsCounter, 2633 mSDsluCounter, 3611 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2633 SdHoareTripleChecker+Valid, 7901 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2021-11-19 14:00:19,616 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2633 Valid, 7901 Invalid, 107 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7 Valid, 99 Invalid, 1 Unknown, 0 Unchecked, 2.9s Time] [2021-11-19 14:00:19,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4489 states. [2021-11-19 14:00:20,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4489 to 4487. [2021-11-19 14:00:20,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4487 states, 2980 states have (on average 1.2570469798657717) internal successors, (3746), 3065 states have internal predecessors, (3746), 1222 states have call successors, (1222), 285 states have call predecessors, (1222), 284 states have return successors, (1223), 1188 states have call predecessors, (1223), 1222 states have call successors, (1223) [2021-11-19 14:00:20,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4487 states to 4487 states and 6191 transitions. [2021-11-19 14:00:20,161 INFO L78 Accepts]: Start accepts. Automaton has 4487 states and 6191 transitions. Word has length 263 [2021-11-19 14:00:20,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:00:20,164 INFO L470 AbstractCegarLoop]: Abstraction has 4487 states and 6191 transitions. [2021-11-19 14:00:20,164 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2021-11-19 14:00:20,164 INFO L276 IsEmpty]: Start isEmpty. Operand 4487 states and 6191 transitions. [2021-11-19 14:00:20,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1607 [2021-11-19 14:00:20,305 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:00:20,308 INFO L514 BasicCegarLoop]: trace histogram [56, 56, 43, 43, 28, 28, 27, 27, 20, 20, 20, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:00:20,349 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-19 14:00:20,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:00:20,532 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:00:20,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:00:20,533 INFO L85 PathProgramCache]: Analyzing trace with hash -1624747529, now seen corresponding path program 1 times [2021-11-19 14:00:20,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:00:20,541 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [326564934] [2021-11-19 14:00:20,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:00:20,542 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:00:20,542 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:00:20,543 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:00:20,548 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-19 14:00:24,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:00:24,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 5479 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:00:24,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:00:33,936 INFO L134 CoverageAnalysis]: Checked inductivity of 13172 backedges. 731 proven. 0 refuted. 0 times theorem prover too weak. 12441 trivial. 0 not checked. [2021-11-19 14:00:33,936 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:00:38,973 INFO L134 CoverageAnalysis]: Checked inductivity of 13172 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 13167 trivial. 0 not checked. [2021-11-19 14:00:38,977 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:00:38,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [326564934] [2021-11-19 14:00:38,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [326564934] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:00:38,978 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:00:38,979 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-19 14:00:38,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056831537] [2021-11-19 14:00:38,980 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:00:38,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 14:00:38,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:00:38,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 14:00:38,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:00:38,989 INFO L87 Difference]: Start difference. First operand 4487 states and 6191 transitions. Second operand has 4 states, 4 states have (on average 148.0) internal successors, (592), 4 states have internal predecessors, (592), 4 states have call successors, (285), 3 states have call predecessors, (285), 3 states have return successors, (284), 4 states have call predecessors, (284), 4 states have call successors, (284) [2021-11-19 14:00:41,125 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:00:54,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:00:54,550 INFO L93 Difference]: Finished difference Result 16424 states and 22606 transitions. [2021-11-19 14:00:54,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 14:00:54,552 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 148.0) internal successors, (592), 4 states have internal predecessors, (592), 4 states have call successors, (285), 3 states have call predecessors, (285), 3 states have return successors, (284), 4 states have call predecessors, (284), 4 states have call successors, (284) Word has length 1606 [2021-11-19 14:00:54,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:00:54,688 INFO L225 Difference]: With dead ends: 16424 [2021-11-19 14:00:54,688 INFO L226 Difference]: Without dead ends: 11978 [2021-11-19 14:00:54,720 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3210 GetRequests, 3208 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:00:54,721 INFO L933 BasicCegarLoop]: 5638 mSDtfsCounter, 7557 mSDsluCounter, 5424 mSDsCounter, 0 mSdLazyCounter, 1352 mSolverCounterSat, 1066 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7557 SdHoareTripleChecker+Valid, 11062 SdHoareTripleChecker+Invalid, 2419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1066 IncrementalHoareTripleChecker+Valid, 1352 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.8s IncrementalHoareTripleChecker+Time [2021-11-19 14:00:54,721 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7557 Valid, 11062 Invalid, 2419 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1066 Valid, 1352 Invalid, 1 Unknown, 0 Unchecked, 14.8s Time] [2021-11-19 14:00:54,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11978 states. [2021-11-19 14:00:55,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11978 to 11970. [2021-11-19 14:00:55,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11970 states, 7962 states have (on average 1.2558402411454408) internal successors, (9999), 8191 states have internal predecessors, (9999), 3216 states have call successors, (3216), 794 states have call predecessors, (3216), 791 states have return successors, (3219), 3122 states have call predecessors, (3219), 3216 states have call successors, (3219) [2021-11-19 14:00:55,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11970 states to 11970 states and 16434 transitions. [2021-11-19 14:00:55,472 INFO L78 Accepts]: Start accepts. Automaton has 11970 states and 16434 transitions. Word has length 1606 [2021-11-19 14:00:55,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:00:55,475 INFO L470 AbstractCegarLoop]: Abstraction has 11970 states and 16434 transitions. [2021-11-19 14:00:55,477 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 148.0) internal successors, (592), 4 states have internal predecessors, (592), 4 states have call successors, (285), 3 states have call predecessors, (285), 3 states have return successors, (284), 4 states have call predecessors, (284), 4 states have call successors, (284) [2021-11-19 14:00:55,477 INFO L276 IsEmpty]: Start isEmpty. Operand 11970 states and 16434 transitions. [2021-11-19 14:00:55,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1689 [2021-11-19 14:00:55,566 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:00:55,569 INFO L514 BasicCegarLoop]: trace histogram [56, 56, 43, 43, 32, 32, 28, 28, 20, 20, 20, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 15, 15, 15, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:00:55,686 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-19 14:00:55,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:00:55,791 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:00:55,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:00:55,792 INFO L85 PathProgramCache]: Analyzing trace with hash -591761178, now seen corresponding path program 1 times [2021-11-19 14:00:55,797 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:00:55,797 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1231415596] [2021-11-19 14:00:55,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:00:55,798 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:00:55,798 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:00:55,799 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:00:55,842 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-19 14:00:59,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:00:59,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 5649 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:00:59,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:01:09,267 INFO L134 CoverageAnalysis]: Checked inductivity of 13835 backedges. 1211 proven. 0 refuted. 0 times theorem prover too weak. 12624 trivial. 0 not checked. [2021-11-19 14:01:09,268 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:01:15,486 INFO L134 CoverageAnalysis]: Checked inductivity of 13835 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 13813 trivial. 0 not checked. [2021-11-19 14:01:15,487 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:01:15,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1231415596] [2021-11-19 14:01:15,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1231415596] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:01:15,487 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:01:15,488 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-19 14:01:15,489 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093653863] [2021-11-19 14:01:15,489 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:01:15,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 14:01:15,493 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:01:15,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 14:01:15,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:01:15,494 INFO L87 Difference]: Start difference. First operand 11970 states and 16434 transitions. Second operand has 4 states, 4 states have (on average 157.25) internal successors, (629), 4 states have internal predecessors, (629), 4 states have call successors, (297), 3 states have call predecessors, (297), 3 states have return successors, (296), 4 states have call predecessors, (296), 4 states have call successors, (296) [2021-11-19 14:01:17,616 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:01:33,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:01:33,240 INFO L93 Difference]: Finished difference Result 32840 states and 45032 transitions. [2021-11-19 14:01:33,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 14:01:33,241 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 157.25) internal successors, (629), 4 states have internal predecessors, (629), 4 states have call successors, (297), 3 states have call predecessors, (297), 3 states have return successors, (296), 4 states have call predecessors, (296), 4 states have call successors, (296) Word has length 1688 [2021-11-19 14:01:33,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:01:33,445 INFO L225 Difference]: With dead ends: 32840 [2021-11-19 14:01:33,445 INFO L226 Difference]: Without dead ends: 20922 [2021-11-19 14:01:33,530 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3374 GetRequests, 3372 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:01:33,531 INFO L933 BasicCegarLoop]: 7271 mSDtfsCounter, 6663 mSDsluCounter, 5258 mSDsCounter, 0 mSdLazyCounter, 1494 mSolverCounterSat, 619 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6663 SdHoareTripleChecker+Valid, 12529 SdHoareTripleChecker+Invalid, 2114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 619 IncrementalHoareTripleChecker+Valid, 1494 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.8s IncrementalHoareTripleChecker+Time [2021-11-19 14:01:33,532 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6663 Valid, 12529 Invalid, 2114 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [619 Valid, 1494 Invalid, 1 Unknown, 0 Unchecked, 16.8s Time] [2021-11-19 14:01:33,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20922 states. [2021-11-19 14:01:35,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20922 to 20914. [2021-11-19 14:01:35,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20914 states, 13877 states have (on average 1.2526482669164805) internal successors, (17383), 14283 states have internal predecessors, (17383), 5623 states have call successors, (5623), 1418 states have call predecessors, (5623), 1413 states have return successors, (5628), 5455 states have call predecessors, (5628), 5623 states have call successors, (5628) [2021-11-19 14:01:35,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20914 states to 20914 states and 28634 transitions. [2021-11-19 14:01:35,327 INFO L78 Accepts]: Start accepts. Automaton has 20914 states and 28634 transitions. Word has length 1688 [2021-11-19 14:01:35,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:01:35,333 INFO L470 AbstractCegarLoop]: Abstraction has 20914 states and 28634 transitions. [2021-11-19 14:01:35,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 157.25) internal successors, (629), 4 states have internal predecessors, (629), 4 states have call successors, (297), 3 states have call predecessors, (297), 3 states have return successors, (296), 4 states have call predecessors, (296), 4 states have call successors, (296) [2021-11-19 14:01:35,334 INFO L276 IsEmpty]: Start isEmpty. Operand 20914 states and 28634 transitions. [2021-11-19 14:01:35,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1745 [2021-11-19 14:01:35,499 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:01:35,502 INFO L514 BasicCegarLoop]: trace histogram [56, 56, 43, 43, 32, 32, 28, 28, 20, 20, 20, 20, 20, 20, 19, 19, 19, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:01:35,651 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-19 14:01:35,715 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:01:35,716 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:01:35,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:01:35,718 INFO L85 PathProgramCache]: Analyzing trace with hash -1161150069, now seen corresponding path program 1 times [2021-11-19 14:01:35,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:01:35,725 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [214508904] [2021-11-19 14:01:35,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:01:35,726 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:01:35,726 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:01:35,727 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:01:35,769 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-19 14:01:40,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:01:40,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 5757 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 14:01:40,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:01:51,975 INFO L134 CoverageAnalysis]: Checked inductivity of 14129 backedges. 1177 proven. 0 refuted. 0 times theorem prover too weak. 12952 trivial. 0 not checked. [2021-11-19 14:01:51,976 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:01:57,323 INFO L134 CoverageAnalysis]: Checked inductivity of 14129 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14115 trivial. 0 not checked. [2021-11-19 14:01:57,323 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:01:57,324 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [214508904] [2021-11-19 14:01:57,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [214508904] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:01:57,324 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:01:57,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 14:01:57,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539577486] [2021-11-19 14:01:57,325 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:01:57,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 14:01:57,329 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:01:57,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 14:01:57,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 14:01:57,331 INFO L87 Difference]: Start difference. First operand 20914 states and 28634 transitions. Second operand has 6 states, 6 states have (on average 100.83333333333333) internal successors, (605), 6 states have internal predecessors, (605), 2 states have call successors, (293), 2 states have call predecessors, (293), 2 states have return successors, (292), 2 states have call predecessors, (292), 2 states have call successors, (292) [2021-11-19 14:02:01,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:02:01,928 INFO L93 Difference]: Finished difference Result 60684 states and 85281 transitions. [2021-11-19 14:02:01,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 14:02:01,929 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 100.83333333333333) internal successors, (605), 6 states have internal predecessors, (605), 2 states have call successors, (293), 2 states have call predecessors, (293), 2 states have return successors, (292), 2 states have call predecessors, (292), 2 states have call successors, (292) Word has length 1744 [2021-11-19 14:02:01,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:02:02,144 INFO L225 Difference]: With dead ends: 60684 [2021-11-19 14:02:02,144 INFO L226 Difference]: Without dead ends: 39822 [2021-11-19 14:02:02,244 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3488 GetRequests, 3483 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:02:02,247 INFO L933 BasicCegarLoop]: 6576 mSDtfsCounter, 3613 mSDsluCounter, 16551 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 679 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4064 SdHoareTripleChecker+Valid, 23127 SdHoareTripleChecker+Invalid, 927 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 679 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:02:02,248 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4064 Valid, 23127 Invalid, 927 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [679 Valid, 248 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2021-11-19 14:02:02,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39822 states. [2021-11-19 14:02:04,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39822 to 20918. [2021-11-19 14:02:04,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20918 states, 13881 states have (on average 1.2525754628629062) internal successors, (17387), 14287 states have internal predecessors, (17387), 5623 states have call successors, (5623), 1418 states have call predecessors, (5623), 1413 states have return successors, (5628), 5455 states have call predecessors, (5628), 5623 states have call successors, (5628) [2021-11-19 14:02:04,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20918 states to 20918 states and 28638 transitions. [2021-11-19 14:02:04,562 INFO L78 Accepts]: Start accepts. Automaton has 20918 states and 28638 transitions. Word has length 1744 [2021-11-19 14:02:04,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:02:04,565 INFO L470 AbstractCegarLoop]: Abstraction has 20918 states and 28638 transitions. [2021-11-19 14:02:04,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 100.83333333333333) internal successors, (605), 6 states have internal predecessors, (605), 2 states have call successors, (293), 2 states have call predecessors, (293), 2 states have return successors, (292), 2 states have call predecessors, (292), 2 states have call successors, (292) [2021-11-19 14:02:04,566 INFO L276 IsEmpty]: Start isEmpty. Operand 20918 states and 28638 transitions. [2021-11-19 14:02:04,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1751 [2021-11-19 14:02:04,692 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:02:04,694 INFO L514 BasicCegarLoop]: trace histogram [56, 56, 43, 43, 32, 32, 28, 28, 20, 20, 20, 20, 20, 20, 19, 19, 19, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:02:04,834 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-19 14:02:04,907 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:02:04,908 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:02:04,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:02:04,909 INFO L85 PathProgramCache]: Analyzing trace with hash 1141678797, now seen corresponding path program 1 times [2021-11-19 14:02:04,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:02:04,917 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2118812012] [2021-11-19 14:02:04,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:02:04,918 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:02:04,918 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:02:04,919 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:02:04,960 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-19 14:02:09,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:02:09,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 5788 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 14:02:09,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:02:19,920 INFO L134 CoverageAnalysis]: Checked inductivity of 14129 backedges. 1177 proven. 0 refuted. 0 times theorem prover too weak. 12952 trivial. 0 not checked. [2021-11-19 14:02:19,920 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:02:26,217 INFO L134 CoverageAnalysis]: Checked inductivity of 14129 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14115 trivial. 0 not checked. [2021-11-19 14:02:26,218 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:02:26,218 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2118812012] [2021-11-19 14:02:26,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2118812012] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:02:26,219 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:02:26,220 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 10 [2021-11-19 14:02:26,221 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263104053] [2021-11-19 14:02:26,221 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:02:26,225 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 14:02:26,225 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:02:26,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 14:02:26,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:02:26,227 INFO L87 Difference]: Start difference. First operand 20918 states and 28638 transitions. Second operand has 10 states, 10 states have (on average 61.1) internal successors, (611), 8 states have internal predecessors, (611), 2 states have call successors, (294), 2 states have call predecessors, (294), 4 states have return successors, (294), 4 states have call predecessors, (294), 2 states have call successors, (294) [2021-11-19 14:02:30,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:02:30,465 INFO L93 Difference]: Finished difference Result 55156 states and 77114 transitions. [2021-11-19 14:02:30,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 14:02:30,466 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 61.1) internal successors, (611), 8 states have internal predecessors, (611), 2 states have call successors, (294), 2 states have call predecessors, (294), 4 states have return successors, (294), 4 states have call predecessors, (294), 2 states have call successors, (294) Word has length 1750 [2021-11-19 14:02:30,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:02:30,642 INFO L225 Difference]: With dead ends: 55156 [2021-11-19 14:02:30,643 INFO L226 Difference]: Without dead ends: 34290 [2021-11-19 14:02:30,746 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3499 GetRequests, 3490 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-11-19 14:02:30,747 INFO L933 BasicCegarLoop]: 5575 mSDtfsCounter, 2143 mSDsluCounter, 25309 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2723 SdHoareTripleChecker+Valid, 30884 SdHoareTripleChecker+Invalid, 319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-11-19 14:02:30,748 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2723 Valid, 30884 Invalid, 319 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 318 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2021-11-19 14:02:30,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34290 states. [2021-11-19 14:02:32,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34290 to 20928. [2021-11-19 14:02:32,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20928 states, 13889 states have (on average 1.2524299805601555) internal successors, (17395), 14295 states have internal predecessors, (17395), 5623 states have call successors, (5623), 1418 states have call predecessors, (5623), 1415 states have return successors, (5634), 5457 states have call predecessors, (5634), 5623 states have call successors, (5634) [2021-11-19 14:02:32,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20928 states to 20928 states and 28652 transitions. [2021-11-19 14:02:32,956 INFO L78 Accepts]: Start accepts. Automaton has 20928 states and 28652 transitions. Word has length 1750 [2021-11-19 14:02:32,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:02:32,957 INFO L470 AbstractCegarLoop]: Abstraction has 20928 states and 28652 transitions. [2021-11-19 14:02:32,958 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 61.1) internal successors, (611), 8 states have internal predecessors, (611), 2 states have call successors, (294), 2 states have call predecessors, (294), 4 states have return successors, (294), 4 states have call predecessors, (294), 2 states have call successors, (294) [2021-11-19 14:02:32,958 INFO L276 IsEmpty]: Start isEmpty. Operand 20928 states and 28652 transitions. [2021-11-19 14:02:33,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1751 [2021-11-19 14:02:33,137 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:02:33,139 INFO L514 BasicCegarLoop]: trace histogram [56, 56, 43, 43, 32, 32, 28, 28, 20, 20, 20, 20, 20, 20, 19, 19, 19, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:02:33,276 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-19 14:02:33,363 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:02:33,364 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:02:33,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:02:33,365 INFO L85 PathProgramCache]: Analyzing trace with hash -849561845, now seen corresponding path program 1 times [2021-11-19 14:02:33,372 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:02:33,372 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [215807303] [2021-11-19 14:02:33,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:02:33,373 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:02:33,373 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:02:33,374 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:02:33,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-19 14:02:37,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:02:37,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 5791 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-19 14:02:37,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:02:46,658 INFO L134 CoverageAnalysis]: Checked inductivity of 14129 backedges. 967 proven. 0 refuted. 0 times theorem prover too weak. 13162 trivial. 0 not checked. [2021-11-19 14:02:46,658 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:02:51,364 INFO L134 CoverageAnalysis]: Checked inductivity of 14129 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14115 trivial. 0 not checked. [2021-11-19 14:02:51,365 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:02:51,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [215807303] [2021-11-19 14:02:51,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [215807303] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:02:51,365 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:02:51,366 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-19 14:02:51,366 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669567341] [2021-11-19 14:02:51,366 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:02:51,368 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 14:02:51,369 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:02:51,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 14:02:51,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-19 14:02:51,370 INFO L87 Difference]: Start difference. First operand 20928 states and 28652 transitions. Second operand has 8 states, 8 states have (on average 76.25) internal successors, (610), 8 states have internal predecessors, (610), 2 states have call successors, (292), 2 states have call predecessors, (292), 2 states have return successors, (291), 2 states have call predecessors, (291), 2 states have call successors, (291) [2021-11-19 14:02:53,872 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:02:56,394 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:03:02,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:03:02,113 INFO L93 Difference]: Finished difference Result 60790 states and 85443 transitions. [2021-11-19 14:03:02,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:03:02,128 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 76.25) internal successors, (610), 8 states have internal predecessors, (610), 2 states have call successors, (292), 2 states have call predecessors, (292), 2 states have return successors, (291), 2 states have call predecessors, (291), 2 states have call successors, (291) Word has length 1750 [2021-11-19 14:03:02,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:03:02,313 INFO L225 Difference]: With dead ends: 60790 [2021-11-19 14:03:02,314 INFO L226 Difference]: Without dead ends: 39914 [2021-11-19 14:03:02,413 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3502 GetRequests, 3494 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:03:02,414 INFO L933 BasicCegarLoop]: 5503 mSDtfsCounter, 6392 mSDsluCounter, 25963 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 1373 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6620 SdHoareTripleChecker+Valid, 31466 SdHoareTripleChecker+Invalid, 1634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1373 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2021-11-19 14:03:02,415 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6620 Valid, 31466 Invalid, 1634 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1373 Valid, 259 Invalid, 2 Unknown, 0 Unchecked, 8.2s Time] [2021-11-19 14:03:02,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39914 states. [2021-11-19 14:03:04,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39914 to 20934. [2021-11-19 14:03:04,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20934 states, 13895 states have (on average 1.2523209787693415) internal successors, (17401), 14301 states have internal predecessors, (17401), 5623 states have call successors, (5623), 1418 states have call predecessors, (5623), 1415 states have return successors, (5634), 5457 states have call predecessors, (5634), 5623 states have call successors, (5634) [2021-11-19 14:03:04,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20934 states to 20934 states and 28658 transitions. [2021-11-19 14:03:04,433 INFO L78 Accepts]: Start accepts. Automaton has 20934 states and 28658 transitions. Word has length 1750 [2021-11-19 14:03:04,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:03:04,435 INFO L470 AbstractCegarLoop]: Abstraction has 20934 states and 28658 transitions. [2021-11-19 14:03:04,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 76.25) internal successors, (610), 8 states have internal predecessors, (610), 2 states have call successors, (292), 2 states have call predecessors, (292), 2 states have return successors, (291), 2 states have call predecessors, (291), 2 states have call successors, (291) [2021-11-19 14:03:04,436 INFO L276 IsEmpty]: Start isEmpty. Operand 20934 states and 28658 transitions. [2021-11-19 14:03:04,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1772 [2021-11-19 14:03:04,524 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:03:04,526 INFO L514 BasicCegarLoop]: trace histogram [56, 56, 43, 43, 32, 32, 28, 28, 21, 21, 21, 20, 20, 20, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:03:04,663 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-19 14:03:04,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:03:04,740 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:03:04,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:03:04,741 INFO L85 PathProgramCache]: Analyzing trace with hash 713989868, now seen corresponding path program 1 times [2021-11-19 14:03:04,747 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:03:04,747 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1804607642] [2021-11-19 14:03:04,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:03:04,748 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:03:04,748 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:03:04,749 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:03:04,771 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-19 14:03:08,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:03:08,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 5838 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-19 14:03:08,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:03:18,078 INFO L134 CoverageAnalysis]: Checked inductivity of 14310 backedges. 910 proven. 0 refuted. 0 times theorem prover too weak. 13400 trivial. 0 not checked. [2021-11-19 14:03:18,078 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:03:23,858 INFO L134 CoverageAnalysis]: Checked inductivity of 14310 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 14258 trivial. 0 not checked. [2021-11-19 14:03:23,858 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:03:23,859 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1804607642] [2021-11-19 14:03:23,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1804607642] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:03:23,859 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:03:23,860 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 7] imperfect sequences [] total 17 [2021-11-19 14:03:23,860 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127636210] [2021-11-19 14:03:23,860 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:03:23,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-19 14:03:23,863 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:03:23,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-19 14:03:23,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=236, Unknown=0, NotChecked=0, Total=272 [2021-11-19 14:03:23,864 INFO L87 Difference]: Start difference. First operand 20934 states and 28658 transitions. Second operand has 17 states, 17 states have (on average 35.76470588235294) internal successors, (608), 14 states have internal predecessors, (608), 3 states have call successors, (288), 2 states have call predecessors, (288), 5 states have return successors, (289), 6 states have call predecessors, (289), 3 states have call successors, (289) [2021-11-19 14:03:30,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:03:30,929 INFO L93 Difference]: Finished difference Result 50395 states and 69981 transitions. [2021-11-19 14:03:30,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-19 14:03:30,931 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 35.76470588235294) internal successors, (608), 14 states have internal predecessors, (608), 3 states have call successors, (288), 2 states have call predecessors, (288), 5 states have return successors, (289), 6 states have call predecessors, (289), 3 states have call successors, (289) Word has length 1771 [2021-11-19 14:03:30,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:03:31,105 INFO L225 Difference]: With dead ends: 50395 [2021-11-19 14:03:31,105 INFO L226 Difference]: Without dead ends: 29513 [2021-11-19 14:03:31,216 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3552 GetRequests, 3528 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=107, Invalid=543, Unknown=0, NotChecked=0, Total=650 [2021-11-19 14:03:31,217 INFO L933 BasicCegarLoop]: 5746 mSDtfsCounter, 6003 mSDsluCounter, 55695 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 2029 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6005 SdHoareTripleChecker+Valid, 61441 SdHoareTripleChecker+Invalid, 2154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2029 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:03:31,218 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6005 Valid, 61441 Invalid, 2154 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2029 Valid, 125 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2021-11-19 14:03:31,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29513 states. [2021-11-19 14:03:33,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29513 to 20946. [2021-11-19 14:03:33,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20946 states, 13905 states have (on average 1.2521395181589356) internal successors, (17411), 14311 states have internal predecessors, (17411), 5623 states have call successors, (5623), 1418 states have call predecessors, (5623), 1417 states have return successors, (5638), 5459 states have call predecessors, (5638), 5623 states have call successors, (5638) [2021-11-19 14:03:33,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20946 states to 20946 states and 28672 transitions. [2021-11-19 14:03:33,201 INFO L78 Accepts]: Start accepts. Automaton has 20946 states and 28672 transitions. Word has length 1771 [2021-11-19 14:03:33,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:03:33,202 INFO L470 AbstractCegarLoop]: Abstraction has 20946 states and 28672 transitions. [2021-11-19 14:03:33,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 35.76470588235294) internal successors, (608), 14 states have internal predecessors, (608), 3 states have call successors, (288), 2 states have call predecessors, (288), 5 states have return successors, (289), 6 states have call predecessors, (289), 3 states have call successors, (289) [2021-11-19 14:03:33,203 INFO L276 IsEmpty]: Start isEmpty. Operand 20946 states and 28672 transitions. [2021-11-19 14:03:33,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1788 [2021-11-19 14:03:33,334 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:03:33,335 INFO L514 BasicCegarLoop]: trace histogram [56, 56, 43, 43, 32, 32, 28, 28, 23, 23, 23, 20, 20, 20, 20, 20, 19, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 7, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:03:33,448 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-19 14:03:33,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:03:33,540 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:03:33,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:03:33,541 INFO L85 PathProgramCache]: Analyzing trace with hash 2073957198, now seen corresponding path program 1 times [2021-11-19 14:03:33,544 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:03:33,544 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [976172262] [2021-11-19 14:03:33,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:03:33,545 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:03:33,545 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:03:33,545 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:03:33,546 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-19 14:03:37,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:03:37,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 5870 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:03:37,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:03:54,246 INFO L134 CoverageAnalysis]: Checked inductivity of 14494 backedges. 922 proven. 0 refuted. 0 times theorem prover too weak. 13572 trivial. 0 not checked. [2021-11-19 14:03:54,246 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:04:01,894 INFO L134 CoverageAnalysis]: Checked inductivity of 14494 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14480 trivial. 0 not checked. [2021-11-19 14:04:01,894 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:04:01,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [976172262] [2021-11-19 14:04:01,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [976172262] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:04:01,895 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:04:01,896 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 3] imperfect sequences [] total 4 [2021-11-19 14:04:01,896 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371278476] [2021-11-19 14:04:01,896 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:04:01,900 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 14:04:01,900 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:04:01,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 14:04:01,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:04:01,901 INFO L87 Difference]: Start difference. First operand 20946 states and 28672 transitions. Second operand has 4 states, 4 states have (on average 187.25) internal successors, (749), 4 states have internal predecessors, (749), 4 states have call successors, (338), 3 states have call predecessors, (338), 3 states have return successors, (337), 4 states have call predecessors, (337), 4 states have call successors, (337) [2021-11-19 14:04:03,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:04:03,590 INFO L93 Difference]: Finished difference Result 41832 states and 57256 transitions. [2021-11-19 14:04:03,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 14:04:03,591 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 187.25) internal successors, (749), 4 states have internal predecessors, (749), 4 states have call successors, (338), 3 states have call predecessors, (338), 3 states have return successors, (337), 4 states have call predecessors, (337), 4 states have call successors, (337) Word has length 1787 [2021-11-19 14:04:03,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:04:03,717 INFO L225 Difference]: With dead ends: 41832 [2021-11-19 14:04:03,718 INFO L226 Difference]: Without dead ends: 20938 [2021-11-19 14:04:03,821 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3572 GetRequests, 3570 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:04:03,823 INFO L933 BasicCegarLoop]: 3637 mSDtfsCounter, 3426 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3426 SdHoareTripleChecker+Valid, 3637 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:04:03,823 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3426 Valid, 3637 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:04:03,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20938 states. [2021-11-19 14:04:05,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20938 to 20938. [2021-11-19 14:04:05,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20938 states, 13901 states have (on average 1.2519243219912237) internal successors, (17403), 14303 states have internal predecessors, (17403), 5619 states have call successors, (5619), 1418 states have call predecessors, (5619), 1417 states have return successors, (5634), 5457 states have call predecessors, (5634), 5619 states have call successors, (5634) [2021-11-19 14:04:05,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20938 states to 20938 states and 28656 transitions. [2021-11-19 14:04:05,716 INFO L78 Accepts]: Start accepts. Automaton has 20938 states and 28656 transitions. Word has length 1787 [2021-11-19 14:04:05,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:04:05,718 INFO L470 AbstractCegarLoop]: Abstraction has 20938 states and 28656 transitions. [2021-11-19 14:04:05,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 187.25) internal successors, (749), 4 states have internal predecessors, (749), 4 states have call successors, (338), 3 states have call predecessors, (338), 3 states have return successors, (337), 4 states have call predecessors, (337), 4 states have call successors, (337) [2021-11-19 14:04:05,719 INFO L276 IsEmpty]: Start isEmpty. Operand 20938 states and 28656 transitions. [2021-11-19 14:04:05,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1820 [2021-11-19 14:04:05,784 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:04:05,785 INFO L514 BasicCegarLoop]: trace histogram [58, 58, 45, 45, 32, 32, 29, 29, 23, 23, 23, 20, 20, 20, 20, 20, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:04:05,904 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (9)] Ended with exit code 0 [2021-11-19 14:04:05,986 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:04:05,987 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:04:05,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:04:05,988 INFO L85 PathProgramCache]: Analyzing trace with hash -1812189645, now seen corresponding path program 1 times [2021-11-19 14:04:05,992 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:04:05,993 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1921586973] [2021-11-19 14:04:05,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:04:05,993 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:04:05,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:04:05,995 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:04:05,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-19 14:04:11,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:04:12,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 5962 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:04:12,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:04:21,519 INFO L134 CoverageAnalysis]: Checked inductivity of 15368 backedges. 3223 proven. 0 refuted. 0 times theorem prover too weak. 12145 trivial. 0 not checked. [2021-11-19 14:04:21,519 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:04:27,225 INFO L134 CoverageAnalysis]: Checked inductivity of 15368 backedges. 14 proven. 4 refuted. 0 times theorem prover too weak. 15350 trivial. 0 not checked. [2021-11-19 14:04:27,226 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:04:27,226 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1921586973] [2021-11-19 14:04:27,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1921586973] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:04:27,226 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:04:27,228 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2021-11-19 14:04:27,228 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63522145] [2021-11-19 14:04:27,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:04:27,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 14:04:27,231 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:04:27,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 14:04:27,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:04:27,232 INFO L87 Difference]: Start difference. First operand 20938 states and 28656 transitions. Second operand has 3 states, 3 states have (on average 152.33333333333334) internal successors, (457), 3 states have internal predecessors, (457), 2 states have call successors, (182), 2 states have call predecessors, (182), 2 states have return successors, (181), 2 states have call predecessors, (181), 2 states have call successors, (181) [2021-11-19 14:04:29,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:04:29,023 INFO L93 Difference]: Finished difference Result 41912 states and 58297 transitions. [2021-11-19 14:04:29,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 14:04:29,024 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 152.33333333333334) internal successors, (457), 3 states have internal predecessors, (457), 2 states have call successors, (182), 2 states have call predecessors, (182), 2 states have return successors, (181), 2 states have call predecessors, (181), 2 states have call successors, (181) Word has length 1819 [2021-11-19 14:04:29,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:04:29,173 INFO L225 Difference]: With dead ends: 41912 [2021-11-19 14:04:29,173 INFO L226 Difference]: Without dead ends: 21026 [2021-11-19 14:04:29,332 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3636 GetRequests, 3634 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:04:29,333 INFO L933 BasicCegarLoop]: 3637 mSDtfsCounter, 5 mSDsluCounter, 3631 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 7268 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:04:29,334 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 7268 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:04:29,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21026 states. [2021-11-19 14:04:31,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21026 to 21004. [2021-11-19 14:04:31,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21004 states, 13945 states have (on average 1.2519182502689137) internal successors, (17458), 14347 states have internal predecessors, (17458), 5641 states have call successors, (5641), 1418 states have call predecessors, (5641), 1417 states have return successors, (5656), 5479 states have call predecessors, (5656), 5641 states have call successors, (5656) [2021-11-19 14:04:31,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21004 states to 21004 states and 28755 transitions. [2021-11-19 14:04:31,200 INFO L78 Accepts]: Start accepts. Automaton has 21004 states and 28755 transitions. Word has length 1819 [2021-11-19 14:04:31,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:04:31,201 INFO L470 AbstractCegarLoop]: Abstraction has 21004 states and 28755 transitions. [2021-11-19 14:04:31,201 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 152.33333333333334) internal successors, (457), 3 states have internal predecessors, (457), 2 states have call successors, (182), 2 states have call predecessors, (182), 2 states have return successors, (181), 2 states have call predecessors, (181), 2 states have call successors, (181) [2021-11-19 14:04:31,201 INFO L276 IsEmpty]: Start isEmpty. Operand 21004 states and 28755 transitions. [2021-11-19 14:04:31,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1850 [2021-11-19 14:04:31,270 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:04:31,272 INFO L514 BasicCegarLoop]: trace histogram [58, 58, 47, 47, 32, 32, 29, 29, 23, 23, 23, 20, 20, 20, 20, 20, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:04:31,407 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-19 14:04:31,474 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:04:31,475 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:04:31,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:04:31,476 INFO L85 PathProgramCache]: Analyzing trace with hash 559618179, now seen corresponding path program 1 times [2021-11-19 14:04:31,484 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:04:31,485 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1298192196] [2021-11-19 14:04:31,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:04:31,486 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:04:31,486 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:04:31,487 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:04:31,492 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-19 14:04:37,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:04:38,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 6024 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:04:38,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:04:48,135 INFO L134 CoverageAnalysis]: Checked inductivity of 15733 backedges. 3964 proven. 0 refuted. 0 times theorem prover too weak. 11769 trivial. 0 not checked. [2021-11-19 14:04:48,135 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:04:53,952 INFO L134 CoverageAnalysis]: Checked inductivity of 15733 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 15719 trivial. 0 not checked. [2021-11-19 14:04:53,952 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:04:53,952 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1298192196] [2021-11-19 14:04:53,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1298192196] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:04:53,953 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:04:53,954 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-19 14:04:53,955 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410571152] [2021-11-19 14:04:53,955 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:04:53,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 14:04:53,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:04:53,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 14:04:53,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:04:53,960 INFO L87 Difference]: Start difference. First operand 21004 states and 28755 transitions. Second operand has 4 states, 4 states have (on average 143.5) internal successors, (574), 4 states have internal predecessors, (574), 2 states have call successors, (271), 2 states have call predecessors, (271), 2 states have return successors, (270), 2 states have call predecessors, (270), 2 states have call successors, (270) [2021-11-19 14:04:55,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:04:55,725 INFO L93 Difference]: Finished difference Result 42242 states and 58857 transitions. [2021-11-19 14:04:55,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 14:04:55,726 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 143.5) internal successors, (574), 4 states have internal predecessors, (574), 2 states have call successors, (271), 2 states have call predecessors, (271), 2 states have return successors, (270), 2 states have call predecessors, (270), 2 states have call successors, (270) Word has length 1849 [2021-11-19 14:04:55,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:04:55,833 INFO L225 Difference]: With dead ends: 42242 [2021-11-19 14:04:55,833 INFO L226 Difference]: Without dead ends: 21290 [2021-11-19 14:04:55,918 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3696 GetRequests, 3694 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:04:55,918 INFO L933 BasicCegarLoop]: 3649 mSDtfsCounter, 27 mSDsluCounter, 3637 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 7286 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:04:55,919 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 7286 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:04:55,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21290 states. [2021-11-19 14:04:57,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21290 to 21081. [2021-11-19 14:04:57,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21081 states, 14000 states have (on average 1.2517142857142858) internal successors, (17524), 14402 states have internal predecessors, (17524), 5663 states have call successors, (5663), 1418 states have call predecessors, (5663), 1417 states have return successors, (5678), 5501 states have call predecessors, (5678), 5663 states have call successors, (5678) [2021-11-19 14:04:57,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21081 states to 21081 states and 28865 transitions. [2021-11-19 14:04:57,903 INFO L78 Accepts]: Start accepts. Automaton has 21081 states and 28865 transitions. Word has length 1849 [2021-11-19 14:04:57,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:04:57,905 INFO L470 AbstractCegarLoop]: Abstraction has 21081 states and 28865 transitions. [2021-11-19 14:04:57,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 143.5) internal successors, (574), 4 states have internal predecessors, (574), 2 states have call successors, (271), 2 states have call predecessors, (271), 2 states have return successors, (270), 2 states have call predecessors, (270), 2 states have call successors, (270) [2021-11-19 14:04:57,905 INFO L276 IsEmpty]: Start isEmpty. Operand 21081 states and 28865 transitions. [2021-11-19 14:04:57,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1866 [2021-11-19 14:04:57,980 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:04:57,982 INFO L514 BasicCegarLoop]: trace histogram [58, 58, 48, 48, 32, 32, 29, 29, 23, 23, 23, 20, 20, 20, 20, 20, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 7, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:04:58,111 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-19 14:04:58,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:04:58,185 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:04:58,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:04:58,186 INFO L85 PathProgramCache]: Analyzing trace with hash -2075765830, now seen corresponding path program 1 times [2021-11-19 14:04:58,190 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:04:58,191 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [390194390] [2021-11-19 14:04:58,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:04:58,191 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:04:58,191 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:04:58,192 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:04:58,194 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-19 14:05:09,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:05:10,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 6059 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:05:10,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:05:15,611 INFO L134 CoverageAnalysis]: Checked inductivity of 15930 backedges. 2807 proven. 0 refuted. 0 times theorem prover too weak. 13123 trivial. 0 not checked. [2021-11-19 14:05:15,611 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:05:20,917 INFO L134 CoverageAnalysis]: Checked inductivity of 15930 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 15916 trivial. 0 not checked. [2021-11-19 14:05:20,918 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:05:20,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [390194390] [2021-11-19 14:05:20,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [390194390] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:05:20,918 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:05:20,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-19 14:05:20,920 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133656140] [2021-11-19 14:05:20,920 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:05:20,922 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 14:05:20,923 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:05:20,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 14:05:20,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:05:20,924 INFO L87 Difference]: Start difference. First operand 21081 states and 28865 transitions. Second operand has 4 states, 4 states have (on average 130.75) internal successors, (523), 4 states have internal predecessors, (523), 2 states have call successors, (228), 2 states have call predecessors, (228), 2 states have return successors, (227), 2 states have call predecessors, (227), 2 states have call successors, (227) [2021-11-19 14:05:23,426 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:05:25,449 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:05:26,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:05:26,620 INFO L93 Difference]: Finished difference Result 42242 states and 58181 transitions. [2021-11-19 14:05:26,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 14:05:26,621 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 130.75) internal successors, (523), 4 states have internal predecessors, (523), 2 states have call successors, (228), 2 states have call predecessors, (228), 2 states have return successors, (227), 2 states have call predecessors, (227), 2 states have call successors, (227) Word has length 1865 [2021-11-19 14:05:26,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:05:26,756 INFO L225 Difference]: With dead ends: 42242 [2021-11-19 14:05:26,757 INFO L226 Difference]: Without dead ends: 21213 [2021-11-19 14:05:26,860 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3728 GetRequests, 3726 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:05:26,862 INFO L933 BasicCegarLoop]: 3639 mSDtfsCounter, 14 mSDsluCounter, 7251 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 10890 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2021-11-19 14:05:26,862 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 10890 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 13 Invalid, 2 Unknown, 0 Unchecked, 4.2s Time] [2021-11-19 14:05:26,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21213 states. [2021-11-19 14:05:28,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21213 to 21213. [2021-11-19 14:05:28,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21213 states, 14088 states have (on average 1.2509227711527542) internal successors, (17623), 14490 states have internal predecessors, (17623), 5707 states have call successors, (5707), 1418 states have call predecessors, (5707), 1417 states have return successors, (5722), 5545 states have call predecessors, (5722), 5707 states have call successors, (5722) [2021-11-19 14:05:28,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21213 states to 21213 states and 29052 transitions. [2021-11-19 14:05:28,785 INFO L78 Accepts]: Start accepts. Automaton has 21213 states and 29052 transitions. Word has length 1865 [2021-11-19 14:05:28,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:05:28,786 INFO L470 AbstractCegarLoop]: Abstraction has 21213 states and 29052 transitions. [2021-11-19 14:05:28,787 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 130.75) internal successors, (523), 4 states have internal predecessors, (523), 2 states have call successors, (228), 2 states have call predecessors, (228), 2 states have return successors, (227), 2 states have call predecessors, (227), 2 states have call successors, (227) [2021-11-19 14:05:28,787 INFO L276 IsEmpty]: Start isEmpty. Operand 21213 states and 29052 transitions. [2021-11-19 14:05:28,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1968 [2021-11-19 14:05:28,860 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:05:28,861 INFO L514 BasicCegarLoop]: trace histogram [66, 66, 52, 52, 33, 33, 32, 32, 23, 23, 23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 20, 20, 20, 20, 20, 19, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 7, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:05:29,015 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-19 14:05:29,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:05:29,064 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:05:29,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:05:29,065 INFO L85 PathProgramCache]: Analyzing trace with hash 1663162330, now seen corresponding path program 1 times [2021-11-19 14:05:29,070 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:05:29,070 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1352066709] [2021-11-19 14:05:29,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:05:29,070 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:05:29,071 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:05:29,073 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:05:29,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-19 14:05:42,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:05:42,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 6363 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:05:42,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:05:49,162 INFO L134 CoverageAnalysis]: Checked inductivity of 19155 backedges. 4444 proven. 0 refuted. 0 times theorem prover too weak. 14711 trivial. 0 not checked. [2021-11-19 14:05:49,163 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:05:55,108 INFO L134 CoverageAnalysis]: Checked inductivity of 19155 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 19134 trivial. 0 not checked. [2021-11-19 14:05:55,109 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:05:55,109 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1352066709] [2021-11-19 14:05:55,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1352066709] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:05:55,109 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:05:55,110 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-19 14:05:55,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872994976] [2021-11-19 14:05:55,111 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:05:55,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 14:05:55,114 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:05:55,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 14:05:55,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:05:55,114 INFO L87 Difference]: Start difference. First operand 21213 states and 29052 transitions. Second operand has 4 states, 4 states have (on average 133.0) internal successors, (532), 4 states have internal predecessors, (532), 2 states have call successors, (234), 2 states have call predecessors, (234), 2 states have return successors, (233), 2 states have call predecessors, (233), 2 states have call successors, (233) [2021-11-19 14:05:56,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:05:56,778 INFO L93 Difference]: Finished difference Result 42506 states and 58566 transitions. [2021-11-19 14:05:56,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 14:05:56,779 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 133.0) internal successors, (532), 4 states have internal predecessors, (532), 2 states have call successors, (234), 2 states have call predecessors, (234), 2 states have return successors, (233), 2 states have call predecessors, (233), 2 states have call successors, (233) Word has length 1967 [2021-11-19 14:05:56,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:05:56,902 INFO L225 Difference]: With dead ends: 42506 [2021-11-19 14:05:56,903 INFO L226 Difference]: Without dead ends: 21345 [2021-11-19 14:05:57,004 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3932 GetRequests, 3930 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:05:57,005 INFO L933 BasicCegarLoop]: 3637 mSDtfsCounter, 4 mSDsluCounter, 7260 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 10897 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.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:05:57,006 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 10897 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:05:57,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21345 states. [2021-11-19 14:05:58,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21345 to 21345. [2021-11-19 14:05:58,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21345 states, 14176 states have (on average 1.2493651241534989) internal successors, (17711), 14578 states have internal predecessors, (17711), 5751 states have call successors, (5751), 1418 states have call predecessors, (5751), 1417 states have return successors, (5766), 5589 states have call predecessors, (5766), 5751 states have call successors, (5766) [2021-11-19 14:05:58,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21345 states to 21345 states and 29228 transitions. [2021-11-19 14:05:58,959 INFO L78 Accepts]: Start accepts. Automaton has 21345 states and 29228 transitions. Word has length 1967 [2021-11-19 14:05:58,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:05:58,962 INFO L470 AbstractCegarLoop]: Abstraction has 21345 states and 29228 transitions. [2021-11-19 14:05:58,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 133.0) internal successors, (532), 4 states have internal predecessors, (532), 2 states have call successors, (234), 2 states have call predecessors, (234), 2 states have return successors, (233), 2 states have call predecessors, (233), 2 states have call successors, (233) [2021-11-19 14:05:58,963 INFO L276 IsEmpty]: Start isEmpty. Operand 21345 states and 29228 transitions. [2021-11-19 14:05:59,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2164 [2021-11-19 14:05:59,279 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:05:59,281 INFO L514 BasicCegarLoop]: trace histogram [82, 82, 60, 60, 41, 41, 32, 32, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 23, 23, 23, 20, 20, 20, 20, 20, 19, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 7, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:05:59,442 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (13)] Ended with exit code 0 [2021-11-19 14:05:59,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:05:59,495 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:05:59,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:05:59,497 INFO L85 PathProgramCache]: Analyzing trace with hash 1816333978, now seen corresponding path program 1 times [2021-11-19 14:05:59,503 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:05:59,504 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1551402696] [2021-11-19 14:05:59,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:05:59,504 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:05:59,504 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:05:59,505 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:05:59,507 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-19 14:06:14,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:06:15,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 6919 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:06:15,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:06:22,625 INFO L134 CoverageAnalysis]: Checked inductivity of 26969 backedges. 8400 proven. 7 refuted. 0 times theorem prover too weak. 18562 trivial. 0 not checked. [2021-11-19 14:06:22,626 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:06:29,498 INFO L134 CoverageAnalysis]: Checked inductivity of 26969 backedges. 45 proven. 7 refuted. 0 times theorem prover too weak. 26917 trivial. 0 not checked. [2021-11-19 14:06:29,498 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:06:29,498 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1551402696] [2021-11-19 14:06:29,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1551402696] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:06:29,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [201466434] [2021-11-19 14:06:29,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:06:29,499 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:06:29,499 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:06:29,502 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:06:29,503 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2021-11-19 14:06:32,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:06:32,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 6919 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:06:32,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:06:37,645 INFO L134 CoverageAnalysis]: Checked inductivity of 26969 backedges. 314 proven. 0 refuted. 0 times theorem prover too weak. 26655 trivial. 0 not checked. [2021-11-19 14:06:37,645 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:06:43,824 INFO L134 CoverageAnalysis]: Checked inductivity of 26969 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 26955 trivial. 0 not checked. [2021-11-19 14:06:43,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [201466434] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:06:43,824 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 14:06:43,827 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [5, 5] total 9 [2021-11-19 14:06:43,828 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658184720] [2021-11-19 14:06:43,828 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:06:43,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 14:06:43,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:06:43,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 14:06:43,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-11-19 14:06:43,834 INFO L87 Difference]: Start difference. First operand 21345 states and 29228 transitions. Second operand has 3 states, 3 states have (on average 150.0) internal successors, (450), 3 states have internal predecessors, (450), 3 states have call successors, (188), 3 states have call predecessors, (188), 3 states have return successors, (187), 3 states have call predecessors, (187), 3 states have call successors, (187) [2021-11-19 14:06:45,983 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:06:48,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:06:48,846 INFO L93 Difference]: Finished difference Result 50921 states and 69716 transitions. [2021-11-19 14:06:48,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 14:06:48,847 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 150.0) internal successors, (450), 3 states have internal predecessors, (450), 3 states have call successors, (188), 3 states have call predecessors, (188), 3 states have return successors, (187), 3 states have call predecessors, (187), 3 states have call successors, (187) Word has length 2163 [2021-11-19 14:06:48,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:06:49,047 INFO L225 Difference]: With dead ends: 50921 [2021-11-19 14:06:49,047 INFO L226 Difference]: Without dead ends: 29628 [2021-11-19 14:06:49,138 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8648 GetRequests, 8641 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-11-19 14:06:49,139 INFO L933 BasicCegarLoop]: 6170 mSDtfsCounter, 2584 mSDsluCounter, 3539 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2584 SdHoareTripleChecker+Valid, 9709 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2021-11-19 14:06:49,140 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2584 Valid, 9709 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 100 Invalid, 1 Unknown, 0 Unchecked, 2.9s Time] [2021-11-19 14:06:49,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29628 states. [2021-11-19 14:06:51,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29628 to 29622. [2021-11-19 14:06:51,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29622 states, 19654 states have (on average 1.2494657576065942) internal successors, (24557), 20226 states have internal predecessors, (24557), 7977 states have call successors, (7977), 1994 states have call predecessors, (7977), 1990 states have return successors, (8002), 7740 states have call predecessors, (8002), 7977 states have call successors, (8002) [2021-11-19 14:06:51,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29622 states to 29622 states and 40536 transitions. [2021-11-19 14:06:51,703 INFO L78 Accepts]: Start accepts. Automaton has 29622 states and 40536 transitions. Word has length 2163 [2021-11-19 14:06:51,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:06:51,705 INFO L470 AbstractCegarLoop]: Abstraction has 29622 states and 40536 transitions. [2021-11-19 14:06:51,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 150.0) internal successors, (450), 3 states have internal predecessors, (450), 3 states have call successors, (188), 3 states have call predecessors, (188), 3 states have return successors, (187), 3 states have call predecessors, (187), 3 states have call successors, (187) [2021-11-19 14:06:51,706 INFO L276 IsEmpty]: Start isEmpty. Operand 29622 states and 40536 transitions. [2021-11-19 14:06:51,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2190 [2021-11-19 14:06:51,798 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:06:51,799 INFO L514 BasicCegarLoop]: trace histogram [82, 82, 60, 60, 41, 41, 34, 34, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 23, 23, 23, 20, 20, 20, 20, 20, 19, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 7, 7, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:06:51,959 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-19 14:06:52,032 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (15)] Ended with exit code 0 [2021-11-19 14:06:52,203 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 14:06:52,203 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:06:52,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:06:52,205 INFO L85 PathProgramCache]: Analyzing trace with hash 1749960890, now seen corresponding path program 1 times [2021-11-19 14:06:52,210 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:06:52,210 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1745027376] [2021-11-19 14:06:52,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:06:52,211 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:06:52,211 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:06:52,212 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:06:52,215 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-11-19 14:07:07,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:07:07,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 6956 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:07:07,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:07:15,713 INFO L134 CoverageAnalysis]: Checked inductivity of 27187 backedges. 8575 proven. 7 refuted. 0 times theorem prover too weak. 18605 trivial. 0 not checked. [2021-11-19 14:07:15,713 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:07:22,732 INFO L134 CoverageAnalysis]: Checked inductivity of 27187 backedges. 58 proven. 7 refuted. 0 times theorem prover too weak. 27122 trivial. 0 not checked. [2021-11-19 14:07:22,732 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:07:22,733 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1745027376] [2021-11-19 14:07:22,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1745027376] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:07:22,733 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1351860565] [2021-11-19 14:07:22,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:07:22,733 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:07:22,733 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:07:22,739 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:07:22,744 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2021-11-19 14:07:25,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:07:26,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 6956 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:07:26,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:07:30,181 INFO L134 CoverageAnalysis]: Checked inductivity of 27187 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27187 trivial. 0 not checked. [2021-11-19 14:07:30,181 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:07:35,886 INFO L134 CoverageAnalysis]: Checked inductivity of 27187 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27187 trivial. 0 not checked. [2021-11-19 14:07:35,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1351860565] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:07:35,886 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 14:07:35,889 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [5, 5] total 9 [2021-11-19 14:07:35,890 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039968911] [2021-11-19 14:07:35,890 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:07:35,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 14:07:35,893 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:07:35,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 14:07:35,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-11-19 14:07:35,894 INFO L87 Difference]: Start difference. First operand 29622 states and 40536 transitions. Second operand has 3 states, 3 states have (on average 145.66666666666666) internal successors, (437), 3 states have internal predecessors, (437), 2 states have call successors, (181), 2 states have call predecessors, (181), 2 states have return successors, (180), 2 states have call predecessors, (180), 2 states have call successors, (180) [2021-11-19 14:07:38,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:07:38,855 INFO L93 Difference]: Finished difference Result 67746 states and 93712 transitions. [2021-11-19 14:07:38,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 14:07:38,856 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 145.66666666666666) internal successors, (437), 3 states have internal predecessors, (437), 2 states have call successors, (181), 2 states have call predecessors, (181), 2 states have return successors, (180), 2 states have call predecessors, (180), 2 states have call successors, (180) Word has length 2189 [2021-11-19 14:07:38,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:07:39,043 INFO L225 Difference]: With dead ends: 67746 [2021-11-19 14:07:39,043 INFO L226 Difference]: Without dead ends: 38176 [2021-11-19 14:07:39,173 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8752 GetRequests, 8745 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-11-19 14:07:39,174 INFO L933 BasicCegarLoop]: 5126 mSDtfsCounter, 1054 mSDsluCounter, 3887 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1334 SdHoareTripleChecker+Valid, 9013 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:07:39,175 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1334 Valid, 9013 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:07:39,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38176 states. [2021-11-19 14:07:42,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38176 to 29627. [2021-11-19 14:07:42,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29627 states, 19659 states have (on average 1.249402309374841) internal successors, (24562), 20231 states have internal predecessors, (24562), 7977 states have call successors, (7977), 1994 states have call predecessors, (7977), 1990 states have return successors, (8002), 7740 states have call predecessors, (8002), 7977 states have call successors, (8002) [2021-11-19 14:07:43,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29627 states to 29627 states and 40541 transitions. [2021-11-19 14:07:43,282 INFO L78 Accepts]: Start accepts. Automaton has 29627 states and 40541 transitions. Word has length 2189 [2021-11-19 14:07:43,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:07:43,285 INFO L470 AbstractCegarLoop]: Abstraction has 29627 states and 40541 transitions. [2021-11-19 14:07:43,285 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 145.66666666666666) internal successors, (437), 3 states have internal predecessors, (437), 2 states have call successors, (181), 2 states have call predecessors, (181), 2 states have return successors, (180), 2 states have call predecessors, (180), 2 states have call successors, (180) [2021-11-19 14:07:43,285 INFO L276 IsEmpty]: Start isEmpty. Operand 29627 states and 40541 transitions. [2021-11-19 14:07:43,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2198 [2021-11-19 14:07:43,396 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:07:43,398 INFO L514 BasicCegarLoop]: trace histogram [82, 82, 60, 60, 41, 41, 34, 34, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 23, 23, 23, 20, 20, 20, 20, 20, 19, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:07:43,551 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (16)] Ended with exit code 0 [2021-11-19 14:07:43,640 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (17)] Forceful destruction successful, exit code 0 [2021-11-19 14:07:43,807 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 14:07:43,807 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:07:43,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:07:43,809 INFO L85 PathProgramCache]: Analyzing trace with hash 2133009764, now seen corresponding path program 1 times [2021-11-19 14:07:43,815 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:07:43,815 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [409744817] [2021-11-19 14:07:43,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:07:43,815 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:07:43,816 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:07:43,816 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:07:43,818 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-19 14:07:58,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:07:59,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 6975 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:07:59,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:08:07,035 INFO L134 CoverageAnalysis]: Checked inductivity of 27199 backedges. 8575 proven. 7 refuted. 0 times theorem prover too weak. 18617 trivial. 0 not checked. [2021-11-19 14:08:07,035 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:08:14,384 INFO L134 CoverageAnalysis]: Checked inductivity of 27199 backedges. 58 proven. 7 refuted. 0 times theorem prover too weak. 27134 trivial. 0 not checked. [2021-11-19 14:08:14,385 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:08:14,385 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [409744817] [2021-11-19 14:08:14,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [409744817] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:08:14,386 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1642321414] [2021-11-19 14:08:14,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:08:14,386 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:08:14,387 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:08:14,397 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:08:14,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (19)] Waiting until timeout for monitored process [2021-11-19 14:08:17,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:08:17,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 6975 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:08:17,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:08:49,005 INFO L134 CoverageAnalysis]: Checked inductivity of 27199 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27199 trivial. 0 not checked. [2021-11-19 14:08:49,005 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:08:58,886 INFO L134 CoverageAnalysis]: Checked inductivity of 27199 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27199 trivial. 0 not checked. [2021-11-19 14:08:58,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1642321414] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:08:58,886 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 14:08:58,890 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 4] imperfect sequences [5, 5] total 11 [2021-11-19 14:08:58,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102284821] [2021-11-19 14:08:58,891 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:08:58,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:08:58,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:08:58,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:08:58,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-11-19 14:08:58,897 INFO L87 Difference]: Start difference. First operand 29627 states and 40541 transitions. Second operand has 5 states, 5 states have (on average 175.0) internal successors, (875), 5 states have internal predecessors, (875), 3 states have call successors, (362), 3 states have call predecessors, (362), 4 states have return successors, (360), 4 states have call predecessors, (360), 3 states have call successors, (360) [2021-11-19 14:09:01,041 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:09:15,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:09:15,801 INFO L93 Difference]: Finished difference Result 59202 states and 81018 transitions. [2021-11-19 14:09:15,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 14:09:15,802 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 175.0) internal successors, (875), 5 states have internal predecessors, (875), 3 states have call successors, (362), 3 states have call predecessors, (362), 4 states have return successors, (360), 4 states have call predecessors, (360), 3 states have call successors, (360) Word has length 2197 [2021-11-19 14:09:15,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:09:15,954 INFO L225 Difference]: With dead ends: 59202 [2021-11-19 14:09:15,955 INFO L226 Difference]: Without dead ends: 29627 [2021-11-19 14:09:16,080 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8784 GetRequests, 8775 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-11-19 14:09:16,081 INFO L933 BasicCegarLoop]: 3636 mSDtfsCounter, 4868 mSDsluCounter, 2233 mSDsCounter, 0 mSdLazyCounter, 1404 mSolverCounterSat, 1321 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4868 SdHoareTripleChecker+Valid, 5869 SdHoareTripleChecker+Invalid, 2726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1321 IncrementalHoareTripleChecker+Valid, 1404 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.4s IncrementalHoareTripleChecker+Time [2021-11-19 14:09:16,082 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4868 Valid, 5869 Invalid, 2726 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1321 Valid, 1404 Invalid, 1 Unknown, 0 Unchecked, 14.4s Time] [2021-11-19 14:09:16,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29627 states. [2021-11-19 14:09:18,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29627 to 29627. [2021-11-19 14:09:18,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29627 states, 19659 states have (on average 1.2491479729386032) internal successors, (24557), 20231 states have internal predecessors, (24557), 7977 states have call successors, (7977), 1994 states have call predecessors, (7977), 1990 states have return successors, (8002), 7740 states have call predecessors, (8002), 7977 states have call successors, (8002) [2021-11-19 14:09:18,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29627 states to 29627 states and 40536 transitions. [2021-11-19 14:09:18,812 INFO L78 Accepts]: Start accepts. Automaton has 29627 states and 40536 transitions. Word has length 2197 [2021-11-19 14:09:18,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:09:18,814 INFO L470 AbstractCegarLoop]: Abstraction has 29627 states and 40536 transitions. [2021-11-19 14:09:18,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 175.0) internal successors, (875), 5 states have internal predecessors, (875), 3 states have call successors, (362), 3 states have call predecessors, (362), 4 states have return successors, (360), 4 states have call predecessors, (360), 3 states have call successors, (360) [2021-11-19 14:09:18,814 INFO L276 IsEmpty]: Start isEmpty. Operand 29627 states and 40536 transitions. [2021-11-19 14:09:18,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2199 [2021-11-19 14:09:18,897 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:09:18,899 INFO L514 BasicCegarLoop]: trace histogram [82, 82, 60, 60, 41, 41, 34, 34, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 23, 23, 23, 20, 20, 20, 20, 20, 19, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:09:18,929 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (19)] Forceful destruction successful, exit code 0 [2021-11-19 14:09:19,247 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (18)] Ended with exit code 0 [2021-11-19 14:09:19,307 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:09:19,312 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:09:19,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:09:19,314 INFO L85 PathProgramCache]: Analyzing trace with hash 1806961002, now seen corresponding path program 1 times [2021-11-19 14:09:19,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:09:19,321 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1739132663] [2021-11-19 14:09:19,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:09:19,322 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:09:19,322 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:09:19,338 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:09:19,373 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-11-19 14:09:34,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:09:34,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 6976 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:09:34,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:09:42,207 INFO L134 CoverageAnalysis]: Checked inductivity of 27199 backedges. 8575 proven. 7 refuted. 0 times theorem prover too weak. 18617 trivial. 0 not checked. [2021-11-19 14:09:42,207 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:09:48,885 INFO L134 CoverageAnalysis]: Checked inductivity of 27199 backedges. 58 proven. 7 refuted. 0 times theorem prover too weak. 27134 trivial. 0 not checked. [2021-11-19 14:09:48,885 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:09:48,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1739132663] [2021-11-19 14:09:48,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1739132663] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:09:48,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [419364773] [2021-11-19 14:09:48,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:09:48,886 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:09:48,887 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:09:48,887 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:09:48,889 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1b4e7eef-73ae-40a7-a29c-f6bbfffb59a2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (21)] Waiting until timeout for monitored process [2021-11-19 14:09:51,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:09:51,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 6976 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:09:52,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:10:24,561 INFO L134 CoverageAnalysis]: Checked inductivity of 27199 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27199 trivial. 0 not checked. [2021-11-19 14:10:24,562 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:10:35,062 INFO L134 CoverageAnalysis]: Checked inductivity of 27199 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27199 trivial. 0 not checked. [2021-11-19 14:10:35,063 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [419364773] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:10:35,063 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 14:10:35,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 4] imperfect sequences [5, 5] total 11 [2021-11-19 14:10:35,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324874849] [2021-11-19 14:10:35,067 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:10:35,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:10:35,072 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:10:35,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:10:35,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-11-19 14:10:35,073 INFO L87 Difference]: Start difference. First operand 29627 states and 40536 transitions. Second operand has 5 states, 5 states have (on average 175.4) internal successors, (877), 5 states have internal predecessors, (877), 3 states have call successors, (362), 3 states have call predecessors, (362), 4 states have return successors, (360), 4 states have call predecessors, (360), 3 states have call successors, (360)