./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--usb--misc--sisusbvga--sisusbvga.ko-ldv_main0_sequence_infinite_withcheck_stateful.cil.out.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_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/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_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--usb--misc--sisusbvga--sisusbvga.ko-ldv_main0_sequence_infinite_withcheck_stateful.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/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_9034d5b9-0649-458d-b1ce-cc58f1150595/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 d62cca735e5e5c3ed49d61d09e2b8d7696fac03708570c9e23afbb5bfdcaa275 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 13:27:44,045 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 13:27:44,050 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 13:27:44,132 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 13:27:44,133 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 13:27:44,140 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 13:27:44,143 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 13:27:44,149 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 13:27:44,152 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 13:27:44,162 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 13:27:44,164 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 13:27:44,165 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 13:27:44,167 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 13:27:44,170 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 13:27:44,173 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 13:27:44,180 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 13:27:44,183 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 13:27:44,184 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 13:27:44,188 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 13:27:44,197 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 13:27:44,201 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 13:27:44,202 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 13:27:44,206 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 13:27:44,208 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 13:27:44,213 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 13:27:44,213 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 13:27:44,214 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 13:27:44,216 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 13:27:44,217 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 13:27:44,219 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 13:27:44,220 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 13:27:44,221 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 13:27:44,223 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 13:27:44,225 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 13:27:44,227 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 13:27:44,228 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 13:27:44,229 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 13:27:44,229 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 13:27:44,230 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 13:27:44,231 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 13:27:44,232 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 13:27:44,233 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-64bit-Taipan_Default.epf [2021-11-19 13:27:44,290 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 13:27:44,291 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 13:27:44,292 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 13:27:44,293 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 13:27:44,293 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-19 13:27:44,293 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-19 13:27:44,294 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-19 13:27:44,294 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-19 13:27:44,294 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-19 13:27:44,295 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-19 13:27:44,296 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-19 13:27:44,297 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-19 13:27:44,297 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-19 13:27:44,297 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-19 13:27:44,298 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-19 13:27:44,298 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-19 13:27:44,299 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 13:27:44,299 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-19 13:27:44,300 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 13:27:44,300 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-19 13:27:44,300 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 13:27:44,301 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-19 13:27:44,301 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-19 13:27:44,301 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-19 13:27:44,301 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 13:27:44,302 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-19 13:27:44,302 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 13:27:44,302 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 13:27:44,303 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 13:27:44,305 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 13:27:44,305 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 13:27:44,305 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-19 13:27:44,306 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-19 13:27:44,306 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-19 13:27:44,307 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-19 13:27:44,307 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 13:27:44,307 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-19 13:27:44,307 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_9034d5b9-0649-458d-b1ce-cc58f1150595/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_9034d5b9-0649-458d-b1ce-cc58f1150595/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 -> d62cca735e5e5c3ed49d61d09e2b8d7696fac03708570c9e23afbb5bfdcaa275 [2021-11-19 13:27:44,684 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 13:27:44,725 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 13:27:44,728 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 13:27:44,730 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 13:27:44,731 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 13:27:44,732 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/../../sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--usb--misc--sisusbvga--sisusbvga.ko-ldv_main0_sequence_infinite_withcheck_stateful.cil.out.i [2021-11-19 13:27:44,818 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/data/3fa3310fc/fa2d26c3cd1840e5b3d419306fbf1f5a/FLAG7f4248a08 [2021-11-19 13:27:46,224 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 13:27:46,224 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--usb--misc--sisusbvga--sisusbvga.ko-ldv_main0_sequence_infinite_withcheck_stateful.cil.out.i [2021-11-19 13:27:46,298 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/data/3fa3310fc/fa2d26c3cd1840e5b3d419306fbf1f5a/FLAG7f4248a08 [2021-11-19 13:27:46,361 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/data/3fa3310fc/fa2d26c3cd1840e5b3d419306fbf1f5a [2021-11-19 13:27:46,366 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 13:27:46,371 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-19 13:27:46,374 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 13:27:46,374 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 13:27:46,378 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 13:27:46,379 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 01:27:46" (1/1) ... [2021-11-19 13:27:46,382 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@151e03d6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:27:46, skipping insertion in model container [2021-11-19 13:27:46,382 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 01:27:46" (1/1) ... [2021-11-19 13:27:46,392 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 13:27:46,624 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 13:27:48,308 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:27:48,337 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:27:48,471 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:27:48,483 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:27:48,565 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:27:48,584 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:27:48,942 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:27:48,943 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:27:48,945 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:27:48,958 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:27:48,963 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:27:48,971 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:27:48,980 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:27:48,997 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:27:49,012 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:27:49,040 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:27:49,064 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:27:49,073 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:27:49,083 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:27:49,199 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:27:49,205 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:27:49,212 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:27:49,218 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:27:49,225 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:27:49,232 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:27:49,239 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:27:50,157 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_9034d5b9-0649-458d-b1ce-cc58f1150595/sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--usb--misc--sisusbvga--sisusbvga.ko-ldv_main0_sequence_infinite_withcheck_stateful.cil.out.i[361017,361030] [2021-11-19 13:27:50,276 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 13:27:50,450 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:27:50,451 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@31d4a785 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:27:50, skipping insertion in model container [2021-11-19 13:27:50,451 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 13:27:50,452 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2021-11-19 13:27:50,456 INFO L158 Benchmark]: Toolchain (without parser) took 4082.13ms. Allocated memory was 104.9MB in the beginning and 136.3MB in the end (delta: 31.5MB). Free memory was 55.0MB in the beginning and 55.4MB in the end (delta: -382.6kB). Peak memory consumption was 41.0MB. Max. memory is 16.1GB. [2021-11-19 13:27:50,458 INFO L158 Benchmark]: CDTParser took 0.37ms. Allocated memory is still 79.7MB. Free memory was 38.1MB in the beginning and 38.0MB in the end (delta: 77.0kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-19 13:27:50,460 INFO L158 Benchmark]: CACSL2BoogieTranslator took 4077.85ms. Allocated memory was 104.9MB in the beginning and 136.3MB in the end (delta: 31.5MB). Free memory was 54.8MB in the beginning and 55.4MB in the end (delta: -641.7kB). Peak memory consumption was 41.0MB. Max. memory is 16.1GB. [2021-11-19 13:27:50,462 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.37ms. Allocated memory is still 79.7MB. Free memory was 38.1MB in the beginning and 38.0MB in the end (delta: 77.0kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 4077.85ms. Allocated memory was 104.9MB in the beginning and 136.3MB in the end (delta: 31.5MB). Free memory was 54.8MB in the beginning and 55.4MB in the end (delta: -641.7kB). Peak memory consumption was 41.0MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 3973]: 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_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/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_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--usb--misc--sisusbvga--sisusbvga.ko-ldv_main0_sequence_infinite_withcheck_stateful.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/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_9034d5b9-0649-458d-b1ce-cc58f1150595/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 d62cca735e5e5c3ed49d61d09e2b8d7696fac03708570c9e23afbb5bfdcaa275 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 13:27:53,303 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 13:27:53,309 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 13:27:53,368 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 13:27:53,369 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 13:27:53,376 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 13:27:53,378 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 13:27:53,389 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 13:27:53,394 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 13:27:53,407 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 13:27:53,409 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 13:27:53,411 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 13:27:53,412 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 13:27:53,416 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 13:27:53,418 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 13:27:53,422 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 13:27:53,426 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 13:27:53,430 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 13:27:53,433 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 13:27:53,436 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 13:27:53,444 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 13:27:53,446 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 13:27:53,448 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 13:27:53,452 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 13:27:53,460 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 13:27:53,460 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 13:27:53,461 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 13:27:53,463 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 13:27:53,464 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 13:27:53,466 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 13:27:53,467 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 13:27:53,468 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 13:27:53,471 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 13:27:53,472 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 13:27:53,474 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 13:27:53,475 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 13:27:53,476 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 13:27:53,477 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 13:27:53,477 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 13:27:53,479 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 13:27:53,480 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 13:27:53,481 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2021-11-19 13:27:53,533 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 13:27:53,535 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 13:27:53,537 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 13:27:53,537 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 13:27:53,538 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-19 13:27:53,538 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-19 13:27:53,538 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-19 13:27:53,539 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-19 13:27:53,539 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-19 13:27:53,539 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-19 13:27:53,542 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 13:27:53,543 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 13:27:53,543 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-19 13:27:53,544 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 13:27:53,544 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-19 13:27:53,544 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-19 13:27:53,544 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-19 13:27:53,545 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-19 13:27:53,545 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-19 13:27:53,545 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 13:27:53,546 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-19 13:27:53,546 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 13:27:53,546 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-19 13:27:53,547 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 13:27:53,547 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 13:27:53,547 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 13:27:53,547 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 13:27:53,548 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-19 13:27:53,548 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-19 13:27:53,548 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-19 13:27:53,549 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-19 13:27:53,549 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 13:27:53,549 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-19 13:27:53,550 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_9034d5b9-0649-458d-b1ce-cc58f1150595/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_9034d5b9-0649-458d-b1ce-cc58f1150595/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 -> d62cca735e5e5c3ed49d61d09e2b8d7696fac03708570c9e23afbb5bfdcaa275 [2021-11-19 13:27:54,036 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 13:27:54,072 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 13:27:54,075 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 13:27:54,077 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 13:27:54,078 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 13:27:54,079 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/../../sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--usb--misc--sisusbvga--sisusbvga.ko-ldv_main0_sequence_infinite_withcheck_stateful.cil.out.i [2021-11-19 13:27:54,186 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/data/3e645edd2/b59c7f22e2a047cd92b6a89d34c53c21/FLAG3ce77692e [2021-11-19 13:27:55,665 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 13:27:55,666 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--usb--misc--sisusbvga--sisusbvga.ko-ldv_main0_sequence_infinite_withcheck_stateful.cil.out.i [2021-11-19 13:27:55,744 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/data/3e645edd2/b59c7f22e2a047cd92b6a89d34c53c21/FLAG3ce77692e [2021-11-19 13:27:56,242 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/data/3e645edd2/b59c7f22e2a047cd92b6a89d34c53c21 [2021-11-19 13:27:56,245 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 13:27:56,247 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-19 13:27:56,248 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 13:27:56,249 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 13:27:56,255 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 13:27:56,256 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 01:27:56" (1/1) ... [2021-11-19 13:27:56,258 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@38175d15 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:27:56, skipping insertion in model container [2021-11-19 13:27:56,258 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 01:27:56" (1/1) ... [2021-11-19 13:27:56,266 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 13:27:56,469 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 13:27:59,996 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_9034d5b9-0649-458d-b1ce-cc58f1150595/sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--usb--misc--sisusbvga--sisusbvga.ko-ldv_main0_sequence_infinite_withcheck_stateful.cil.out.i[361017,361030] [2021-11-19 13:28:00,115 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 13:28:00,293 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-19 13:28:00,437 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 13:28:01,011 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_9034d5b9-0649-458d-b1ce-cc58f1150595/sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--usb--misc--sisusbvga--sisusbvga.ko-ldv_main0_sequence_infinite_withcheck_stateful.cil.out.i[361017,361030] [2021-11-19 13:28:01,022 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 13:28:01,165 INFO L203 MainTranslator]: Completed pre-run [2021-11-19 13:28:01,765 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_9034d5b9-0649-458d-b1ce-cc58f1150595/sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--usb--misc--sisusbvga--sisusbvga.ko-ldv_main0_sequence_infinite_withcheck_stateful.cil.out.i[361017,361030] [2021-11-19 13:28:01,775 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 13:28:02,201 INFO L208 MainTranslator]: Completed translation [2021-11-19 13:28:02,202 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:28:02 WrapperNode [2021-11-19 13:28:02,202 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 13:28:02,204 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-19 13:28:02,204 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-19 13:28:02,204 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-19 13:28:02,213 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:28:02" (1/1) ... [2021-11-19 13:28:02,492 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:28:02" (1/1) ... [2021-11-19 13:28:02,979 INFO L137 Inliner]: procedures = 374, calls = 7215, calls flagged for inlining = 183, calls inlined = 137, statements flattened = 11390 [2021-11-19 13:28:02,980 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-19 13:28:02,981 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-19 13:28:02,981 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-19 13:28:02,981 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-19 13:28:02,993 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:28:02" (1/1) ... [2021-11-19 13:28:02,994 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:28:02" (1/1) ... [2021-11-19 13:28:03,098 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:28:02" (1/1) ... [2021-11-19 13:28:03,099 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:28:02" (1/1) ... [2021-11-19 13:28:03,549 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:28:02" (1/1) ... [2021-11-19 13:28:03,598 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:28:02" (1/1) ... [2021-11-19 13:28:03,642 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:28:02" (1/1) ... [2021-11-19 13:28:03,710 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-19 13:28:03,711 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-19 13:28:03,711 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-19 13:28:03,712 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-19 13:28:03,713 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:28:02" (1/1) ... [2021-11-19 13:28:03,722 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 13:28:03,735 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/z3 [2021-11-19 13:28:03,752 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-19 13:28:03,772 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-19 13:28:03,815 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-11-19 13:28:03,815 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2021-11-19 13:28:03,815 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2021-11-19 13:28:03,816 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2021-11-19 13:28:03,816 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2021-11-19 13:28:03,816 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2021-11-19 13:28:03,816 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2021-11-19 13:28:03,817 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-11-19 13:28:03,817 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-19 13:28:03,817 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-19 13:28:03,817 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2021-11-19 13:28:03,818 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-19 13:28:03,818 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2021-11-19 13:28:03,818 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2021-11-19 13:28:03,818 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_recv_bulk_msg [2021-11-19 13:28:03,818 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_recv_bulk_msg [2021-11-19 13:28:03,819 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-19 13:28:03,819 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-19 13:28:03,819 INFO L130 BoogieDeclarations]: Found specification of procedure sisusbcon_save_screen [2021-11-19 13:28:03,819 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusbcon_save_screen [2021-11-19 13:28:03,820 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_free_buffers [2021-11-19 13:28:03,820 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_free_buffers [2021-11-19 13:28:03,820 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_disconnect [2021-11-19 13:28:03,820 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_disconnect [2021-11-19 13:28:03,820 INFO L130 BoogieDeclarations]: Found specification of procedure sisusbcon_deinit [2021-11-19 13:28:03,821 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusbcon_deinit [2021-11-19 13:28:03,821 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_write_memio_byte [2021-11-19 13:28:03,821 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_write_memio_byte [2021-11-19 13:28:03,821 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2021-11-19 13:28:03,822 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2021-11-19 13:28:03,822 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_bulk_urb [2021-11-19 13:28:03,822 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_bulk_urb [2021-11-19 13:28:03,822 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-11-19 13:28:03,823 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-11-19 13:28:03,823 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_set_cursor [2021-11-19 13:28:03,823 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_set_cursor [2021-11-19 13:28:03,824 INFO L130 BoogieDeclarations]: Found specification of procedure usb_deregister_dev [2021-11-19 13:28:03,824 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_deregister_dev [2021-11-19 13:28:03,825 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2021-11-19 13:28:03,825 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2021-11-19 13:28:03,825 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_write_memio_word [2021-11-19 13:28:03,825 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_write_memio_word [2021-11-19 13:28:03,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-19 13:28:03,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-19 13:28:03,826 INFO L130 BoogieDeclarations]: Found specification of procedure SiS_SetReg [2021-11-19 13:28:03,826 INFO L138 BoogieDeclarations]: Found implementation of procedure SiS_SetReg [2021-11-19 13:28:03,826 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2021-11-19 13:28:03,827 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2021-11-19 13:28:03,827 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_get_sisusb_lock_and_check [2021-11-19 13:28:03,827 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_get_sisusb_lock_and_check [2021-11-19 13:28:03,828 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-19 13:28:03,829 INFO L130 BoogieDeclarations]: Found specification of procedure take_over_console [2021-11-19 13:28:03,830 INFO L138 BoogieDeclarations]: Found implementation of procedure take_over_console [2021-11-19 13:28:03,830 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_sisusb_valid [2021-11-19 13:28:03,830 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_sisusb_valid [2021-11-19 13:28:03,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-19 13:28:03,831 INFO L130 BoogieDeclarations]: Found specification of procedure SiS_SetRegOR [2021-11-19 13:28:03,831 INFO L138 BoogieDeclarations]: Found implementation of procedure SiS_SetRegOR [2021-11-19 13:28:03,831 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock_of_sisusb_usb_data [2021-11-19 13:28:03,832 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock_of_sisusb_usb_data [2021-11-19 13:28:03,832 INFO L130 BoogieDeclarations]: Found specification of procedure __xadd_wrong_size [2021-11-19 13:28:03,833 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_check_rbc [2021-11-19 13:28:03,833 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_check_rbc [2021-11-19 13:28:03,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2021-11-19 13:28:03,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-11-19 13:28:03,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2021-11-19 13:28:03,834 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-19 13:28:03,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-19 13:28:03,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-19 13:28:03,836 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2021-11-19 13:28:03,836 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2021-11-19 13:28:03,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2021-11-19 13:28:03,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-19 13:28:03,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-11-19 13:28:03,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2021-11-19 13:28:03,837 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_outurb_available [2021-11-19 13:28:03,838 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_outurb_available [2021-11-19 13:28:03,838 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_kill_all_busy [2021-11-19 13:28:03,838 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_kill_all_busy [2021-11-19 13:28:03,838 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2021-11-19 13:28:03,839 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2021-11-19 13:28:03,839 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2021-11-19 13:28:03,839 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2021-11-19 13:28:03,840 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_getidxreg [2021-11-19 13:28:03,840 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_getidxreg [2021-11-19 13:28:03,841 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2021-11-19 13:28:03,841 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2021-11-19 13:28:03,841 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_urb [2021-11-19 13:28:03,841 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_urb [2021-11-19 13:28:03,841 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_writeb [2021-11-19 13:28:03,843 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_writeb [2021-11-19 13:28:03,843 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2021-11-19 13:28:03,843 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2021-11-19 13:28:03,844 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_set_default_mode [2021-11-19 13:28:03,845 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_set_default_mode [2021-11-19 13:28:03,845 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_read_memio_byte [2021-11-19 13:28:03,845 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_read_memio_byte [2021-11-19 13:28:03,845 INFO L130 BoogieDeclarations]: Found specification of procedure SiS_DisplayOn [2021-11-19 13:28:03,846 INFO L138 BoogieDeclarations]: Found implementation of procedure SiS_DisplayOn [2021-11-19 13:28:03,846 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_setidxregandor [2021-11-19 13:28:03,846 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_setidxregandor [2021-11-19 13:28:03,846 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_write_mem_bulk [2021-11-19 13:28:03,847 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_write_mem_bulk [2021-11-19 13:28:03,847 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2021-11-19 13:28:03,847 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2021-11-19 13:28:03,847 INFO L130 BoogieDeclarations]: Found specification of procedure sisusbdummycon_init [2021-11-19 13:28:03,848 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusbdummycon_init [2021-11-19 13:28:03,848 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2021-11-19 13:28:03,848 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2021-11-19 13:28:03,848 INFO L130 BoogieDeclarations]: Found specification of procedure SiS_GetReg [2021-11-19 13:28:03,849 INFO L138 BoogieDeclarations]: Found implementation of procedure SiS_GetReg [2021-11-19 13:28:03,849 INFO L130 BoogieDeclarations]: Found specification of procedure sisusbcon_do_font_op [2021-11-19 13:28:03,850 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusbcon_do_font_op [2021-11-19 13:28:03,853 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_init_gfxdevice [2021-11-19 13:28:03,854 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_init_gfxdevice [2021-11-19 13:28:03,854 INFO L130 BoogieDeclarations]: Found specification of procedure SiS_SetRegByte [2021-11-19 13:28:03,854 INFO L138 BoogieDeclarations]: Found implementation of procedure SiS_SetRegByte [2021-11-19 13:28:03,855 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_free_urbs [2021-11-19 13:28:03,857 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_free_urbs [2021-11-19 13:28:03,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-19 13:28:03,858 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-19 13:28:03,858 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_send_bridge_packet [2021-11-19 13:28:03,865 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_send_bridge_packet [2021-11-19 13:28:03,865 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2021-11-19 13:28:03,865 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2021-11-19 13:28:03,866 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2021-11-19 13:28:03,866 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2021-11-19 13:28:03,866 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_ioctl [2021-11-19 13:28:03,866 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_ioctl [2021-11-19 13:28:03,866 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_read_memio_word [2021-11-19 13:28:03,866 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_read_memio_word [2021-11-19 13:28:03,867 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_get_sisusb [2021-11-19 13:28:03,867 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_get_sisusb [2021-11-19 13:28:03,867 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-19 13:28:03,867 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-19 13:28:03,867 INFO L130 BoogieDeclarations]: Found specification of procedure sisusbcon_cursor [2021-11-19 13:28:03,868 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusbcon_cursor [2021-11-19 13:28:03,868 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_is_inactive [2021-11-19 13:28:03,868 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_is_inactive [2021-11-19 13:28:03,868 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2021-11-19 13:28:03,868 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2021-11-19 13:28:03,869 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_clear_vram [2021-11-19 13:28:03,869 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_clear_vram [2021-11-19 13:28:03,869 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_write_pci_config [2021-11-19 13:28:03,869 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_write_pci_config [2021-11-19 13:28:03,869 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2021-11-19 13:28:03,870 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2021-11-19 13:28:03,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2021-11-19 13:28:03,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2021-11-19 13:28:03,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2021-11-19 13:28:03,870 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_send_bulk_msg [2021-11-19 13:28:03,871 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_send_bulk_msg [2021-11-19 13:28:03,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2021-11-19 13:28:03,871 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2021-11-19 13:28:03,871 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2021-11-19 13:28:03,871 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-19 13:28:03,872 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-19 13:28:03,872 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_readb [2021-11-19 13:28:03,872 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_readb [2021-11-19 13:28:03,872 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_setidxregor [2021-11-19 13:28:03,872 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_setidxregor [2021-11-19 13:28:03,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-19 13:28:03,873 INFO L130 BoogieDeclarations]: Found specification of procedure vmalloc [2021-11-19 13:28:03,873 INFO L138 BoogieDeclarations]: Found implementation of procedure vmalloc [2021-11-19 13:28:03,873 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2021-11-19 13:28:03,873 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2021-11-19 13:28:03,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-19 13:28:03,874 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_send_packet [2021-11-19 13:28:03,874 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_send_packet [2021-11-19 13:28:03,878 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_read_memio_long [2021-11-19 13:28:03,878 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_read_memio_long [2021-11-19 13:28:03,879 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_reset_text_mode [2021-11-19 13:28:03,879 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_reset_text_mode [2021-11-19 13:28:03,879 INFO L130 BoogieDeclarations]: Found specification of procedure SiSUSB_InitPtr [2021-11-19 13:28:03,879 INFO L138 BoogieDeclarations]: Found implementation of procedure SiSUSB_InitPtr [2021-11-19 13:28:03,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-19 13:28:03,879 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_read_pci_config [2021-11-19 13:28:03,879 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_read_pci_config [2021-11-19 13:28:03,880 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-11-19 13:28:03,880 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_setidxreg [2021-11-19 13:28:03,880 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_setidxreg [2021-11-19 13:28:03,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2021-11-19 13:28:03,880 INFO L130 BoogieDeclarations]: Found specification of procedure SiS_SetRegANDOR [2021-11-19 13:28:03,880 INFO L138 BoogieDeclarations]: Found implementation of procedure SiS_SetRegANDOR [2021-11-19 13:28:03,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2021-11-19 13:28:03,881 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-11-19 13:28:03,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-11-19 13:28:03,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2021-11-19 13:28:03,881 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_wait_all_out_complete [2021-11-19 13:28:03,881 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_wait_all_out_complete [2021-11-19 13:28:03,881 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2021-11-19 13:28:03,882 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2021-11-19 13:28:03,882 INFO L130 BoogieDeclarations]: Found specification of procedure SiS_SetRegAND [2021-11-19 13:28:03,882 INFO L138 BoogieDeclarations]: Found implementation of procedure SiS_SetRegAND [2021-11-19 13:28:03,882 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_setidxregand [2021-11-19 13:28:03,882 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_setidxregand [2021-11-19 13:28:03,882 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2021-11-19 13:28:03,882 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2021-11-19 13:28:03,883 INFO L130 BoogieDeclarations]: Found specification of procedure SiS_SetSegmentReg [2021-11-19 13:28:03,883 INFO L138 BoogieDeclarations]: Found implementation of procedure SiS_SetSegmentReg [2021-11-19 13:28:03,883 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_copy_memory [2021-11-19 13:28:03,883 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_copy_memory [2021-11-19 13:28:03,883 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_setreg [2021-11-19 13:28:03,883 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_setreg [2021-11-19 13:28:03,883 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_sisusb_usb_data [2021-11-19 13:28:03,884 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_sisusb_usb_data [2021-11-19 13:28:03,884 INFO L130 BoogieDeclarations]: Found specification of procedure sisusbcon_set_start_address [2021-11-19 13:28:03,884 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusbcon_set_start_address [2021-11-19 13:28:03,884 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait [2021-11-19 13:28:03,884 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait [2021-11-19 13:28:03,884 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-11-19 13:28:03,885 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-11-19 13:28:03,885 INFO L130 BoogieDeclarations]: Found specification of procedure SiS_WriteDAC [2021-11-19 13:28:03,885 INFO L138 BoogieDeclarations]: Found implementation of procedure SiS_WriteDAC [2021-11-19 13:28:03,885 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_read_mem_bulk [2021-11-19 13:28:03,885 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_read_mem_bulk [2021-11-19 13:28:03,885 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_getreg [2021-11-19 13:28:03,885 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_getreg [2021-11-19 13:28:03,886 INFO L130 BoogieDeclarations]: Found specification of procedure SiSUSBSetMode [2021-11-19 13:28:03,886 INFO L138 BoogieDeclarations]: Found implementation of procedure SiSUSBSetMode [2021-11-19 13:28:03,886 INFO L130 BoogieDeclarations]: Found specification of procedure vc_resize [2021-11-19 13:28:03,886 INFO L138 BoogieDeclarations]: Found implementation of procedure vc_resize [2021-11-19 13:28:03,886 INFO L130 BoogieDeclarations]: Found specification of procedure sisusbcon_init [2021-11-19 13:28:03,886 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusbcon_init [2021-11-19 13:28:03,887 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2021-11-19 13:28:03,887 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2021-11-19 13:28:03,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2021-11-19 13:28:03,887 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_write_memio_long [2021-11-19 13:28:03,887 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_write_memio_long [2021-11-19 13:28:03,887 INFO L130 BoogieDeclarations]: Found specification of procedure SiS_GetRegByte [2021-11-19 13:28:03,887 INFO L138 BoogieDeclarations]: Found implementation of procedure SiS_GetRegByte [2021-11-19 13:28:03,888 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-11-19 13:28:03,888 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-11-19 13:28:03,888 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_triggersr16 [2021-11-19 13:28:03,888 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_triggersr16 [2021-11-19 13:28:03,888 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2021-11-19 13:28:03,888 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2021-11-19 13:28:03,888 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-19 13:28:03,889 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-19 13:28:03,889 INFO L130 BoogieDeclarations]: Found specification of procedure sisusb_all_free [2021-11-19 13:28:03,889 INFO L138 BoogieDeclarations]: Found implementation of procedure sisusb_all_free [2021-11-19 13:28:05,002 INFO L236 CfgBuilder]: Building ICFG [2021-11-19 13:28:05,006 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-19 13:30:36,677 INFO L277 CfgBuilder]: Performing block encoding [2021-11-19 13:30:36,704 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-19 13:30:36,705 INFO L301 CfgBuilder]: Removed 0 assume(true) statements. [2021-11-19 13:30:36,713 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 01:30:36 BoogieIcfgContainer [2021-11-19 13:30:36,713 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-19 13:30:36,715 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-19 13:30:36,715 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-19 13:30:36,719 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-19 13:30:36,719 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 01:27:56" (1/3) ... [2021-11-19 13:30:36,720 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6c004a0d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 01:30:36, skipping insertion in model container [2021-11-19 13:30:36,720 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:28:02" (2/3) ... [2021-11-19 13:30:36,721 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6c004a0d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 01:30:36, skipping insertion in model container [2021-11-19 13:30:36,721 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 01:30:36" (3/3) ... [2021-11-19 13:30:36,723 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.8-rc1-32_7a-drivers--usb--misc--sisusbvga--sisusbvga.ko-ldv_main0_sequence_infinite_withcheck_stateful.cil.out.i [2021-11-19 13:30:36,729 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-19 13:30:36,729 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-19 13:30:36,829 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-19 13:30:36,840 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 13:30:36,840 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-19 13:30:36,939 INFO L276 IsEmpty]: Start isEmpty. Operand has 2753 states, 1882 states have (on average 1.3575982996811902) internal successors, (2555), 1909 states have internal predecessors, (2555), 765 states have call successors, (765), 104 states have call predecessors, (765), 104 states have return successors, (765), 761 states have call predecessors, (765), 765 states have call successors, (765) [2021-11-19 13:30:36,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-11-19 13:30:36,945 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:30:36,946 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 13:30:36,948 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 13:30:36,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:30:36,956 INFO L85 PathProgramCache]: Analyzing trace with hash -674524315, now seen corresponding path program 1 times [2021-11-19 13:30:36,988 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:30:36,989 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [487718274] [2021-11-19 13:30:36,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:30:36,990 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:30:36,990 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:30:36,998 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:30:37,044 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-19 13:30:45,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:30:46,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 4827 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 13:30:46,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:30:47,196 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 13:30:47,196 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:30:47,669 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 13:30:47,670 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:30:47,671 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [487718274] [2021-11-19 13:30:47,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [487718274] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:30:47,672 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 13:30:47,672 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-19 13:30:47,674 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920716715] [2021-11-19 13:30:47,675 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:30:47,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 13:30:47,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:30:47,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 13:30:47,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 13:30:47,726 INFO L87 Difference]: Start difference. First operand has 2753 states, 1882 states have (on average 1.3575982996811902) internal successors, (2555), 1909 states have internal predecessors, (2555), 765 states have call successors, (765), 104 states have call predecessors, (765), 104 states have return successors, (765), 761 states have call predecessors, (765), 765 states have call successors, (765) Second operand has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-19 13:30:48,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:30:48,275 INFO L93 Difference]: Finished difference Result 5497 states and 8246 transitions. [2021-11-19 13:30:48,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 13:30:48,278 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 19 [2021-11-19 13:30:48,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:30:48,326 INFO L225 Difference]: With dead ends: 5497 [2021-11-19 13:30:48,327 INFO L226 Difference]: Without dead ends: 2748 [2021-11-19 13:30:48,356 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 13:30:48,361 INFO L933 BasicCegarLoop]: 4075 mSDtfsCounter, 3 mSDsluCounter, 4073 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 8148 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 13:30:48,362 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 8148 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 13:30:48,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2748 states. [2021-11-19 13:30:48,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2748 to 2748. [2021-11-19 13:30:48,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2748 states, 1880 states have (on average 1.3563829787234043) internal successors, (2550), 1905 states have internal predecessors, (2550), 765 states have call successors, (765), 104 states have call predecessors, (765), 102 states have return successors, (759), 755 states have call predecessors, (759), 759 states have call successors, (759) [2021-11-19 13:30:48,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2748 states to 2748 states and 4074 transitions. [2021-11-19 13:30:48,765 INFO L78 Accepts]: Start accepts. Automaton has 2748 states and 4074 transitions. Word has length 19 [2021-11-19 13:30:48,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:30:48,767 INFO L470 AbstractCegarLoop]: Abstraction has 2748 states and 4074 transitions. [2021-11-19 13:30:48,767 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-19 13:30:48,768 INFO L276 IsEmpty]: Start isEmpty. Operand 2748 states and 4074 transitions. [2021-11-19 13:30:48,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-11-19 13:30:48,770 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:30:48,770 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 13:30:48,926 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2021-11-19 13:30:48,986 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:30:48,987 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 13:30:48,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:30:48,988 INFO L85 PathProgramCache]: Analyzing trace with hash 1163472365, now seen corresponding path program 1 times [2021-11-19 13:30:48,996 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:30:48,996 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [800556597] [2021-11-19 13:30:48,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:30:48,997 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:30:48,997 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:30:48,998 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:30:49,003 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-19 13:30:57,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:30:58,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 4837 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:30:58,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:30:59,684 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 13:30:59,684 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:31:00,918 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 13:31:00,918 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:31:00,919 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [800556597] [2021-11-19 13:31:00,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [800556597] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:31:00,919 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [125707107] [2021-11-19 13:31:00,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:31:00,920 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:31:00,920 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:31:00,933 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:31:00,981 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (4)] Waiting until timeout for monitored process [2021-11-19 13:31:03,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:31:03,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 4837 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 13:31:03,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:31:04,832 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-19 13:31:04,832 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:31:05,910 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-19 13:31:05,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [125707107] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:31:05,910 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:31:05,910 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [5, 5] total 9 [2021-11-19 13:31:05,911 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518258525] [2021-11-19 13:31:05,911 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:31:05,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 13:31:05,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:31:05,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 13:31:05,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-19 13:31:05,914 INFO L87 Difference]: Start difference. First operand 2748 states and 4074 transitions. Second operand has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-19 13:31:08,286 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.37s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 13:31:08,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:31:08,548 INFO L93 Difference]: Finished difference Result 2750 states and 4075 transitions. [2021-11-19 13:31:08,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 13:31:08,548 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 23 [2021-11-19 13:31:08,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:31:08,578 INFO L225 Difference]: With dead ends: 2750 [2021-11-19 13:31:08,578 INFO L226 Difference]: Without dead ends: 2747 [2021-11-19 13:31:08,581 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-19 13:31:08,583 INFO L933 BasicCegarLoop]: 4068 mSDtfsCounter, 4051 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4051 SdHoareTripleChecker+Valid, 4070 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-19 13:31:08,584 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4051 Valid, 4070 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-19 13:31:08,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2747 states. [2021-11-19 13:31:08,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2747 to 2747. [2021-11-19 13:31:08,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2747 states, 1880 states have (on average 1.3558510638297872) internal successors, (2549), 1904 states have internal predecessors, (2549), 764 states have call successors, (764), 104 states have call predecessors, (764), 102 states have return successors, (759), 755 states have call predecessors, (759), 759 states have call successors, (759) [2021-11-19 13:31:08,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2747 states to 2747 states and 4072 transitions. [2021-11-19 13:31:08,813 INFO L78 Accepts]: Start accepts. Automaton has 2747 states and 4072 transitions. Word has length 23 [2021-11-19 13:31:08,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:31:08,815 INFO L470 AbstractCegarLoop]: Abstraction has 2747 states and 4072 transitions. [2021-11-19 13:31:08,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-19 13:31:08,820 INFO L276 IsEmpty]: Start isEmpty. Operand 2747 states and 4072 transitions. [2021-11-19 13:31:08,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-19 13:31:08,821 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:31:08,821 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 13:31:08,974 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-19 13:31:09,055 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (4)] Forceful destruction successful, exit code 0 [2021-11-19 13:31:09,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 13:31:09,235 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 13:31:09,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:31:09,236 INFO L85 PathProgramCache]: Analyzing trace with hash 1705536210, now seen corresponding path program 1 times [2021-11-19 13:31:09,242 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:31:09,242 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [514913850] [2021-11-19 13:31:09,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:31:09,242 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:31:09,242 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:31:09,243 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:31:09,244 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-19 13:31:17,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:31:18,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 4838 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:31:18,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:31:19,495 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 13:31:19,495 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:31:20,766 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 13:31:20,766 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:31:20,766 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [514913850] [2021-11-19 13:31:20,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [514913850] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:31:20,767 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [973429441] [2021-11-19 13:31:20,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:31:20,767 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:31:20,767 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:31:20,768 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:31:20,770 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (6)] Waiting until timeout for monitored process [2021-11-19 13:31:22,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:31:23,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 4838 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 13:31:23,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:31:24,514 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-19 13:31:24,514 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:31:25,636 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-19 13:31:25,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [973429441] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:31:25,636 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:31:25,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [5, 5] total 9 [2021-11-19 13:31:25,637 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345505519] [2021-11-19 13:31:25,637 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:31:25,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 13:31:25,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:31:25,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 13:31:25,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-19 13:31:25,638 INFO L87 Difference]: Start difference. First operand 2747 states and 4072 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-19 13:31:28,006 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.36s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 13:31:28,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:31:28,671 INFO L93 Difference]: Finished difference Result 7214 states and 10691 transitions. [2021-11-19 13:31:28,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 13:31:28,672 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 24 [2021-11-19 13:31:28,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:31:28,733 INFO L225 Difference]: With dead ends: 7214 [2021-11-19 13:31:28,733 INFO L226 Difference]: Without dead ends: 4484 [2021-11-19 13:31:28,887 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-19 13:31:28,897 INFO L933 BasicCegarLoop]: 6168 mSDtfsCounter, 2758 mSDsluCounter, 3815 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2758 SdHoareTripleChecker+Valid, 9983 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2021-11-19 13:31:28,898 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2758 Valid, 9983 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 8 Invalid, 1 Unknown, 0 Unchecked, 2.7s Time] [2021-11-19 13:31:28,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4484 states. [2021-11-19 13:31:29,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4484 to 4481. [2021-11-19 13:31:29,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4481 states, 3045 states have (on average 1.3412151067323481) internal successors, (4084), 3096 states have internal predecessors, (4084), 1254 states have call successors, (1254), 180 states have call predecessors, (1254), 181 states have return successors, (1261), 1230 states have call predecessors, (1261), 1236 states have call successors, (1261) [2021-11-19 13:31:29,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4481 states to 4481 states and 6599 transitions. [2021-11-19 13:31:29,278 INFO L78 Accepts]: Start accepts. Automaton has 4481 states and 6599 transitions. Word has length 24 [2021-11-19 13:31:29,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:31:29,279 INFO L470 AbstractCegarLoop]: Abstraction has 4481 states and 6599 transitions. [2021-11-19 13:31:29,279 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-19 13:31:29,279 INFO L276 IsEmpty]: Start isEmpty. Operand 4481 states and 6599 transitions. [2021-11-19 13:31:29,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-19 13:31:29,280 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:31:29,281 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 13:31:29,310 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (6)] Forceful destruction successful, exit code 0 [2021-11-19 13:31:29,662 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-19 13:31:29,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:31:29,695 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 13:31:29,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:31:29,695 INFO L85 PathProgramCache]: Analyzing trace with hash 1329651088, now seen corresponding path program 1 times [2021-11-19 13:31:29,703 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:31:29,703 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [977042610] [2021-11-19 13:31:29,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:31:29,703 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:31:29,704 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:31:29,705 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:31:29,706 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-19 13:31:38,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:31:38,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 4839 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:31:38,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:31:39,885 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 13:31:39,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:31:41,152 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 13:31:41,153 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:31:41,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [977042610] [2021-11-19 13:31:41,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [977042610] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:31:41,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [138285519] [2021-11-19 13:31:41,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:31:41,154 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:31:41,154 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:31:41,157 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:31:41,158 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (8)] Waiting until timeout for monitored process [2021-11-19 13:31:43,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:31:43,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 4839 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 13:31:43,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:31:44,952 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-19 13:31:44,952 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:31:46,137 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-19 13:31:46,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [138285519] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:31:46,138 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:31:46,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [5, 5] total 9 [2021-11-19 13:31:46,138 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33387053] [2021-11-19 13:31:46,139 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:31:46,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 13:31:46,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:31:46,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 13:31:46,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-19 13:31:46,141 INFO L87 Difference]: Start difference. First operand 4481 states and 6599 transitions. Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-19 13:31:48,510 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.36s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 13:31:48,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:31:48,738 INFO L93 Difference]: Finished difference Result 4483 states and 6600 transitions. [2021-11-19 13:31:48,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 13:31:48,801 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 25 [2021-11-19 13:31:48,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:31:48,853 INFO L225 Difference]: With dead ends: 4483 [2021-11-19 13:31:48,853 INFO L226 Difference]: Without dead ends: 4472 [2021-11-19 13:31:48,859 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-19 13:31:48,863 INFO L933 BasicCegarLoop]: 4067 mSDtfsCounter, 4047 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4047 SdHoareTripleChecker+Valid, 4069 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-19 13:31:48,864 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4047 Valid, 4069 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-19 13:31:48,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4472 states. [2021-11-19 13:31:49,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4472 to 4472. [2021-11-19 13:31:49,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4472 states, 3039 states have (on average 1.3395853899308983) internal successors, (4071), 3089 states have internal predecessors, (4071), 1251 states have call successors, (1251), 179 states have call predecessors, (1251), 181 states have return successors, (1260), 1229 states have call predecessors, (1260), 1235 states have call successors, (1260) [2021-11-19 13:31:49,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4472 states to 4472 states and 6582 transitions. [2021-11-19 13:31:49,272 INFO L78 Accepts]: Start accepts. Automaton has 4472 states and 6582 transitions. Word has length 25 [2021-11-19 13:31:49,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:31:49,273 INFO L470 AbstractCegarLoop]: Abstraction has 4472 states and 6582 transitions. [2021-11-19 13:31:49,274 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-19 13:31:49,274 INFO L276 IsEmpty]: Start isEmpty. Operand 4472 states and 6582 transitions. [2021-11-19 13:31:49,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-11-19 13:31:49,280 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:31:49,280 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-19 13:31:49,307 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (8)] Forceful destruction successful, exit code 0 [2021-11-19 13:31:49,647 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (7)] Ended with exit code 0 [2021-11-19 13:31:49,706 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:31:49,707 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 13:31:49,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:31:49,708 INFO L85 PathProgramCache]: Analyzing trace with hash 1605597790, now seen corresponding path program 1 times [2021-11-19 13:31:49,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:31:49,713 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [285778751] [2021-11-19 13:31:49,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:31:49,713 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:31:49,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:31:49,714 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:31:49,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-19 13:31:58,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:31:58,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 4924 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:31:58,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:32:00,693 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 13:32:00,693 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:32:02,482 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 13:32:02,483 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:32:02,483 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [285778751] [2021-11-19 13:32:02,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [285778751] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:32:02,483 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [29100660] [2021-11-19 13:32:02,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:32:02,483 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:32:02,483 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:32:02,484 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:32:02,486 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (10)] Waiting until timeout for monitored process [2021-11-19 13:32:04,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:32:04,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 4924 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 13:32:04,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:32:06,928 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-19 13:32:06,928 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:32:08,704 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-19 13:32:08,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [29100660] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:32:08,704 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:32:08,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [5, 5] total 10 [2021-11-19 13:32:08,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639549201] [2021-11-19 13:32:08,705 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:32:08,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 13:32:08,706 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:32:08,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 13:32:08,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-11-19 13:32:08,707 INFO L87 Difference]: Start difference. First operand 4472 states and 6582 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 3 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-19 13:32:12,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:32:12,846 INFO L93 Difference]: Finished difference Result 9455 states and 13999 transitions. [2021-11-19 13:32:12,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 13:32:12,847 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 3 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 50 [2021-11-19 13:32:12,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:32:12,903 INFO L225 Difference]: With dead ends: 9455 [2021-11-19 13:32:12,903 INFO L226 Difference]: Without dead ends: 5000 [2021-11-19 13:32:12,944 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 188 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-11-19 13:32:12,945 INFO L933 BasicCegarLoop]: 4139 mSDtfsCounter, 431 mSDsluCounter, 7886 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 568 SdHoareTripleChecker+Valid, 12025 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2021-11-19 13:32:12,946 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [568 Valid, 12025 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2021-11-19 13:32:12,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5000 states. [2021-11-19 13:32:13,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5000 to 4946. [2021-11-19 13:32:13,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4946 states, 3389 states have (on average 1.3505458837415167) internal successors, (4577), 3453 states have internal predecessors, (4577), 1375 states have call successors, (1375), 179 states have call predecessors, (1375), 181 states have return successors, (1394), 1351 states have call predecessors, (1394), 1359 states have call successors, (1394) [2021-11-19 13:32:13,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4946 states to 4946 states and 7346 transitions. [2021-11-19 13:32:13,376 INFO L78 Accepts]: Start accepts. Automaton has 4946 states and 7346 transitions. Word has length 50 [2021-11-19 13:32:13,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:32:13,377 INFO L470 AbstractCegarLoop]: Abstraction has 4946 states and 7346 transitions. [2021-11-19 13:32:13,377 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 3 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-19 13:32:13,378 INFO L276 IsEmpty]: Start isEmpty. Operand 4946 states and 7346 transitions. [2021-11-19 13:32:13,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-19 13:32:13,388 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:32:13,389 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-19 13:32:13,589 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-19 13:32:13,642 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (10)] Forceful destruction successful, exit code 0 [2021-11-19 13:32:13,815 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 13:32:13,815 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 13:32:13,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:32:13,815 INFO L85 PathProgramCache]: Analyzing trace with hash 2079986282, now seen corresponding path program 1 times [2021-11-19 13:32:13,824 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:32:13,824 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [287390792] [2021-11-19 13:32:13,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:32:13,824 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:32:13,825 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:32:13,826 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:32:13,833 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-19 13:32:22,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:32:22,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 4943 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:32:22,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:32:25,007 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 13:32:25,008 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:32:27,105 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 13:32:27,105 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:32:27,105 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [287390792] [2021-11-19 13:32:27,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [287390792] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:32:27,105 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1348306274] [2021-11-19 13:32:27,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:32:27,106 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:32:27,106 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:32:27,106 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:32:27,115 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2021-11-19 13:32:29,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:32:29,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 4943 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:32:29,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:32:30,954 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-19 13:32:30,954 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:32:31,943 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-19 13:32:31,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1348306274] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:32:31,943 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:32:31,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [5, 5] total 9 [2021-11-19 13:32:31,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853366007] [2021-11-19 13:32:31,944 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:32:31,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 13:32:31,945 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:32:31,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 13:32:31,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-19 13:32:31,946 INFO L87 Difference]: Start difference. First operand 4946 states and 7346 transitions. Second operand has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-19 13:32:34,324 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.37s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 13:32:34,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:32:34,920 INFO L93 Difference]: Finished difference Result 9877 states and 14704 transitions. [2021-11-19 13:32:34,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 13:32:34,921 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 61 [2021-11-19 13:32:34,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:32:34,996 INFO L225 Difference]: With dead ends: 9877 [2021-11-19 13:32:34,996 INFO L226 Difference]: Without dead ends: 4948 [2021-11-19 13:32:35,039 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 233 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-19 13:32:35,040 INFO L933 BasicCegarLoop]: 4867 mSDtfsCounter, 3791 mSDsluCounter, 2752 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3791 SdHoareTripleChecker+Valid, 7619 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-11-19 13:32:35,041 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3791 Valid, 7619 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 7 Invalid, 1 Unknown, 0 Unchecked, 2.6s Time] [2021-11-19 13:32:35,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4948 states. [2021-11-19 13:32:35,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4948 to 4910. [2021-11-19 13:32:35,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4910 states, 3363 states have (on average 1.3496877787689563) internal successors, (4539), 3425 states have internal predecessors, (4539), 1365 states have call successors, (1365), 179 states have call predecessors, (1365), 181 states have return successors, (1363), 1343 states have call predecessors, (1363), 1339 states have call successors, (1363) [2021-11-19 13:32:35,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4910 states to 4910 states and 7267 transitions. [2021-11-19 13:32:35,393 INFO L78 Accepts]: Start accepts. Automaton has 4910 states and 7267 transitions. Word has length 61 [2021-11-19 13:32:35,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:32:35,394 INFO L470 AbstractCegarLoop]: Abstraction has 4910 states and 7267 transitions. [2021-11-19 13:32:35,394 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-19 13:32:35,394 INFO L276 IsEmpty]: Start isEmpty. Operand 4910 states and 7267 transitions. [2021-11-19 13:32:35,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-11-19 13:32:35,412 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:32:35,413 INFO L514 BasicCegarLoop]: trace histogram [3, 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] [2021-11-19 13:32:35,584 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-19 13:32:35,654 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (12)] Forceful destruction successful, exit code 0 [2021-11-19 13:32:35,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 13:32:35,835 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 13:32:35,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:32:35,835 INFO L85 PathProgramCache]: Analyzing trace with hash -333445840, now seen corresponding path program 1 times [2021-11-19 13:32:35,840 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:32:35,840 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1844980798] [2021-11-19 13:32:35,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:32:35,840 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:32:35,841 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:32:35,842 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:32:35,859 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-19 13:32:44,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:32:45,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 5133 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:32:45,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:32:49,214 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 13:32:49,214 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:32:52,108 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-11-19 13:32:52,108 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:32:52,108 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1844980798] [2021-11-19 13:32:52,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1844980798] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:32:52,108 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [525893160] [2021-11-19 13:32:52,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:32:52,109 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:32:52,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:32:52,109 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:32:52,111 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2021-11-19 13:32:54,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:32:54,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 5133 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 13:32:54,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:32:55,673 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-19 13:32:55,673 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:32:56,401 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-19 13:32:56,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [525893160] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:32:56,401 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:32:56,401 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [5, 5] total 9 [2021-11-19 13:32:56,402 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253713284] [2021-11-19 13:32:56,402 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:32:56,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 13:32:56,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:32:56,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 13:32:56,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-19 13:32:56,404 INFO L87 Difference]: Start difference. First operand 4910 states and 7267 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-19 13:32:56,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:32:56,925 INFO L93 Difference]: Finished difference Result 9805 states and 14572 transitions. [2021-11-19 13:32:56,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 13:32:56,926 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 128 [2021-11-19 13:32:56,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:32:56,964 INFO L225 Difference]: With dead ends: 9805 [2021-11-19 13:32:56,964 INFO L226 Difference]: Without dead ends: 4912 [2021-11-19 13:32:56,996 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 508 GetRequests, 501 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-19 13:32:56,997 INFO L933 BasicCegarLoop]: 4060 mSDtfsCounter, 0 mSDsluCounter, 4053 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 8113 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-19 13:32:56,997 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 8113 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-19 13:32:57,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4912 states. [2021-11-19 13:32:57,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4912 to 4910. [2021-11-19 13:32:57,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4910 states, 3363 states have (on average 1.3479036574487064) internal successors, (4533), 3425 states have internal predecessors, (4533), 1365 states have call successors, (1365), 179 states have call predecessors, (1365), 181 states have return successors, (1363), 1343 states have call predecessors, (1363), 1339 states have call successors, (1363) [2021-11-19 13:32:57,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4910 states to 4910 states and 7261 transitions. [2021-11-19 13:32:57,335 INFO L78 Accepts]: Start accepts. Automaton has 4910 states and 7261 transitions. Word has length 128 [2021-11-19 13:32:57,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:32:57,336 INFO L470 AbstractCegarLoop]: Abstraction has 4910 states and 7261 transitions. [2021-11-19 13:32:57,336 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-19 13:32:57,336 INFO L276 IsEmpty]: Start isEmpty. Operand 4910 states and 7261 transitions. [2021-11-19 13:32:57,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-11-19 13:32:57,361 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:32:57,362 INFO L514 BasicCegarLoop]: trace histogram [3, 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] [2021-11-19 13:32:57,545 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-11-19 13:32:57,596 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (14)] Ended with exit code 0 [2021-11-19 13:32:57,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 13:32:57,775 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 13:32:57,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:32:57,775 INFO L85 PathProgramCache]: Analyzing trace with hash 1290668390, now seen corresponding path program 1 times [2021-11-19 13:32:57,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:32:57,780 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [903128962] [2021-11-19 13:32:57,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:32:57,781 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:32:57,781 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:32:57,781 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:32:57,782 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-19 13:33:06,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:33:07,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 5139 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:33:07,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:33:11,062 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 13:33:11,062 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:33:13,993 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-11-19 13:33:13,993 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:33:13,994 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [903128962] [2021-11-19 13:33:13,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [903128962] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:33:13,994 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [903779874] [2021-11-19 13:33:13,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:33:13,994 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:33:13,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:33:13,995 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:33:13,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (16)] Waiting until timeout for monitored process [2021-11-19 13:33:16,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:33:16,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 5139 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 13:33:16,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:33:19,691 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 13:33:19,691 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:33:22,051 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-11-19 13:33:22,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [903779874] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:33:22,051 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:33:22,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [5, 5] total 12 [2021-11-19 13:33:22,052 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163544692] [2021-11-19 13:33:22,052 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:33:22,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 13:33:22,053 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:33:22,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 13:33:22,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-19 13:33:22,054 INFO L87 Difference]: Start difference. First operand 4910 states and 7261 transitions. Second operand has 6 states, 6 states have (on average 20.5) internal successors, (123), 6 states have internal predecessors, (123), 4 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (24), 4 states have call predecessors, (24), 4 states have call successors, (24) [2021-11-19 13:33:23,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:33:23,898 INFO L93 Difference]: Finished difference Result 9814 states and 14517 transitions. [2021-11-19 13:33:23,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 13:33:23,898 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 20.5) internal successors, (123), 6 states have internal predecessors, (123), 4 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (24), 4 states have call predecessors, (24), 4 states have call successors, (24) Word has length 131 [2021-11-19 13:33:23,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:33:23,929 INFO L225 Difference]: With dead ends: 9814 [2021-11-19 13:33:23,929 INFO L226 Difference]: Without dead ends: 4903 [2021-11-19 13:33:23,952 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 522 GetRequests, 510 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-11-19 13:33:23,953 INFO L933 BasicCegarLoop]: 4068 mSDtfsCounter, 10 mSDsluCounter, 16228 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 20296 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-19 13:33:23,954 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 20296 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-19 13:33:23,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4903 states. [2021-11-19 13:33:24,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4903 to 4898. [2021-11-19 13:33:24,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4898 states, 3359 states have (on average 1.3462339982137541) internal successors, (4522), 3421 states have internal predecessors, (4522), 1357 states have call successors, (1357), 179 states have call predecessors, (1357), 181 states have return successors, (1355), 1335 states have call predecessors, (1355), 1331 states have call successors, (1355) [2021-11-19 13:33:24,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4898 states to 4898 states and 7234 transitions. [2021-11-19 13:33:24,274 INFO L78 Accepts]: Start accepts. Automaton has 4898 states and 7234 transitions. Word has length 131 [2021-11-19 13:33:24,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:33:24,275 INFO L470 AbstractCegarLoop]: Abstraction has 4898 states and 7234 transitions. [2021-11-19 13:33:24,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.5) internal successors, (123), 6 states have internal predecessors, (123), 4 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (24), 4 states have call predecessors, (24), 4 states have call successors, (24) [2021-11-19 13:33:24,275 INFO L276 IsEmpty]: Start isEmpty. Operand 4898 states and 7234 transitions. [2021-11-19 13:33:24,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2021-11-19 13:33:24,291 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:33:24,291 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-19 13:33:24,318 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (16)] Forceful destruction successful, exit code 0 [2021-11-19 13:33:24,658 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (15)] Ended with exit code 0 [2021-11-19 13:33:24,714 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:33:24,714 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 13:33:24,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:33:24,715 INFO L85 PathProgramCache]: Analyzing trace with hash -1693989143, now seen corresponding path program 1 times [2021-11-19 13:33:24,719 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:33:24,719 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [560192473] [2021-11-19 13:33:24,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:33:24,720 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:33:24,720 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:33:24,720 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:33:24,721 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-11-19 13:33:32,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:33:33,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 5238 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:33:33,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:33:38,087 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-19 13:33:38,088 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:33:41,018 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-19 13:33:41,018 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:33:41,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [560192473] [2021-11-19 13:33:41,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [560192473] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:33:41,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1939761103] [2021-11-19 13:33:41,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:33:41,019 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:33:41,019 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:33:41,020 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:33:41,021 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (18)] Waiting until timeout for monitored process [2021-11-19 13:33:43,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:33:43,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 5238 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 13:33:43,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:33:48,459 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-19 13:33:48,459 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:33:51,746 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-19 13:33:51,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1939761103] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:33:51,747 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:33:51,747 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [5, 5] total 10 [2021-11-19 13:33:51,747 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106572560] [2021-11-19 13:33:51,747 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:33:51,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 13:33:51,748 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:33:51,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 13:33:51,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-11-19 13:33:51,749 INFO L87 Difference]: Start difference. First operand 4898 states and 7234 transitions. Second operand has 4 states, 4 states have (on average 45.75) internal successors, (183), 4 states have internal predecessors, (183), 4 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (38), 4 states have call predecessors, (38), 4 states have call successors, (38) [2021-11-19 13:33:54,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:33:54,685 INFO L93 Difference]: Finished difference Result 10763 states and 16063 transitions. [2021-11-19 13:33:54,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 13:33:54,686 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 45.75) internal successors, (183), 4 states have internal predecessors, (183), 4 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (38), 4 states have call predecessors, (38), 4 states have call successors, (38) Word has length 161 [2021-11-19 13:33:54,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:33:54,723 INFO L225 Difference]: With dead ends: 10763 [2021-11-19 13:33:54,724 INFO L226 Difference]: Without dead ends: 5882 [2021-11-19 13:33:54,750 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 640 GetRequests, 632 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-11-19 13:33:54,751 INFO L933 BasicCegarLoop]: 4501 mSDtfsCounter, 911 mSDsluCounter, 4267 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1086 SdHoareTripleChecker+Valid, 8768 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2021-11-19 13:33:54,752 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1086 Valid, 8768 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2021-11-19 13:33:54,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5882 states. [2021-11-19 13:33:55,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5882 to 5834. [2021-11-19 13:33:55,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5834 states, 4105 states have (on average 1.382216808769793) internal successors, (5674), 4167 states have internal predecessors, (5674), 1547 states have call successors, (1547), 179 states have call predecessors, (1547), 181 states have return successors, (1547), 1527 states have call predecessors, (1547), 1521 states have call successors, (1547) [2021-11-19 13:33:55,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5834 states to 5834 states and 8768 transitions. [2021-11-19 13:33:55,145 INFO L78 Accepts]: Start accepts. Automaton has 5834 states and 8768 transitions. Word has length 161 [2021-11-19 13:33:55,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:33:55,146 INFO L470 AbstractCegarLoop]: Abstraction has 5834 states and 8768 transitions. [2021-11-19 13:33:55,147 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 45.75) internal successors, (183), 4 states have internal predecessors, (183), 4 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (38), 4 states have call predecessors, (38), 4 states have call successors, (38) [2021-11-19 13:33:55,147 INFO L276 IsEmpty]: Start isEmpty. Operand 5834 states and 8768 transitions. [2021-11-19 13:33:55,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2021-11-19 13:33:55,170 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:33:55,171 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:33:55,335 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-11-19 13:33:55,404 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (18)] Forceful destruction successful, exit code 0 [2021-11-19 13:33:55,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 13:33:55,585 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 13:33:55,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:33:55,585 INFO L85 PathProgramCache]: Analyzing trace with hash -1369935639, now seen corresponding path program 1 times [2021-11-19 13:33:55,591 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:33:55,591 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1702451752] [2021-11-19 13:33:55,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:33:55,591 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:33:55,592 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:33:55,592 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:33:55,593 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-19 13:34:05,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:34:05,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 5742 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:34:05,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:34:11,598 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2021-11-19 13:34:11,598 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:34:15,055 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2021-11-19 13:34:15,055 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:34:15,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1702451752] [2021-11-19 13:34:15,055 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1702451752] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:34:15,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [354436550] [2021-11-19 13:34:15,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:34:15,056 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:34:15,056 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:34:15,061 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:34:15,069 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2021-11-19 13:34:17,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:34:17,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 5742 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 13:34:17,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:34:20,305 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-11-19 13:34:20,305 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:34:21,432 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2021-11-19 13:34:21,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [354436550] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:34:21,433 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:34:21,433 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [5, 5] total 9 [2021-11-19 13:34:21,433 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868435590] [2021-11-19 13:34:21,433 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:34:21,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 13:34:21,434 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:34:21,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 13:34:21,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-19 13:34:21,435 INFO L87 Difference]: Start difference. First operand 5834 states and 8768 transitions. Second operand has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-11-19 13:34:22,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:34:22,026 INFO L93 Difference]: Finished difference Result 11654 states and 17523 transitions. [2021-11-19 13:34:22,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 13:34:22,038 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 199 [2021-11-19 13:34:22,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:34:22,080 INFO L225 Difference]: With dead ends: 11654 [2021-11-19 13:34:22,080 INFO L226 Difference]: Without dead ends: 5837 [2021-11-19 13:34:22,110 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 792 GetRequests, 785 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-19 13:34:22,111 INFO L933 BasicCegarLoop]: 4037 mSDtfsCounter, 0 mSDsluCounter, 4032 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 8069 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-19 13:34:22,112 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 8069 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-19 13:34:22,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5837 states. [2021-11-19 13:34:22,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5837 to 5837. [2021-11-19 13:34:22,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5837 states, 4108 states have (on average 1.381937682570594) internal successors, (5677), 4170 states have internal predecessors, (5677), 1547 states have call successors, (1547), 179 states have call predecessors, (1547), 181 states have return successors, (1547), 1527 states have call predecessors, (1547), 1521 states have call successors, (1547) [2021-11-19 13:34:22,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5837 states to 5837 states and 8771 transitions. [2021-11-19 13:34:22,478 INFO L78 Accepts]: Start accepts. Automaton has 5837 states and 8771 transitions. Word has length 199 [2021-11-19 13:34:22,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:34:22,479 INFO L470 AbstractCegarLoop]: Abstraction has 5837 states and 8771 transitions. [2021-11-19 13:34:22,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-11-19 13:34:22,479 INFO L276 IsEmpty]: Start isEmpty. Operand 5837 states and 8771 transitions. [2021-11-19 13:34:22,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2021-11-19 13:34:22,499 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:34:22,500 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-19 13:34:22,682 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (19)] Ended with exit code 0 [2021-11-19 13:34:22,738 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (20)] Forceful destruction successful, exit code 0 [2021-11-19 13:34:22,914 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 13:34:22,915 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 13:34:22,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:34:22,915 INFO L85 PathProgramCache]: Analyzing trace with hash 486087738, now seen corresponding path program 1 times [2021-11-19 13:34:22,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:34:22,921 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1675339350] [2021-11-19 13:34:22,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:34:22,922 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:34:22,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:34:22,924 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:34:22,925 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-11-19 13:34:32,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:34:32,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 5543 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:34:32,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:34:37,378 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-19 13:34:37,378 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:34:40,474 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-19 13:34:40,474 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:34:40,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1675339350] [2021-11-19 13:34:40,475 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1675339350] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:34:40,475 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2045817282] [2021-11-19 13:34:40,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:34:40,475 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:34:40,475 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:34:40,479 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:34:40,494 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (22)] Waiting until timeout for monitored process [2021-11-19 13:34:42,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:34:43,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 5543 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 13:34:43,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:34:46,954 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-19 13:34:46,954 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:34:48,518 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-19 13:34:48,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2045817282] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:34:48,518 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:34:48,519 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [5, 5] total 10 [2021-11-19 13:34:48,519 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114494236] [2021-11-19 13:34:48,519 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:34:48,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 13:34:48,520 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:34:48,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 13:34:48,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-11-19 13:34:48,520 INFO L87 Difference]: Start difference. First operand 5837 states and 8771 transitions. Second operand has 4 states, 4 states have (on average 39.0) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2021-11-19 13:34:49,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:34:49,478 INFO L93 Difference]: Finished difference Result 11661 states and 17548 transitions. [2021-11-19 13:34:49,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 13:34:49,478 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 39.0) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 165 [2021-11-19 13:34:49,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:34:49,507 INFO L225 Difference]: With dead ends: 11661 [2021-11-19 13:34:49,508 INFO L226 Difference]: Without dead ends: 5841 [2021-11-19 13:34:49,539 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 657 GetRequests, 648 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-11-19 13:34:49,540 INFO L933 BasicCegarLoop]: 4035 mSDtfsCounter, 2 mSDsluCounter, 8065 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 12100 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-19 13:34:49,541 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 12100 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-19 13:34:49,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5841 states. [2021-11-19 13:34:49,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5841 to 5840. [2021-11-19 13:34:49,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5840 states, 4111 states have (on average 1.3816589637557772) internal successors, (5680), 4173 states have internal predecessors, (5680), 1547 states have call successors, (1547), 179 states have call predecessors, (1547), 181 states have return successors, (1547), 1527 states have call predecessors, (1547), 1521 states have call successors, (1547) [2021-11-19 13:34:49,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5840 states to 5840 states and 8774 transitions. [2021-11-19 13:34:49,923 INFO L78 Accepts]: Start accepts. Automaton has 5840 states and 8774 transitions. Word has length 165 [2021-11-19 13:34:49,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:34:49,924 INFO L470 AbstractCegarLoop]: Abstraction has 5840 states and 8774 transitions. [2021-11-19 13:34:49,924 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 39.0) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2021-11-19 13:34:49,924 INFO L276 IsEmpty]: Start isEmpty. Operand 5840 states and 8774 transitions. [2021-11-19 13:34:49,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2021-11-19 13:34:49,946 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:34:49,946 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:34:49,975 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (22)] Forceful destruction successful, exit code 0 [2021-11-19 13:34:50,363 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (21)] Forcibly destroying the process [2021-11-19 13:34:50,376 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-11-19 13:34:50,377 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:34:50,377 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 13:34:50,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:34:50,378 INFO L85 PathProgramCache]: Analyzing trace with hash -530901977, now seen corresponding path program 1 times [2021-11-19 13:34:50,389 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:34:50,389 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [379874925] [2021-11-19 13:34:50,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:34:50,390 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:34:50,390 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:34:50,391 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:34:50,435 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-11-19 13:34:59,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:35:00,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 5745 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:35:00,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:35:05,665 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2021-11-19 13:35:05,665 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:35:08,797 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2021-11-19 13:35:08,797 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:35:08,797 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [379874925] [2021-11-19 13:35:08,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [379874925] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:35:08,797 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [321227702] [2021-11-19 13:35:08,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:35:08,798 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:35:08,798 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:35:08,799 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:35:08,801 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (24)] Waiting until timeout for monitored process [2021-11-19 13:35:11,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:35:11,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 5745 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 13:35:11,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:35:13,016 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2021-11-19 13:35:13,016 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:35:14,985 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2021-11-19 13:35:14,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [321227702] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:35:14,986 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:35:14,986 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [5, 5] total 11 [2021-11-19 13:35:14,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595898140] [2021-11-19 13:35:14,987 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:35:14,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 13:35:14,988 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:35:14,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 13:35:14,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-11-19 13:35:14,989 INFO L87 Difference]: Start difference. First operand 5840 states and 8774 transitions. Second operand has 5 states, 5 states have (on average 25.2) internal successors, (126), 5 states have internal predecessors, (126), 3 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2021-11-19 13:35:17,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:35:17,372 INFO L93 Difference]: Finished difference Result 11702 states and 17621 transitions. [2021-11-19 13:35:17,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 13:35:17,373 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.2) internal successors, (126), 5 states have internal predecessors, (126), 3 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 199 [2021-11-19 13:35:17,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:35:17,402 INFO L225 Difference]: With dead ends: 11702 [2021-11-19 13:35:17,402 INFO L226 Difference]: Without dead ends: 5865 [2021-11-19 13:35:17,433 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 793 GetRequests, 783 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-11-19 13:35:17,434 INFO L933 BasicCegarLoop]: 4060 mSDtfsCounter, 157 mSDsluCounter, 11706 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 15766 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-19 13:35:17,435 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 15766 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-19 13:35:17,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5865 states. [2021-11-19 13:35:17,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5865 to 5865. [2021-11-19 13:35:17,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5865 states, 4132 states have (on average 1.3816553727008714) internal successors, (5709), 4198 states have internal predecessors, (5709), 1551 states have call successors, (1551), 179 states have call predecessors, (1551), 181 states have return successors, (1553), 1527 states have call predecessors, (1553), 1525 states have call successors, (1553) [2021-11-19 13:35:17,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5865 states to 5865 states and 8813 transitions. [2021-11-19 13:35:17,897 INFO L78 Accepts]: Start accepts. Automaton has 5865 states and 8813 transitions. Word has length 199 [2021-11-19 13:35:17,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:35:17,898 INFO L470 AbstractCegarLoop]: Abstraction has 5865 states and 8813 transitions. [2021-11-19 13:35:17,898 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.2) internal successors, (126), 5 states have internal predecessors, (126), 3 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2021-11-19 13:35:17,898 INFO L276 IsEmpty]: Start isEmpty. Operand 5865 states and 8813 transitions. [2021-11-19 13:35:17,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-11-19 13:35:17,927 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:35:17,928 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 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] [2021-11-19 13:35:17,958 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (24)] Forceful destruction successful, exit code 0 [2021-11-19 13:35:18,304 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-11-19 13:35:18,351 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:35:18,351 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 13:35:18,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:35:18,351 INFO L85 PathProgramCache]: Analyzing trace with hash -1063307564, now seen corresponding path program 1 times [2021-11-19 13:35:18,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:35:18,356 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [371662223] [2021-11-19 13:35:18,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:35:18,356 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:35:18,357 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:35:18,358 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:35:18,359 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-11-19 13:35:26,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:35:27,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 5275 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:35:27,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:35:32,982 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-11-19 13:35:32,982 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:35:36,328 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-11-19 13:35:36,328 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:35:36,328 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [371662223] [2021-11-19 13:35:36,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [371662223] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:35:36,329 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2078402766] [2021-11-19 13:35:36,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:35:36,329 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:35:36,329 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:35:36,338 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:35:36,340 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (26)] Waiting until timeout for monitored process [2021-11-19 13:35:38,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:35:38,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 5275 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 13:35:38,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:35:42,467 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-11-19 13:35:42,467 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:35:44,331 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-11-19 13:35:44,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2078402766] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:35:44,331 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:35:44,332 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [5, 5] total 9 [2021-11-19 13:35:44,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023870768] [2021-11-19 13:35:44,332 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:35:44,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 13:35:44,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:35:44,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 13:35:44,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-19 13:35:44,334 INFO L87 Difference]: Start difference. First operand 5865 states and 8813 transitions. Second operand has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2021-11-19 13:35:44,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:35:44,661 INFO L93 Difference]: Finished difference Result 11716 states and 17610 transitions. [2021-11-19 13:35:44,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 13:35:44,663 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) Word has length 189 [2021-11-19 13:35:44,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:35:44,693 INFO L225 Difference]: With dead ends: 11716 [2021-11-19 13:35:44,693 INFO L226 Difference]: Without dead ends: 5865 [2021-11-19 13:35:44,722 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 752 GetRequests, 745 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-19 13:35:44,723 INFO L933 BasicCegarLoop]: 4030 mSDtfsCounter, 0 mSDsluCounter, 4025 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 8055 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 13:35:44,724 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 8055 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 13:35:44,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5865 states. [2021-11-19 13:35:45,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5865 to 5865. [2021-11-19 13:35:45,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5865 states, 4132 states have (on average 1.3809293320425944) internal successors, (5706), 4198 states have internal predecessors, (5706), 1551 states have call successors, (1551), 179 states have call predecessors, (1551), 181 states have return successors, (1553), 1527 states have call predecessors, (1553), 1525 states have call successors, (1553) [2021-11-19 13:35:45,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5865 states to 5865 states and 8810 transitions. [2021-11-19 13:35:45,186 INFO L78 Accepts]: Start accepts. Automaton has 5865 states and 8810 transitions. Word has length 189 [2021-11-19 13:35:45,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:35:45,186 INFO L470 AbstractCegarLoop]: Abstraction has 5865 states and 8810 transitions. [2021-11-19 13:35:45,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2021-11-19 13:35:45,187 INFO L276 IsEmpty]: Start isEmpty. Operand 5865 states and 8810 transitions. [2021-11-19 13:35:45,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-11-19 13:35:45,219 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:35:45,219 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 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] [2021-11-19 13:35:45,391 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-11-19 13:35:45,457 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (26)] Forceful destruction successful, exit code 0 [2021-11-19 13:35:45,635 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 13:35:45,636 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 13:35:45,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:35:45,636 INFO L85 PathProgramCache]: Analyzing trace with hash -1648079214, now seen corresponding path program 1 times [2021-11-19 13:35:45,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:35:45,642 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1757225868] [2021-11-19 13:35:45,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:35:45,642 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:35:45,643 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:35:45,643 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:35:45,646 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-11-19 13:35:54,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:35:54,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 5277 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:35:54,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:36:00,153 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-11-19 13:36:00,153 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:36:03,428 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-11-19 13:36:03,428 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:36:03,428 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1757225868] [2021-11-19 13:36:03,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1757225868] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:36:03,429 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1719230998] [2021-11-19 13:36:03,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:36:03,429 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:36:03,429 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:36:03,432 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:36:03,434 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (28)] Waiting until timeout for monitored process [2021-11-19 13:36:05,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:36:05,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 5277 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 13:36:05,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:36:09,172 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-11-19 13:36:09,172 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:36:11,175 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-11-19 13:36:11,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1719230998] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:36:11,176 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:36:11,176 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [5, 5] total 9 [2021-11-19 13:36:11,176 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342083375] [2021-11-19 13:36:11,176 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:36:11,177 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 13:36:11,177 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:36:11,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 13:36:11,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-19 13:36:11,178 INFO L87 Difference]: Start difference. First operand 5865 states and 8810 transitions. Second operand has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 2 states have call successors, (43), 2 states have call predecessors, (43), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2021-11-19 13:36:11,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:36:11,617 INFO L93 Difference]: Finished difference Result 11714 states and 17644 transitions. [2021-11-19 13:36:11,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 13:36:11,617 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 2 states have call successors, (43), 2 states have call predecessors, (43), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) Word has length 189 [2021-11-19 13:36:11,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:36:11,715 INFO L225 Difference]: With dead ends: 11714 [2021-11-19 13:36:11,715 INFO L226 Difference]: Without dead ends: 5866 [2021-11-19 13:36:11,729 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 752 GetRequests, 745 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-19 13:36:11,729 INFO L933 BasicCegarLoop]: 4023 mSDtfsCounter, 0 mSDsluCounter, 4017 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 8040 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 13:36:11,730 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 8040 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 13:36:11,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5866 states. [2021-11-19 13:36:12,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5866 to 5865. [2021-11-19 13:36:12,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5865 states, 4132 states have (on average 1.3802032913843176) internal successors, (5703), 4198 states have internal predecessors, (5703), 1551 states have call successors, (1551), 179 states have call predecessors, (1551), 181 states have return successors, (1553), 1527 states have call predecessors, (1553), 1525 states have call successors, (1553) [2021-11-19 13:36:12,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5865 states to 5865 states and 8807 transitions. [2021-11-19 13:36:12,052 INFO L78 Accepts]: Start accepts. Automaton has 5865 states and 8807 transitions. Word has length 189 [2021-11-19 13:36:12,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:36:12,053 INFO L470 AbstractCegarLoop]: Abstraction has 5865 states and 8807 transitions. [2021-11-19 13:36:12,053 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 2 states have call successors, (43), 2 states have call predecessors, (43), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2021-11-19 13:36:12,053 INFO L276 IsEmpty]: Start isEmpty. Operand 5865 states and 8807 transitions. [2021-11-19 13:36:12,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2021-11-19 13:36:12,080 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:36:12,080 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-19 13:36:12,106 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (28)] Forceful destruction successful, exit code 0 [2021-11-19 13:36:12,487 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2021-11-19 13:36:12,494 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:36:12,495 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 13:36:12,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:36:12,495 INFO L85 PathProgramCache]: Analyzing trace with hash 814590285, now seen corresponding path program 1 times [2021-11-19 13:36:12,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:36:12,504 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1902193279] [2021-11-19 13:36:12,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:36:12,505 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:36:12,505 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:36:12,506 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:36:12,546 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-11-19 13:36:20,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:36:21,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 5349 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:36:21,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:36:27,049 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-11-19 13:36:27,050 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:36:30,610 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-11-19 13:36:30,610 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:36:30,611 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1902193279] [2021-11-19 13:36:30,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1902193279] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:36:30,611 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [853640341] [2021-11-19 13:36:30,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:36:30,612 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:36:30,612 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:36:30,626 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:36:30,646 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (30)] Waiting until timeout for monitored process [2021-11-19 13:36:32,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:36:33,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 5349 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 13:36:33,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:36:37,800 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-19 13:36:37,800 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:36:40,831 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-19 13:36:40,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [853640341] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:36:40,832 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:36:40,832 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [5, 5] total 12 [2021-11-19 13:36:40,832 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499697291] [2021-11-19 13:36:40,832 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:36:40,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 13:36:40,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:36:40,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 13:36:40,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-19 13:36:40,834 INFO L87 Difference]: Start difference. First operand 5865 states and 8807 transitions. Second operand has 6 states, 6 states have (on average 32.0) internal successors, (192), 6 states have internal predecessors, (192), 4 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (40), 4 states have call predecessors, (40), 4 states have call successors, (40) [2021-11-19 13:36:41,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:36:41,966 INFO L93 Difference]: Finished difference Result 11753 states and 17646 transitions. [2021-11-19 13:36:41,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 13:36:41,967 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 32.0) internal successors, (192), 6 states have internal predecessors, (192), 4 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (40), 4 states have call predecessors, (40), 4 states have call successors, (40) Word has length 196 [2021-11-19 13:36:41,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:36:41,986 INFO L225 Difference]: With dead ends: 11753 [2021-11-19 13:36:41,986 INFO L226 Difference]: Without dead ends: 5890 [2021-11-19 13:36:42,003 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 781 GetRequests, 770 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-11-19 13:36:42,004 INFO L933 BasicCegarLoop]: 4031 mSDtfsCounter, 21 mSDsluCounter, 12076 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 16107 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-19 13:36:42,005 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 16107 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-19 13:36:42,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5890 states. [2021-11-19 13:36:42,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5890 to 5870. [2021-11-19 13:36:42,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5870 states, 4136 states have (on average 1.379110251450677) internal successors, (5704), 4202 states have internal predecessors, (5704), 1552 states have call successors, (1552), 179 states have call predecessors, (1552), 181 states have return successors, (1554), 1528 states have call predecessors, (1554), 1526 states have call successors, (1554) [2021-11-19 13:36:42,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5870 states to 5870 states and 8810 transitions. [2021-11-19 13:36:42,352 INFO L78 Accepts]: Start accepts. Automaton has 5870 states and 8810 transitions. Word has length 196 [2021-11-19 13:36:42,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:36:42,353 INFO L470 AbstractCegarLoop]: Abstraction has 5870 states and 8810 transitions. [2021-11-19 13:36:42,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 32.0) internal successors, (192), 6 states have internal predecessors, (192), 4 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (40), 4 states have call predecessors, (40), 4 states have call successors, (40) [2021-11-19 13:36:42,354 INFO L276 IsEmpty]: Start isEmpty. Operand 5870 states and 8810 transitions. [2021-11-19 13:36:42,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2021-11-19 13:36:42,376 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:36:42,376 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 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] [2021-11-19 13:36:42,567 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2021-11-19 13:36:42,618 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (30)] Forceful destruction successful, exit code 0 [2021-11-19 13:36:42,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 13:36:42,792 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 13:36:42,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:36:42,792 INFO L85 PathProgramCache]: Analyzing trace with hash 2015608621, now seen corresponding path program 1 times [2021-11-19 13:36:42,800 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:36:42,800 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [413905554] [2021-11-19 13:36:42,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:36:42,801 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:36:42,801 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:36:42,802 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:36:42,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-11-19 13:36:51,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:36:52,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 5281 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:36:52,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:36:57,820 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-11-19 13:36:57,820 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:37:01,113 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-11-19 13:37:01,113 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:37:01,113 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [413905554] [2021-11-19 13:37:01,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [413905554] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:37:01,114 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2059727114] [2021-11-19 13:37:01,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:37:01,114 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:37:01,114 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:37:01,115 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:37:01,116 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (32)] Waiting until timeout for monitored process [2021-11-19 13:37:03,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:37:03,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 5281 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 13:37:03,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:37:07,276 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2021-11-19 13:37:07,276 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:37:11,607 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2021-11-19 13:37:11,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2059727114] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:37:11,607 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:37:11,608 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [5, 5] total 18 [2021-11-19 13:37:11,608 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295902061] [2021-11-19 13:37:11,608 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:37:11,608 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 13:37:11,608 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:37:11,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 13:37:11,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-11-19 13:37:11,609 INFO L87 Difference]: Start difference. First operand 5870 states and 8810 transitions. Second operand has 12 states, 10 states have (on average 13.5) internal successors, (135), 8 states have internal predecessors, (135), 6 states have call successors, (36), 8 states have call predecessors, (36), 2 states have return successors, (27), 4 states have call predecessors, (27), 4 states have call successors, (27) [2021-11-19 13:37:15,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:37:15,741 INFO L93 Difference]: Finished difference Result 11015 states and 16536 transitions. [2021-11-19 13:37:15,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 13:37:15,742 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 13.5) internal successors, (135), 8 states have internal predecessors, (135), 6 states have call successors, (36), 8 states have call predecessors, (36), 2 states have return successors, (27), 4 states have call predecessors, (27), 4 states have call successors, (27) Word has length 191 [2021-11-19 13:37:15,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:37:15,762 INFO L225 Difference]: With dead ends: 11015 [2021-11-19 13:37:15,762 INFO L226 Difference]: Without dead ends: 5162 [2021-11-19 13:37:15,781 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 762 GetRequests, 744 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-11-19 13:37:15,781 INFO L933 BasicCegarLoop]: 3916 mSDtfsCounter, 45 mSDsluCounter, 39044 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 42960 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2021-11-19 13:37:15,782 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 42960 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2021-11-19 13:37:15,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5162 states. [2021-11-19 13:37:16,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5162 to 5162. [2021-11-19 13:37:16,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5162 states, 3592 states have (on average 1.3660913140311803) internal successors, (4907), 3638 states have internal predecessors, (4907), 1408 states have call successors, (1408), 163 states have call predecessors, (1408), 161 states have return successors, (1408), 1389 states have call predecessors, (1408), 1394 states have call successors, (1408) [2021-11-19 13:37:16,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5162 states to 5162 states and 7723 transitions. [2021-11-19 13:37:16,042 INFO L78 Accepts]: Start accepts. Automaton has 5162 states and 7723 transitions. Word has length 191 [2021-11-19 13:37:16,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:37:16,043 INFO L470 AbstractCegarLoop]: Abstraction has 5162 states and 7723 transitions. [2021-11-19 13:37:16,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 13.5) internal successors, (135), 8 states have internal predecessors, (135), 6 states have call successors, (36), 8 states have call predecessors, (36), 2 states have return successors, (27), 4 states have call predecessors, (27), 4 states have call successors, (27) [2021-11-19 13:37:16,044 INFO L276 IsEmpty]: Start isEmpty. Operand 5162 states and 7723 transitions. [2021-11-19 13:37:16,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1026 [2021-11-19 13:37:16,107 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:37:16,108 INFO L514 BasicCegarLoop]: trace histogram [28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 14, 14, 14, 14, 14, 14, 14, 14, 7, 7, 7, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:37:16,300 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2021-11-19 13:37:16,350 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (32)] Forceful destruction successful, exit code 0 [2021-11-19 13:37:16,523 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 13:37:16,523 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 13:37:16,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:37:16,523 INFO L85 PathProgramCache]: Analyzing trace with hash 193323677, now seen corresponding path program 1 times [2021-11-19 13:37:16,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:37:16,532 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1163349492] [2021-11-19 13:37:16,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:37:16,532 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:37:16,533 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:37:16,533 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:37:16,534 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2021-11-19 13:37:29,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:37:31,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 9676 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:37:31,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:37:58,760 INFO L134 CoverageAnalysis]: Checked inductivity of 9827 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 9823 trivial. 0 not checked. [2021-11-19 13:37:58,760 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:38:05,713 INFO L134 CoverageAnalysis]: Checked inductivity of 9827 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 9817 trivial. 0 not checked. [2021-11-19 13:38:05,714 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:38:05,714 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1163349492] [2021-11-19 13:38:05,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1163349492] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:38:05,714 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2126583381] [2021-11-19 13:38:05,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:38:05,715 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:38:05,715 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:38:05,716 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:38:05,717 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (34)] Waiting until timeout for monitored process [2021-11-19 13:38:09,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:38:09,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 9676 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 13:38:09,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:38:19,495 INFO L134 CoverageAnalysis]: Checked inductivity of 9827 backedges. 4122 proven. 0 refuted. 0 times theorem prover too weak. 5705 trivial. 0 not checked. [2021-11-19 13:38:19,495 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:38:24,071 INFO L134 CoverageAnalysis]: Checked inductivity of 9827 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 9825 trivial. 0 not checked. [2021-11-19 13:38:24,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2126583381] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:38:24,071 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:38:24,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [5, 5] total 9 [2021-11-19 13:38:24,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825775686] [2021-11-19 13:38:24,073 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:38:24,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 13:38:24,074 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:38:24,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 13:38:24,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-19 13:38:24,075 INFO L87 Difference]: Start difference. First operand 5162 states and 7723 transitions. Second operand has 3 states, 3 states have (on average 66.66666666666667) internal successors, (200), 3 states have internal predecessors, (200), 3 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (50), 3 states have call predecessors, (50), 3 states have call successors, (50) [2021-11-19 13:38:24,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:38:24,554 INFO L93 Difference]: Finished difference Result 10541 states and 15848 transitions. [2021-11-19 13:38:24,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 13:38:24,555 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 66.66666666666667) internal successors, (200), 3 states have internal predecessors, (200), 3 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (50), 3 states have call predecessors, (50), 3 states have call successors, (50) Word has length 1025 [2021-11-19 13:38:24,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:38:24,577 INFO L225 Difference]: With dead ends: 10541 [2021-11-19 13:38:24,577 INFO L226 Difference]: Without dead ends: 5396 [2021-11-19 13:38:24,596 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4096 GetRequests, 4089 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-19 13:38:24,596 INFO L933 BasicCegarLoop]: 4053 mSDtfsCounter, 94 mSDsluCounter, 3931 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 7984 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-19 13:38:24,597 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 7984 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-19 13:38:24,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5396 states. [2021-11-19 13:38:24,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5396 to 5228. [2021-11-19 13:38:24,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5228 states, 3638 states have (on average 1.3658603628367234) internal successors, (4969), 3684 states have internal predecessors, (4969), 1428 states have call successors, (1428), 163 states have call predecessors, (1428), 161 states have return successors, (1428), 1409 states have call predecessors, (1428), 1414 states have call successors, (1428) [2021-11-19 13:38:24,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5228 states to 5228 states and 7825 transitions. [2021-11-19 13:38:24,845 INFO L78 Accepts]: Start accepts. Automaton has 5228 states and 7825 transitions. Word has length 1025 [2021-11-19 13:38:24,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:38:24,847 INFO L470 AbstractCegarLoop]: Abstraction has 5228 states and 7825 transitions. [2021-11-19 13:38:24,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 66.66666666666667) internal successors, (200), 3 states have internal predecessors, (200), 3 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (50), 3 states have call predecessors, (50), 3 states have call successors, (50) [2021-11-19 13:38:24,847 INFO L276 IsEmpty]: Start isEmpty. Operand 5228 states and 7825 transitions. [2021-11-19 13:38:24,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 969 [2021-11-19 13:38:24,913 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:38:24,913 INFO L514 BasicCegarLoop]: trace histogram [28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 14, 14, 14, 14, 14, 14, 14, 14, 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] [2021-11-19 13:38:25,127 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (33)] Forcibly destroying the process [2021-11-19 13:38:25,209 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2021-11-19 13:38:25,244 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (34)] Forceful destruction successful, exit code 0 [2021-11-19 13:38:25,409 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 13:38:25,410 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 13:38:25,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:38:25,410 INFO L85 PathProgramCache]: Analyzing trace with hash 1175007381, now seen corresponding path program 1 times [2021-11-19 13:38:25,424 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:38:25,425 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1167298902] [2021-11-19 13:38:25,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:38:25,425 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:38:25,425 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:38:25,426 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:38:25,463 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2021-11-19 13:38:38,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:38:39,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 9335 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:38:39,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:39:03,929 INFO L134 CoverageAnalysis]: Checked inductivity of 9721 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 9715 trivial. 0 not checked. [2021-11-19 13:39:03,929 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:39:09,776 INFO L134 CoverageAnalysis]: Checked inductivity of 9721 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 9715 trivial. 0 not checked. [2021-11-19 13:39:09,776 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:39:09,776 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1167298902] [2021-11-19 13:39:09,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1167298902] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:39:09,777 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1166402408] [2021-11-19 13:39:09,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:39:09,777 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:39:09,777 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:39:09,779 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:39:09,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (36)] Waiting until timeout for monitored process [2021-11-19 13:39:13,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:39:13,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 9335 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 13:39:13,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:39:36,462 INFO L134 CoverageAnalysis]: Checked inductivity of 9721 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 9719 trivial. 0 not checked. [2021-11-19 13:39:36,462 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:39:40,239 INFO L134 CoverageAnalysis]: Checked inductivity of 9721 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 9719 trivial. 0 not checked. [2021-11-19 13:39:40,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1166402408] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:39:40,239 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:39:40,240 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [5, 5] total 9 [2021-11-19 13:39:40,240 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405312814] [2021-11-19 13:39:40,240 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:39:40,243 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 13:39:40,243 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:39:40,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 13:39:40,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-19 13:39:40,244 INFO L87 Difference]: Start difference. First operand 5228 states and 7825 transitions. Second operand has 3 states, 3 states have (on average 67.66666666666667) internal successors, (203), 3 states have internal predecessors, (203), 2 states have call successors, (65), 2 states have call predecessors, (65), 2 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2021-11-19 13:39:40,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:39:40,549 INFO L93 Difference]: Finished difference Result 10440 states and 15651 transitions. [2021-11-19 13:39:40,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 13:39:40,550 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 67.66666666666667) internal successors, (203), 3 states have internal predecessors, (203), 2 states have call successors, (65), 2 states have call predecessors, (65), 2 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) Word has length 968 [2021-11-19 13:39:40,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:39:40,568 INFO L225 Difference]: With dead ends: 10440 [2021-11-19 13:39:40,568 INFO L226 Difference]: Without dead ends: 5229 [2021-11-19 13:39:40,585 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3868 GetRequests, 3861 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-19 13:39:40,586 INFO L933 BasicCegarLoop]: 3927 mSDtfsCounter, 0 mSDsluCounter, 3922 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 7849 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 13:39:40,586 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 7849 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 13:39:40,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5229 states. [2021-11-19 13:39:40,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5229 to 5229. [2021-11-19 13:39:40,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5229 states, 3639 states have (on average 1.3657598241275075) internal successors, (4970), 3685 states have internal predecessors, (4970), 1428 states have call successors, (1428), 163 states have call predecessors, (1428), 161 states have return successors, (1428), 1409 states have call predecessors, (1428), 1414 states have call successors, (1428) [2021-11-19 13:39:40,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5229 states to 5229 states and 7826 transitions. [2021-11-19 13:39:40,824 INFO L78 Accepts]: Start accepts. Automaton has 5229 states and 7826 transitions. Word has length 968 [2021-11-19 13:39:40,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:39:40,825 INFO L470 AbstractCegarLoop]: Abstraction has 5229 states and 7826 transitions. [2021-11-19 13:39:40,825 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 67.66666666666667) internal successors, (203), 3 states have internal predecessors, (203), 2 states have call successors, (65), 2 states have call predecessors, (65), 2 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2021-11-19 13:39:40,825 INFO L276 IsEmpty]: Start isEmpty. Operand 5229 states and 7826 transitions. [2021-11-19 13:39:40,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 964 [2021-11-19 13:39:40,847 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:39:40,848 INFO L514 BasicCegarLoop]: trace histogram [28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 14, 14, 14, 14, 14, 14, 14, 14, 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] [2021-11-19 13:39:41,062 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (35)] Forcibly destroying the process [2021-11-19 13:39:41,069 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2021-11-19 13:39:41,096 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (36)] Forceful destruction successful, exit code 0 [2021-11-19 13:39:41,270 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 13:39:41,270 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 13:39:41,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:39:41,270 INFO L85 PathProgramCache]: Analyzing trace with hash 198361314, now seen corresponding path program 1 times [2021-11-19 13:39:41,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:39:41,278 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1011915963] [2021-11-19 13:39:41,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:39:41,279 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:39:41,279 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:39:41,279 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:39:41,281 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2021-11-19 13:39:54,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:39:54,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 9326 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:39:55,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:40:18,773 INFO L134 CoverageAnalysis]: Checked inductivity of 9721 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 9715 trivial. 0 not checked. [2021-11-19 13:40:18,773 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:40:24,417 INFO L134 CoverageAnalysis]: Checked inductivity of 9721 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 9715 trivial. 0 not checked. [2021-11-19 13:40:24,418 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:40:24,418 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1011915963] [2021-11-19 13:40:24,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1011915963] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:40:24,418 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [264176274] [2021-11-19 13:40:24,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:40:24,419 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:40:24,419 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:40:24,443 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:40:24,453 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (38)] Waiting until timeout for monitored process [2021-11-19 13:40:27,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:40:28,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 9326 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 13:40:28,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:40:31,550 INFO L134 CoverageAnalysis]: Checked inductivity of 9721 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 9719 trivial. 0 not checked. [2021-11-19 13:40:31,551 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:40:34,646 INFO L134 CoverageAnalysis]: Checked inductivity of 9721 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 9719 trivial. 0 not checked. [2021-11-19 13:40:34,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [264176274] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:40:34,647 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:40:34,648 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [5, 5] total 10 [2021-11-19 13:40:34,648 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675675164] [2021-11-19 13:40:34,648 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:40:34,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 13:40:34,649 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:40:34,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 13:40:34,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-11-19 13:40:34,650 INFO L87 Difference]: Start difference. First operand 5229 states and 7826 transitions. Second operand has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 3 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (35), 3 states have call predecessors, (35), 3 states have call successors, (35) [2021-11-19 13:40:35,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:40:35,725 INFO L93 Difference]: Finished difference Result 10571 states and 15888 transitions. [2021-11-19 13:40:35,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 13:40:35,726 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 3 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (35), 3 states have call predecessors, (35), 3 states have call successors, (35) Word has length 963 [2021-11-19 13:40:35,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:40:35,746 INFO L225 Difference]: With dead ends: 10571 [2021-11-19 13:40:35,746 INFO L226 Difference]: Without dead ends: 5359 [2021-11-19 13:40:35,767 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3849 GetRequests, 3840 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-11-19 13:40:35,767 INFO L933 BasicCegarLoop]: 3983 mSDtfsCounter, 83 mSDsluCounter, 7896 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 11879 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-19 13:40:35,768 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 11879 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-19 13:40:35,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5359 states. [2021-11-19 13:40:35,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5359 to 5253. [2021-11-19 13:40:36,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5253 states, 3655 states have (on average 1.3636114911080712) internal successors, (4984), 3701 states have internal predecessors, (4984), 1436 states have call successors, (1436), 163 states have call predecessors, (1436), 161 states have return successors, (1436), 1417 states have call predecessors, (1436), 1422 states have call successors, (1436) [2021-11-19 13:40:36,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5253 states to 5253 states and 7856 transitions. [2021-11-19 13:40:36,025 INFO L78 Accepts]: Start accepts. Automaton has 5253 states and 7856 transitions. Word has length 963 [2021-11-19 13:40:36,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:40:36,027 INFO L470 AbstractCegarLoop]: Abstraction has 5253 states and 7856 transitions. [2021-11-19 13:40:36,027 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 3 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (35), 3 states have call predecessors, (35), 3 states have call successors, (35) [2021-11-19 13:40:36,028 INFO L276 IsEmpty]: Start isEmpty. Operand 5253 states and 7856 transitions. [2021-11-19 13:40:36,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 969 [2021-11-19 13:40:36,054 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:40:36,055 INFO L514 BasicCegarLoop]: trace histogram [28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 14, 14, 14, 14, 14, 14, 14, 14, 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] [2021-11-19 13:40:36,278 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (37)] Forcibly destroying the process [2021-11-19 13:40:36,322 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2021-11-19 13:40:36,352 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (38)] Ended with exit code 0 [2021-11-19 13:40:36,522 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 13:40:36,523 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 13:40:36,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:40:36,523 INFO L85 PathProgramCache]: Analyzing trace with hash 1772543573, now seen corresponding path program 1 times [2021-11-19 13:40:36,531 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:40:36,531 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [744608307] [2021-11-19 13:40:36,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:40:36,531 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:40:36,531 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:40:36,532 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:40:36,533 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9034d5b9-0649-458d-b1ce-cc58f1150595/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2021-11-19 13:40:49,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat