./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/product-lines/minepump_spec1_product50.cil.c --full-output --architecture 32bit


--------------------------------------------------------------------------------


Checking for ERROR reachability
Using default analysis
Version 5e519f3a
Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8da3bdfa-84ca-4373-9b43-a20ae3853078/bin/uautomizer-Dbtcem3rbc/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8da3bdfa-84ca-4373-9b43-a20ae3853078/bin/uautomizer-Dbtcem3rbc/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8da3bdfa-84ca-4373-9b43-a20ae3853078/bin/uautomizer-Dbtcem3rbc/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8da3bdfa-84ca-4373-9b43-a20ae3853078/bin/uautomizer-Dbtcem3rbc/config/AutomizerReach.xml -i ../../sv-benchmarks/c/product-lines/minepump_spec1_product50.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8da3bdfa-84ca-4373-9b43-a20ae3853078/bin/uautomizer-Dbtcem3rbc/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8da3bdfa-84ca-4373-9b43-a20ae3853078/bin/uautomizer-Dbtcem3rbc --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 Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 7291fd5b9449f17989061ec30bdd7b74e8732c40c8095270267a47672f4a66be
--- Real Ultimate output ---
[0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset.
This is Ultimate 0.2.2-dev-5e519f3
[2022-11-02 20:27:11,457 INFO  L177        SettingsManager]: Resetting all preferences to default values...
[2022-11-02 20:27:11,459 INFO  L181        SettingsManager]: Resetting UltimateCore preferences to default values
[2022-11-02 20:27:11,503 INFO  L184        SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring...
[2022-11-02 20:27:11,503 INFO  L181        SettingsManager]: Resetting Boogie Preprocessor preferences to default values
[2022-11-02 20:27:11,508 INFO  L181        SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values
[2022-11-02 20:27:11,511 INFO  L181        SettingsManager]: Resetting Abstract Interpretation preferences to default values
[2022-11-02 20:27:11,512 INFO  L181        SettingsManager]: Resetting LassoRanker preferences to default values
[2022-11-02 20:27:11,514 INFO  L181        SettingsManager]: Resetting Reaching Definitions preferences to default values
[2022-11-02 20:27:11,515 INFO  L181        SettingsManager]: Resetting SyntaxChecker preferences to default values
[2022-11-02 20:27:11,516 INFO  L181        SettingsManager]: Resetting Sifa preferences to default values
[2022-11-02 20:27:11,517 INFO  L184        SettingsManager]: Büchi Program Product provides no preferences, ignoring...
[2022-11-02 20:27:11,517 INFO  L181        SettingsManager]: Resetting LTL2Aut preferences to default values
[2022-11-02 20:27:11,518 INFO  L181        SettingsManager]: Resetting PEA to Boogie preferences to default values
[2022-11-02 20:27:11,519 INFO  L181        SettingsManager]: Resetting BlockEncodingV2 preferences to default values
[2022-11-02 20:27:11,520 INFO  L181        SettingsManager]: Resetting ChcToBoogie preferences to default values
[2022-11-02 20:27:11,521 INFO  L181        SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values
[2022-11-02 20:27:11,529 INFO  L181        SettingsManager]: Resetting BuchiAutomizer preferences to default values
[2022-11-02 20:27:11,532 INFO  L181        SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values
[2022-11-02 20:27:11,541 INFO  L181        SettingsManager]: Resetting CodeCheck preferences to default values
[2022-11-02 20:27:11,542 INFO  L181        SettingsManager]: Resetting InvariantSynthesis preferences to default values
[2022-11-02 20:27:11,548 INFO  L181        SettingsManager]: Resetting RCFGBuilder preferences to default values
[2022-11-02 20:27:11,549 INFO  L181        SettingsManager]: Resetting Referee preferences to default values
[2022-11-02 20:27:11,550 INFO  L181        SettingsManager]: Resetting TraceAbstraction preferences to default values
[2022-11-02 20:27:11,554 INFO  L184        SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring...
[2022-11-02 20:27:11,559 INFO  L184        SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring...
[2022-11-02 20:27:11,559 INFO  L181        SettingsManager]: Resetting TreeAutomizer preferences to default values
[2022-11-02 20:27:11,560 INFO  L181        SettingsManager]: Resetting IcfgToChc preferences to default values
[2022-11-02 20:27:11,561 INFO  L181        SettingsManager]: Resetting IcfgTransformer preferences to default values
[2022-11-02 20:27:11,562 INFO  L184        SettingsManager]: ReqToTest provides no preferences, ignoring...
[2022-11-02 20:27:11,562 INFO  L181        SettingsManager]: Resetting Boogie Printer preferences to default values
[2022-11-02 20:27:11,563 INFO  L181        SettingsManager]: Resetting ChcSmtPrinter preferences to default values
[2022-11-02 20:27:11,563 INFO  L181        SettingsManager]: Resetting ReqPrinter preferences to default values
[2022-11-02 20:27:11,564 INFO  L181        SettingsManager]: Resetting Witness Printer preferences to default values
[2022-11-02 20:27:11,565 INFO  L184        SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring...
[2022-11-02 20:27:11,565 INFO  L181        SettingsManager]: Resetting CDTParser preferences to default values
[2022-11-02 20:27:11,566 INFO  L184        SettingsManager]: AutomataScriptParser provides no preferences, ignoring...
[2022-11-02 20:27:11,566 INFO  L184        SettingsManager]: ReqParser provides no preferences, ignoring...
[2022-11-02 20:27:11,567 INFO  L181        SettingsManager]: Resetting SmtParser preferences to default values
[2022-11-02 20:27:11,568 INFO  L181        SettingsManager]: Resetting Witness Parser preferences to default values
[2022-11-02 20:27:11,568 INFO  L188        SettingsManager]: Finished resetting all preferences to default values...
[2022-11-02 20:27:11,569 INFO  L101        SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8da3bdfa-84ca-4373-9b43-a20ae3853078/bin/uautomizer-Dbtcem3rbc/config/svcomp-Reach-32bit-Automizer_Default.epf
[2022-11-02 20:27:11,591 INFO  L113        SettingsManager]: Loading preferences was successful
[2022-11-02 20:27:11,592 INFO  L115        SettingsManager]: Preferences different from defaults after loading the file:
[2022-11-02 20:27:11,592 INFO  L136        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2022-11-02 20:27:11,592 INFO  L138        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2022-11-02 20:27:11,593 INFO  L136        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2022-11-02 20:27:11,593 INFO  L138        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2022-11-02 20:27:11,594 INFO  L136        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2022-11-02 20:27:11,594 INFO  L138        SettingsManager]:  * Create parallel compositions if possible=false
[2022-11-02 20:27:11,594 INFO  L138        SettingsManager]:  * Use SBE=true
[2022-11-02 20:27:11,594 INFO  L136        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2022-11-02 20:27:11,594 INFO  L138        SettingsManager]:  * sizeof long=4
[2022-11-02 20:27:11,595 INFO  L138        SettingsManager]:  * Overapproximate operations on floating types=true
[2022-11-02 20:27:11,595 INFO  L138        SettingsManager]:  * sizeof POINTER=4
[2022-11-02 20:27:11,595 INFO  L138        SettingsManager]:  * Check division by zero=IGNORE
[2022-11-02 20:27:11,595 INFO  L138        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2022-11-02 20:27:11,609 INFO  L138        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2022-11-02 20:27:11,609 INFO  L138        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2022-11-02 20:27:11,609 INFO  L138        SettingsManager]:  * sizeof long double=12
[2022-11-02 20:27:11,609 INFO  L138        SettingsManager]:  * Check if freed pointer was valid=false
[2022-11-02 20:27:11,610 INFO  L138        SettingsManager]:  * Use constant arrays=true
[2022-11-02 20:27:11,610 INFO  L138        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2022-11-02 20:27:11,610 INFO  L136        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2022-11-02 20:27:11,610 INFO  L138        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2022-11-02 20:27:11,611 INFO  L138        SettingsManager]:  * SMT solver=External_DefaultMode
[2022-11-02 20:27:11,611 INFO  L138        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000
[2022-11-02 20:27:11,612 INFO  L136        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2022-11-02 20:27:11,612 INFO  L138        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2022-11-02 20:27:11,612 INFO  L138        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles
[2022-11-02 20:27:11,613 INFO  L138        SettingsManager]:  * Trace refinement strategy=CAMEL
[2022-11-02 20:27:11,613 INFO  L138        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2022-11-02 20:27:11,614 INFO  L138        SettingsManager]:  * Apply one-shot large block encoding in concurrent analysis=false
[2022-11-02 20:27:11,614 INFO  L138        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2022-11-02 20:27:11,614 INFO  L138        SettingsManager]:  * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true
[2022-11-02 20:27:11,614 INFO  L138        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8da3bdfa-84ca-4373-9b43-a20ae3853078/bin/uautomizer-Dbtcem3rbc/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_8da3bdfa-84ca-4373-9b43-a20ae3853078/bin/uautomizer-Dbtcem3rbc
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 -> Automizer
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 7291fd5b9449f17989061ec30bdd7b74e8732c40c8095270267a47672f4a66be
[2022-11-02 20:27:11,961 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2022-11-02 20:27:11,997 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2022-11-02 20:27:12,000 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2022-11-02 20:27:12,001 INFO  L271        PluginConnector]: Initializing CDTParser...
[2022-11-02 20:27:12,002 INFO  L275        PluginConnector]: CDTParser initialized
[2022-11-02 20:27:12,003 INFO  L432   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8da3bdfa-84ca-4373-9b43-a20ae3853078/bin/uautomizer-Dbtcem3rbc/../../sv-benchmarks/c/product-lines/minepump_spec1_product50.cil.c
[2022-11-02 20:27:12,074 INFO  L220              CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8da3bdfa-84ca-4373-9b43-a20ae3853078/bin/uautomizer-Dbtcem3rbc/data/cdfd72fef/aa73355ea3244034b71d600fbdb96dfe/FLAGa3b4c62dc
[2022-11-02 20:27:12,677 INFO  L306              CDTParser]: Found 1 translation units.
[2022-11-02 20:27:12,678 INFO  L160              CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8da3bdfa-84ca-4373-9b43-a20ae3853078/sv-benchmarks/c/product-lines/minepump_spec1_product50.cil.c
[2022-11-02 20:27:12,694 INFO  L349              CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8da3bdfa-84ca-4373-9b43-a20ae3853078/bin/uautomizer-Dbtcem3rbc/data/cdfd72fef/aa73355ea3244034b71d600fbdb96dfe/FLAGa3b4c62dc
[2022-11-02 20:27:12,952 INFO  L357              CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8da3bdfa-84ca-4373-9b43-a20ae3853078/bin/uautomizer-Dbtcem3rbc/data/cdfd72fef/aa73355ea3244034b71d600fbdb96dfe
[2022-11-02 20:27:12,954 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2022-11-02 20:27:12,956 INFO  L131        ToolchainWalker]: Walking toolchain with 6 elements.
[2022-11-02 20:27:12,957 INFO  L113        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2022-11-02 20:27:12,958 INFO  L271        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2022-11-02 20:27:12,961 INFO  L275        PluginConnector]: CACSL2BoogieTranslator initialized
[2022-11-02 20:27:12,962 INFO  L185        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 08:27:12" (1/1) ...
[2022-11-02 20:27:12,963 INFO  L205        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@416af488 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:27:12, skipping insertion in model container
[2022-11-02 20:27:12,964 INFO  L185        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 08:27:12" (1/1) ...
[2022-11-02 20:27:12,971 INFO  L145         MainTranslator]: Starting translation in SV-COMP mode 
[2022-11-02 20:27:13,056 INFO  L178         MainTranslator]: Built tables and reachable declarations
[2022-11-02 20:27:13,300 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_8da3bdfa-84ca-4373-9b43-a20ae3853078/sv-benchmarks/c/product-lines/minepump_spec1_product50.cil.c[6254,6267]
[2022-11-02 20:27:13,371 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2022-11-02 20:27:13,380 INFO  L203         MainTranslator]: Completed pre-run
[2022-11-02 20:27:13,452 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_8da3bdfa-84ca-4373-9b43-a20ae3853078/sv-benchmarks/c/product-lines/minepump_spec1_product50.cil.c[6254,6267]
[2022-11-02 20:27:13,514 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2022-11-02 20:27:13,533 INFO  L208         MainTranslator]: Completed translation
[2022-11-02 20:27:13,534 INFO  L202        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:27:13 WrapperNode
[2022-11-02 20:27:13,534 INFO  L132        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2022-11-02 20:27:13,535 INFO  L113        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2022-11-02 20:27:13,535 INFO  L271        PluginConnector]: Initializing Boogie Procedure Inliner...
[2022-11-02 20:27:13,535 INFO  L275        PluginConnector]: Boogie Procedure Inliner initialized
[2022-11-02 20:27:13,543 INFO  L185        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:27:13" (1/1) ...
[2022-11-02 20:27:13,570 INFO  L185        PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:27:13" (1/1) ...
[2022-11-02 20:27:13,607 INFO  L138                Inliner]: procedures = 56, calls = 155, calls flagged for inlining = 23, calls inlined = 20, statements flattened = 254
[2022-11-02 20:27:13,608 INFO  L132        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2022-11-02 20:27:13,609 INFO  L113        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2022-11-02 20:27:13,609 INFO  L271        PluginConnector]: Initializing Boogie Preprocessor...
[2022-11-02 20:27:13,609 INFO  L275        PluginConnector]: Boogie Preprocessor initialized
[2022-11-02 20:27:13,623 INFO  L185        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:27:13" (1/1) ...
[2022-11-02 20:27:13,623 INFO  L185        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:27:13" (1/1) ...
[2022-11-02 20:27:13,631 INFO  L185        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:27:13" (1/1) ...
[2022-11-02 20:27:13,631 INFO  L185        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:27:13" (1/1) ...
[2022-11-02 20:27:13,636 INFO  L185        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:27:13" (1/1) ...
[2022-11-02 20:27:13,641 INFO  L185        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:27:13" (1/1) ...
[2022-11-02 20:27:13,643 INFO  L185        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:27:13" (1/1) ...
[2022-11-02 20:27:13,644 INFO  L185        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:27:13" (1/1) ...
[2022-11-02 20:27:13,647 INFO  L132        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2022-11-02 20:27:13,648 INFO  L113        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2022-11-02 20:27:13,648 INFO  L271        PluginConnector]: Initializing RCFGBuilder...
[2022-11-02 20:27:13,648 INFO  L275        PluginConnector]: RCFGBuilder initialized
[2022-11-02 20:27:13,649 INFO  L185        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:27:13" (1/1) ...
[2022-11-02 20:27:13,655 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000
[2022-11-02 20:27:13,670 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8da3bdfa-84ca-4373-9b43-a20ae3853078/bin/uautomizer-Dbtcem3rbc/z3
[2022-11-02 20:27:13,682 INFO  L229       MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8da3bdfa-84ca-4373-9b43-a20ae3853078/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null)
[2022-11-02 20:27:13,714 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8da3bdfa-84ca-4373-9b43-a20ae3853078/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process
[2022-11-02 20:27:13,738 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit
[2022-11-02 20:27:13,738 INFO  L130     BoogieDeclarations]: Found specification of procedure processEnvironment__wrappee__base
[2022-11-02 20:27:13,738 INFO  L138     BoogieDeclarations]: Found implementation of procedure processEnvironment__wrappee__base
[2022-11-02 20:27:13,738 INFO  L130     BoogieDeclarations]: Found specification of procedure timeShift
[2022-11-02 20:27:13,739 INFO  L138     BoogieDeclarations]: Found implementation of procedure timeShift
[2022-11-02 20:27:13,739 INFO  L130     BoogieDeclarations]: Found specification of procedure cleanup
[2022-11-02 20:27:13,739 INFO  L138     BoogieDeclarations]: Found implementation of procedure cleanup
[2022-11-02 20:27:13,739 INFO  L130     BoogieDeclarations]: Found specification of procedure isMethaneLevelCritical
[2022-11-02 20:27:13,739 INFO  L138     BoogieDeclarations]: Found implementation of procedure isMethaneLevelCritical
[2022-11-02 20:27:13,739 INFO  L130     BoogieDeclarations]: Found specification of procedure processEnvironment__wrappee__highWaterSensor
[2022-11-02 20:27:13,739 INFO  L138     BoogieDeclarations]: Found implementation of procedure processEnvironment__wrappee__highWaterSensor
[2022-11-02 20:27:13,740 INFO  L130     BoogieDeclarations]: Found specification of procedure waterRise
[2022-11-02 20:27:13,740 INFO  L138     BoogieDeclarations]: Found implementation of procedure waterRise
[2022-11-02 20:27:13,740 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~int
[2022-11-02 20:27:13,740 INFO  L130     BoogieDeclarations]: Found specification of procedure changeMethaneLevel
[2022-11-02 20:27:13,740 INFO  L138     BoogieDeclarations]: Found implementation of procedure changeMethaneLevel
[2022-11-02 20:27:13,740 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2022-11-02 20:27:13,740 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2022-11-02 20:27:13,819 INFO  L235             CfgBuilder]: Building ICFG
[2022-11-02 20:27:13,821 INFO  L261             CfgBuilder]: Building CFG for each procedure with an implementation
[2022-11-02 20:27:14,148 INFO  L276             CfgBuilder]: Performing block encoding
[2022-11-02 20:27:14,155 INFO  L295             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2022-11-02 20:27:14,155 INFO  L300             CfgBuilder]: Removed 2 assume(true) statements.
[2022-11-02 20:27:14,157 INFO  L202        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 08:27:14 BoogieIcfgContainer
[2022-11-02 20:27:14,158 INFO  L132        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2022-11-02 20:27:14,160 INFO  L113        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2022-11-02 20:27:14,160 INFO  L271        PluginConnector]: Initializing TraceAbstraction...
[2022-11-02 20:27:14,164 INFO  L275        PluginConnector]: TraceAbstraction initialized
[2022-11-02 20:27:14,164 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.11 08:27:12" (1/3) ...
[2022-11-02 20:27:14,165 INFO  L205        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7eabfa55 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.11 08:27:14, skipping insertion in model container
[2022-11-02 20:27:14,165 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:27:13" (2/3) ...
[2022-11-02 20:27:14,165 INFO  L205        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7eabfa55 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.11 08:27:14, skipping insertion in model container
[2022-11-02 20:27:14,166 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 08:27:14" (3/3) ...
[2022-11-02 20:27:14,167 INFO  L112   eAbstractionObserver]: Analyzing ICFG minepump_spec1_product50.cil.c
[2022-11-02 20:27:14,185 INFO  L203   ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2022-11-02 20:27:14,186 INFO  L162   ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations.
[2022-11-02 20:27:14,265 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2022-11-02 20:27:14,297 INFO  L357      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=PETRI_NET, 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@7c43505b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2022-11-02 20:27:14,298 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 1 error locations.
[2022-11-02 20:27:14,302 INFO  L276                IsEmpty]: Start isEmpty. Operand  has 87 states, 67 states have (on average 1.3880597014925373) internal successors, (93), 75 states have internal predecessors, (93), 11 states have call successors, (11), 7 states have call predecessors, (11), 7 states have return successors, (11), 9 states have call predecessors, (11), 11 states have call successors, (11)
[2022-11-02 20:27:14,312 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 24
[2022-11-02 20:27:14,313 INFO  L187           NwaCegarLoop]: Found error trace
[2022-11-02 20:27:14,314 INFO  L195           NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2022-11-02 20:27:14,314 INFO  L420      AbstractCegarLoop]: === Iteration 1 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2022-11-02 20:27:14,322 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2022-11-02 20:27:14,323 INFO  L85        PathProgramCache]: Analyzing trace with hash -1284973020, now seen corresponding path program 1 times
[2022-11-02 20:27:14,333 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2022-11-02 20:27:14,334 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252863985]
[2022-11-02 20:27:14,335 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2022-11-02 20:27:14,335 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2022-11-02 20:27:14,547 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:14,674 INFO  L376   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14
[2022-11-02 20:27:14,680 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:14,687 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2022-11-02 20:27:14,687 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2022-11-02 20:27:14,689 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252863985]
[2022-11-02 20:27:14,690 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252863985] provided 1 perfect and 0 imperfect interpolant sequences
[2022-11-02 20:27:14,690 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2022-11-02 20:27:14,690 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2022-11-02 20:27:14,692 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103781053]
[2022-11-02 20:27:14,692 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2022-11-02 20:27:14,697 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 2 states
[2022-11-02 20:27:14,697 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2022-11-02 20:27:14,730 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants.
[2022-11-02 20:27:14,731 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2
[2022-11-02 20:27:14,735 INFO  L87              Difference]: Start difference. First operand  has 87 states, 67 states have (on average 1.3880597014925373) internal successors, (93), 75 states have internal predecessors, (93), 11 states have call successors, (11), 7 states have call predecessors, (11), 7 states have return successors, (11), 9 states have call predecessors, (11), 11 states have call successors, (11) Second operand  has 2 states, 2 states have (on average 9.5) internal successors, (19), 2 states have internal predecessors, (19), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1)
[2022-11-02 20:27:14,791 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2022-11-02 20:27:14,791 INFO  L93              Difference]: Finished difference Result 166 states and 225 transitions.
[2022-11-02 20:27:14,792 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. 
[2022-11-02 20:27:14,793 INFO  L78                 Accepts]: Start accepts. Automaton has  has 2 states, 2 states have (on average 9.5) internal successors, (19), 2 states have internal predecessors, (19), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23
[2022-11-02 20:27:14,794 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2022-11-02 20:27:14,805 INFO  L225             Difference]: With dead ends: 166
[2022-11-02 20:27:14,805 INFO  L226             Difference]: Without dead ends: 78
[2022-11-02 20:27:14,810 INFO  L412           NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2
[2022-11-02 20:27:14,814 INFO  L413           NwaCegarLoop]: 109 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2022-11-02 20:27:14,815 INFO  L414           NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2022-11-02 20:27:14,833 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 78 states.
[2022-11-02 20:27:14,871 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 78.
[2022-11-02 20:27:14,873 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 78 states, 60 states have (on average 1.3166666666666667) internal successors, (79), 67 states have internal predecessors, (79), 11 states have call successors, (11), 7 states have call predecessors, (11), 6 states have return successors, (10), 8 states have call predecessors, (10), 10 states have call successors, (10)
[2022-11-02 20:27:14,885 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 100 transitions.
[2022-11-02 20:27:14,887 INFO  L78                 Accepts]: Start accepts. Automaton has 78 states and 100 transitions. Word has length 23
[2022-11-02 20:27:14,887 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2022-11-02 20:27:14,887 INFO  L495      AbstractCegarLoop]: Abstraction has 78 states and 100 transitions.
[2022-11-02 20:27:14,887 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 2 states, 2 states have (on average 9.5) internal successors, (19), 2 states have internal predecessors, (19), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1)
[2022-11-02 20:27:14,887 INFO  L276                IsEmpty]: Start isEmpty. Operand 78 states and 100 transitions.
[2022-11-02 20:27:14,889 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 25
[2022-11-02 20:27:14,889 INFO  L187           NwaCegarLoop]: Found error trace
[2022-11-02 20:27:14,890 INFO  L195           NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2022-11-02 20:27:14,890 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0
[2022-11-02 20:27:14,890 INFO  L420      AbstractCegarLoop]: === Iteration 2 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2022-11-02 20:27:14,891 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2022-11-02 20:27:14,891 INFO  L85        PathProgramCache]: Analyzing trace with hash -489560550, now seen corresponding path program 1 times
[2022-11-02 20:27:14,891 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2022-11-02 20:27:14,891 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619335850]
[2022-11-02 20:27:14,892 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2022-11-02 20:27:14,892 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2022-11-02 20:27:14,940 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:15,090 INFO  L376   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15
[2022-11-02 20:27:15,092 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:15,098 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2022-11-02 20:27:15,099 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2022-11-02 20:27:15,099 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619335850]
[2022-11-02 20:27:15,100 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619335850] provided 1 perfect and 0 imperfect interpolant sequences
[2022-11-02 20:27:15,100 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2022-11-02 20:27:15,101 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2022-11-02 20:27:15,101 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722114262]
[2022-11-02 20:27:15,101 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2022-11-02 20:27:15,103 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2022-11-02 20:27:15,103 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2022-11-02 20:27:15,104 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2022-11-02 20:27:15,104 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2022-11-02 20:27:15,105 INFO  L87              Difference]: Start difference. First operand 78 states and 100 transitions. Second operand  has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1)
[2022-11-02 20:27:15,129 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2022-11-02 20:27:15,130 INFO  L93              Difference]: Finished difference Result 121 states and 155 transitions.
[2022-11-02 20:27:15,132 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2022-11-02 20:27:15,132 INFO  L78                 Accepts]: Start accepts. Automaton has  has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 24
[2022-11-02 20:27:15,133 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2022-11-02 20:27:15,134 INFO  L225             Difference]: With dead ends: 121
[2022-11-02 20:27:15,134 INFO  L226             Difference]: Without dead ends: 69
[2022-11-02 20:27:15,135 INFO  L412           NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2022-11-02 20:27:15,137 INFO  L413           NwaCegarLoop]: 87 mSDtfsCounter, 13 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2022-11-02 20:27:15,138 INFO  L414           NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 157 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2022-11-02 20:27:15,139 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 69 states.
[2022-11-02 20:27:15,145 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69.
[2022-11-02 20:27:15,146 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 69 states, 54 states have (on average 1.3333333333333333) internal successors, (72), 61 states have internal predecessors, (72), 8 states have call successors, (8), 6 states have call predecessors, (8), 6 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8)
[2022-11-02 20:27:15,147 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 88 transitions.
[2022-11-02 20:27:15,147 INFO  L78                 Accepts]: Start accepts. Automaton has 69 states and 88 transitions. Word has length 24
[2022-11-02 20:27:15,148 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2022-11-02 20:27:15,148 INFO  L495      AbstractCegarLoop]: Abstraction has 69 states and 88 transitions.
[2022-11-02 20:27:15,148 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1)
[2022-11-02 20:27:15,148 INFO  L276                IsEmpty]: Start isEmpty. Operand 69 states and 88 transitions.
[2022-11-02 20:27:15,149 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 30
[2022-11-02 20:27:15,150 INFO  L187           NwaCegarLoop]: Found error trace
[2022-11-02 20:27:15,150 INFO  L195           NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2022-11-02 20:27:15,150 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1
[2022-11-02 20:27:15,150 INFO  L420      AbstractCegarLoop]: === Iteration 3 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2022-11-02 20:27:15,151 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2022-11-02 20:27:15,151 INFO  L85        PathProgramCache]: Analyzing trace with hash -1301531266, now seen corresponding path program 1 times
[2022-11-02 20:27:15,151 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2022-11-02 20:27:15,152 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706353181]
[2022-11-02 20:27:15,152 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2022-11-02 20:27:15,152 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2022-11-02 20:27:15,174 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:15,236 INFO  L376   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20
[2022-11-02 20:27:15,238 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:15,240 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2022-11-02 20:27:15,240 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2022-11-02 20:27:15,241 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706353181]
[2022-11-02 20:27:15,241 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706353181] provided 1 perfect and 0 imperfect interpolant sequences
[2022-11-02 20:27:15,241 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2022-11-02 20:27:15,241 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2022-11-02 20:27:15,241 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223486510]
[2022-11-02 20:27:15,242 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2022-11-02 20:27:15,242 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2022-11-02 20:27:15,242 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2022-11-02 20:27:15,243 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2022-11-02 20:27:15,243 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2022-11-02 20:27:15,243 INFO  L87              Difference]: Start difference. First operand 69 states and 88 transitions. Second operand  has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1)
[2022-11-02 20:27:15,261 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2022-11-02 20:27:15,262 INFO  L93              Difference]: Finished difference Result 131 states and 170 transitions.
[2022-11-02 20:27:15,262 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2022-11-02 20:27:15,262 INFO  L78                 Accepts]: Start accepts. Automaton has  has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 29
[2022-11-02 20:27:15,263 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2022-11-02 20:27:15,264 INFO  L225             Difference]: With dead ends: 131
[2022-11-02 20:27:15,264 INFO  L226             Difference]: Without dead ends: 69
[2022-11-02 20:27:15,265 INFO  L412           NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2022-11-02 20:27:15,266 INFO  L413           NwaCegarLoop]: 86 mSDtfsCounter, 68 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2022-11-02 20:27:15,267 INFO  L414           NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 86 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2022-11-02 20:27:15,268 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 69 states.
[2022-11-02 20:27:15,279 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69.
[2022-11-02 20:27:15,280 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 69 states, 54 states have (on average 1.3148148148148149) internal successors, (71), 61 states have internal predecessors, (71), 8 states have call successors, (8), 6 states have call predecessors, (8), 6 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8)
[2022-11-02 20:27:15,281 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 87 transitions.
[2022-11-02 20:27:15,281 INFO  L78                 Accepts]: Start accepts. Automaton has 69 states and 87 transitions. Word has length 29
[2022-11-02 20:27:15,281 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2022-11-02 20:27:15,281 INFO  L495      AbstractCegarLoop]: Abstraction has 69 states and 87 transitions.
[2022-11-02 20:27:15,282 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1)
[2022-11-02 20:27:15,282 INFO  L276                IsEmpty]: Start isEmpty. Operand 69 states and 87 transitions.
[2022-11-02 20:27:15,283 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 40
[2022-11-02 20:27:15,283 INFO  L187           NwaCegarLoop]: Found error trace
[2022-11-02 20:27:15,284 INFO  L195           NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2022-11-02 20:27:15,284 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2
[2022-11-02 20:27:15,284 INFO  L420      AbstractCegarLoop]: === Iteration 4 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2022-11-02 20:27:15,285 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2022-11-02 20:27:15,285 INFO  L85        PathProgramCache]: Analyzing trace with hash 774759404, now seen corresponding path program 1 times
[2022-11-02 20:27:15,285 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2022-11-02 20:27:15,285 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90623491]
[2022-11-02 20:27:15,286 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2022-11-02 20:27:15,286 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2022-11-02 20:27:15,304 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:15,427 INFO  L376   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20
[2022-11-02 20:27:15,429 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:15,469 INFO  L376   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2
[2022-11-02 20:27:15,470 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:15,473 INFO  L376   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30
[2022-11-02 20:27:15,474 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:15,476 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2022-11-02 20:27:15,477 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2022-11-02 20:27:15,477 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90623491]
[2022-11-02 20:27:15,477 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90623491] provided 1 perfect and 0 imperfect interpolant sequences
[2022-11-02 20:27:15,477 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2022-11-02 20:27:15,478 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2022-11-02 20:27:15,478 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688663955]
[2022-11-02 20:27:15,478 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2022-11-02 20:27:15,478 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 5 states
[2022-11-02 20:27:15,479 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2022-11-02 20:27:15,479 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2022-11-02 20:27:15,479 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20
[2022-11-02 20:27:15,480 INFO  L87              Difference]: Start difference. First operand 69 states and 87 transitions. Second operand  has 5 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3)
[2022-11-02 20:27:15,734 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2022-11-02 20:27:15,734 INFO  L93              Difference]: Finished difference Result 203 states and 256 transitions.
[2022-11-02 20:27:15,735 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. 
[2022-11-02 20:27:15,735 INFO  L78                 Accepts]: Start accepts. Automaton has  has 5 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 39
[2022-11-02 20:27:15,735 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2022-11-02 20:27:15,736 INFO  L225             Difference]: With dead ends: 203
[2022-11-02 20:27:15,737 INFO  L226             Difference]: Without dead ends: 141
[2022-11-02 20:27:15,738 INFO  L412           NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56
[2022-11-02 20:27:15,739 INFO  L413           NwaCegarLoop]: 123 mSDtfsCounter, 155 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time
[2022-11-02 20:27:15,739 INFO  L414           NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 281 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time]
[2022-11-02 20:27:15,740 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 141 states.
[2022-11-02 20:27:15,758 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 135.
[2022-11-02 20:27:15,759 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 135 states, 104 states have (on average 1.2596153846153846) internal successors, (131), 111 states have internal predecessors, (131), 14 states have call successors, (14), 13 states have call predecessors, (14), 16 states have return successors, (19), 15 states have call predecessors, (19), 14 states have call successors, (19)
[2022-11-02 20:27:15,760 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 164 transitions.
[2022-11-02 20:27:15,760 INFO  L78                 Accepts]: Start accepts. Automaton has 135 states and 164 transitions. Word has length 39
[2022-11-02 20:27:15,760 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2022-11-02 20:27:15,761 INFO  L495      AbstractCegarLoop]: Abstraction has 135 states and 164 transitions.
[2022-11-02 20:27:15,761 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 5 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3)
[2022-11-02 20:27:15,761 INFO  L276                IsEmpty]: Start isEmpty. Operand 135 states and 164 transitions.
[2022-11-02 20:27:15,762 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 44
[2022-11-02 20:27:15,762 INFO  L187           NwaCegarLoop]: Found error trace
[2022-11-02 20:27:15,762 INFO  L195           NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2022-11-02 20:27:15,762 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3
[2022-11-02 20:27:15,763 INFO  L420      AbstractCegarLoop]: === Iteration 5 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2022-11-02 20:27:15,763 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2022-11-02 20:27:15,763 INFO  L85        PathProgramCache]: Analyzing trace with hash -2013400487, now seen corresponding path program 1 times
[2022-11-02 20:27:15,763 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2022-11-02 20:27:15,764 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104029800]
[2022-11-02 20:27:15,764 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2022-11-02 20:27:15,764 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2022-11-02 20:27:15,781 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:15,856 INFO  L376   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20
[2022-11-02 20:27:15,859 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:15,909 INFO  L376   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34
[2022-11-02 20:27:15,911 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:15,912 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2022-11-02 20:27:15,912 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2022-11-02 20:27:15,913 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104029800]
[2022-11-02 20:27:15,913 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104029800] provided 1 perfect and 0 imperfect interpolant sequences
[2022-11-02 20:27:15,913 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2022-11-02 20:27:15,913 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2022-11-02 20:27:15,913 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842919544]
[2022-11-02 20:27:15,914 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2022-11-02 20:27:15,914 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2022-11-02 20:27:15,914 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2022-11-02 20:27:15,915 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2022-11-02 20:27:15,915 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2022-11-02 20:27:15,915 INFO  L87              Difference]: Start difference. First operand 135 states and 164 transitions. Second operand  has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2)
[2022-11-02 20:27:16,128 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2022-11-02 20:27:16,128 INFO  L93              Difference]: Finished difference Result 271 states and 333 transitions.
[2022-11-02 20:27:16,129 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. 
[2022-11-02 20:27:16,130 INFO  L78                 Accepts]: Start accepts. Automaton has  has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 43
[2022-11-02 20:27:16,131 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2022-11-02 20:27:16,139 INFO  L225             Difference]: With dead ends: 271
[2022-11-02 20:27:16,139 INFO  L226             Difference]: Without dead ends: 143
[2022-11-02 20:27:16,143 INFO  L412           NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90
[2022-11-02 20:27:16,145 INFO  L413           NwaCegarLoop]: 88 mSDtfsCounter, 61 mSDsluCounter, 261 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 349 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time
[2022-11-02 20:27:16,150 INFO  L414           NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 349 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time]
[2022-11-02 20:27:16,151 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 143 states.
[2022-11-02 20:27:16,184 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 138.
[2022-11-02 20:27:16,190 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 138 states, 107 states have (on average 1.2523364485981308) internal successors, (134), 114 states have internal predecessors, (134), 14 states have call successors, (14), 13 states have call predecessors, (14), 16 states have return successors, (19), 15 states have call predecessors, (19), 14 states have call successors, (19)
[2022-11-02 20:27:16,193 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 167 transitions.
[2022-11-02 20:27:16,194 INFO  L78                 Accepts]: Start accepts. Automaton has 138 states and 167 transitions. Word has length 43
[2022-11-02 20:27:16,194 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2022-11-02 20:27:16,195 INFO  L495      AbstractCegarLoop]: Abstraction has 138 states and 167 transitions.
[2022-11-02 20:27:16,195 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2)
[2022-11-02 20:27:16,196 INFO  L276                IsEmpty]: Start isEmpty. Operand 138 states and 167 transitions.
[2022-11-02 20:27:16,198 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 44
[2022-11-02 20:27:16,200 INFO  L187           NwaCegarLoop]: Found error trace
[2022-11-02 20:27:16,200 INFO  L195           NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2022-11-02 20:27:16,201 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4
[2022-11-02 20:27:16,201 INFO  L420      AbstractCegarLoop]: === Iteration 6 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2022-11-02 20:27:16,202 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2022-11-02 20:27:16,203 INFO  L85        PathProgramCache]: Analyzing trace with hash 287422103, now seen corresponding path program 1 times
[2022-11-02 20:27:16,203 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2022-11-02 20:27:16,203 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236780380]
[2022-11-02 20:27:16,204 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2022-11-02 20:27:16,204 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2022-11-02 20:27:16,233 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:16,372 INFO  L376   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20
[2022-11-02 20:27:16,375 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:16,409 INFO  L376   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34
[2022-11-02 20:27:16,411 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:16,412 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2022-11-02 20:27:16,413 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2022-11-02 20:27:16,413 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236780380]
[2022-11-02 20:27:16,413 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236780380] provided 1 perfect and 0 imperfect interpolant sequences
[2022-11-02 20:27:16,413 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2022-11-02 20:27:16,413 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2022-11-02 20:27:16,413 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792842215]
[2022-11-02 20:27:16,414 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2022-11-02 20:27:16,414 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2022-11-02 20:27:16,414 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2022-11-02 20:27:16,414 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2022-11-02 20:27:16,415 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2022-11-02 20:27:16,415 INFO  L87              Difference]: Start difference. First operand 138 states and 167 transitions. Second operand  has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2)
[2022-11-02 20:27:16,569 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2022-11-02 20:27:16,569 INFO  L93              Difference]: Finished difference Result 282 states and 348 transitions.
[2022-11-02 20:27:16,569 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. 
[2022-11-02 20:27:16,569 INFO  L78                 Accepts]: Start accepts. Automaton has  has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 43
[2022-11-02 20:27:16,570 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2022-11-02 20:27:16,571 INFO  L225             Difference]: With dead ends: 282
[2022-11-02 20:27:16,571 INFO  L226             Difference]: Without dead ends: 151
[2022-11-02 20:27:16,572 INFO  L412           NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90
[2022-11-02 20:27:16,573 INFO  L413           NwaCegarLoop]: 88 mSDtfsCounter, 135 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time
[2022-11-02 20:27:16,573 INFO  L414           NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 270 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time]
[2022-11-02 20:27:16,574 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 151 states.
[2022-11-02 20:27:16,590 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 140.
[2022-11-02 20:27:16,591 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 140 states, 109 states have (on average 1.2477064220183487) internal successors, (136), 116 states have internal predecessors, (136), 14 states have call successors, (14), 13 states have call predecessors, (14), 16 states have return successors, (19), 15 states have call predecessors, (19), 14 states have call successors, (19)
[2022-11-02 20:27:16,592 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 169 transitions.
[2022-11-02 20:27:16,592 INFO  L78                 Accepts]: Start accepts. Automaton has 140 states and 169 transitions. Word has length 43
[2022-11-02 20:27:16,592 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2022-11-02 20:27:16,592 INFO  L495      AbstractCegarLoop]: Abstraction has 140 states and 169 transitions.
[2022-11-02 20:27:16,593 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2)
[2022-11-02 20:27:16,593 INFO  L276                IsEmpty]: Start isEmpty. Operand 140 states and 169 transitions.
[2022-11-02 20:27:16,594 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 44
[2022-11-02 20:27:16,594 INFO  L187           NwaCegarLoop]: Found error trace
[2022-11-02 20:27:16,594 INFO  L195           NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2022-11-02 20:27:16,594 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5
[2022-11-02 20:27:16,595 INFO  L420      AbstractCegarLoop]: === Iteration 7 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2022-11-02 20:27:16,595 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2022-11-02 20:27:16,595 INFO  L85        PathProgramCache]: Analyzing trace with hash -530226347, now seen corresponding path program 1 times
[2022-11-02 20:27:16,595 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2022-11-02 20:27:16,596 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738030254]
[2022-11-02 20:27:16,596 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2022-11-02 20:27:16,596 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2022-11-02 20:27:16,610 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:16,672 INFO  L376   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20
[2022-11-02 20:27:16,675 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:16,689 INFO  L376   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34
[2022-11-02 20:27:16,690 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:16,692 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2022-11-02 20:27:16,692 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2022-11-02 20:27:16,692 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738030254]
[2022-11-02 20:27:16,693 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738030254] provided 1 perfect and 0 imperfect interpolant sequences
[2022-11-02 20:27:16,693 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2022-11-02 20:27:16,693 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2022-11-02 20:27:16,693 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484424069]
[2022-11-02 20:27:16,693 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2022-11-02 20:27:16,694 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 5 states
[2022-11-02 20:27:16,694 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2022-11-02 20:27:16,694 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2022-11-02 20:27:16,695 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20
[2022-11-02 20:27:16,695 INFO  L87              Difference]: Start difference. First operand 140 states and 169 transitions. Second operand  has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2)
[2022-11-02 20:27:16,910 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2022-11-02 20:27:16,911 INFO  L93              Difference]: Finished difference Result 396 states and 500 transitions.
[2022-11-02 20:27:16,911 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. 
[2022-11-02 20:27:16,912 INFO  L78                 Accepts]: Start accepts. Automaton has  has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 43
[2022-11-02 20:27:16,912 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2022-11-02 20:27:16,914 INFO  L225             Difference]: With dead ends: 396
[2022-11-02 20:27:16,914 INFO  L226             Difference]: Without dead ends: 263
[2022-11-02 20:27:16,915 INFO  L412           NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42
[2022-11-02 20:27:16,916 INFO  L413           NwaCegarLoop]: 138 mSDtfsCounter, 189 mSDsluCounter, 159 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 297 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time
[2022-11-02 20:27:16,916 INFO  L414           NwaCegarLoop]: SdHoareTripleChecker [195 Valid, 297 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time]
[2022-11-02 20:27:16,917 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 263 states.
[2022-11-02 20:27:16,943 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 255.
[2022-11-02 20:27:16,944 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 255 states, 196 states have (on average 1.239795918367347) internal successors, (243), 207 states have internal predecessors, (243), 29 states have call successors, (29), 28 states have call predecessors, (29), 29 states have return successors, (44), 29 states have call predecessors, (44), 29 states have call successors, (44)
[2022-11-02 20:27:16,946 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 316 transitions.
[2022-11-02 20:27:16,946 INFO  L78                 Accepts]: Start accepts. Automaton has 255 states and 316 transitions. Word has length 43
[2022-11-02 20:27:16,947 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2022-11-02 20:27:16,947 INFO  L495      AbstractCegarLoop]: Abstraction has 255 states and 316 transitions.
[2022-11-02 20:27:16,947 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2)
[2022-11-02 20:27:16,947 INFO  L276                IsEmpty]: Start isEmpty. Operand 255 states and 316 transitions.
[2022-11-02 20:27:16,948 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 46
[2022-11-02 20:27:16,948 INFO  L187           NwaCegarLoop]: Found error trace
[2022-11-02 20:27:16,949 INFO  L195           NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2022-11-02 20:27:16,949 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6
[2022-11-02 20:27:16,949 INFO  L420      AbstractCegarLoop]: === Iteration 8 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2022-11-02 20:27:16,951 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2022-11-02 20:27:16,951 INFO  L85        PathProgramCache]: Analyzing trace with hash 1371224164, now seen corresponding path program 1 times
[2022-11-02 20:27:16,951 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2022-11-02 20:27:16,952 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061930287]
[2022-11-02 20:27:16,952 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2022-11-02 20:27:16,952 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2022-11-02 20:27:16,966 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:17,038 INFO  L376   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20
[2022-11-02 20:27:17,041 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:17,053 INFO  L376   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8
[2022-11-02 20:27:17,054 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:17,056 INFO  L376   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36
[2022-11-02 20:27:17,058 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:17,075 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2022-11-02 20:27:17,076 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2022-11-02 20:27:17,076 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061930287]
[2022-11-02 20:27:17,077 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2061930287] provided 1 perfect and 0 imperfect interpolant sequences
[2022-11-02 20:27:17,077 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2022-11-02 20:27:17,077 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7
[2022-11-02 20:27:17,078 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595715977]
[2022-11-02 20:27:17,078 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2022-11-02 20:27:17,079 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 7 states
[2022-11-02 20:27:17,079 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2022-11-02 20:27:17,080 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants.
[2022-11-02 20:27:17,080 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42
[2022-11-02 20:27:17,080 INFO  L87              Difference]: Start difference. First operand 255 states and 316 transitions. Second operand  has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3)
[2022-11-02 20:27:17,390 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2022-11-02 20:27:17,390 INFO  L93              Difference]: Finished difference Result 757 states and 968 transitions.
[2022-11-02 20:27:17,391 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. 
[2022-11-02 20:27:17,391 INFO  L78                 Accepts]: Start accepts. Automaton has  has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 45
[2022-11-02 20:27:17,391 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2022-11-02 20:27:17,394 INFO  L225             Difference]: With dead ends: 757
[2022-11-02 20:27:17,395 INFO  L226             Difference]: Without dead ends: 509
[2022-11-02 20:27:17,396 INFO  L412           NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210
[2022-11-02 20:27:17,396 INFO  L413           NwaCegarLoop]: 77 mSDtfsCounter, 144 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time
[2022-11-02 20:27:17,397 INFO  L414           NwaCegarLoop]: SdHoareTripleChecker [151 Valid, 342 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 173 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time]
[2022-11-02 20:27:17,398 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 509 states.
[2022-11-02 20:27:17,454 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 489.
[2022-11-02 20:27:17,456 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 489 states, 372 states have (on average 1.206989247311828) internal successors, (449), 393 states have internal predecessors, (449), 58 states have call successors, (58), 56 states have call predecessors, (58), 58 states have return successors, (93), 58 states have call predecessors, (93), 58 states have call successors, (93)
[2022-11-02 20:27:17,462 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 600 transitions.
[2022-11-02 20:27:17,462 INFO  L78                 Accepts]: Start accepts. Automaton has 489 states and 600 transitions. Word has length 45
[2022-11-02 20:27:17,464 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2022-11-02 20:27:17,464 INFO  L495      AbstractCegarLoop]: Abstraction has 489 states and 600 transitions.
[2022-11-02 20:27:17,464 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3)
[2022-11-02 20:27:17,465 INFO  L276                IsEmpty]: Start isEmpty. Operand 489 states and 600 transitions.
[2022-11-02 20:27:17,472 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 50
[2022-11-02 20:27:17,472 INFO  L187           NwaCegarLoop]: Found error trace
[2022-11-02 20:27:17,472 INFO  L195           NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2022-11-02 20:27:17,472 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7
[2022-11-02 20:27:17,473 INFO  L420      AbstractCegarLoop]: === Iteration 9 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2022-11-02 20:27:17,473 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2022-11-02 20:27:17,473 INFO  L85        PathProgramCache]: Analyzing trace with hash -1076354656, now seen corresponding path program 1 times
[2022-11-02 20:27:17,473 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2022-11-02 20:27:17,473 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741229952]
[2022-11-02 20:27:17,473 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2022-11-02 20:27:17,474 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2022-11-02 20:27:17,503 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:17,644 INFO  L376   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13
[2022-11-02 20:27:17,646 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:17,654 INFO  L376   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24
[2022-11-02 20:27:17,656 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:17,663 INFO  L376   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8
[2022-11-02 20:27:17,664 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:17,666 INFO  L376   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40
[2022-11-02 20:27:17,667 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-11-02 20:27:17,669 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2022-11-02 20:27:17,670 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2022-11-02 20:27:17,670 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741229952]
[2022-11-02 20:27:17,670 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741229952] provided 1 perfect and 0 imperfect interpolant sequences
[2022-11-02 20:27:17,670 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2022-11-02 20:27:17,671 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7
[2022-11-02 20:27:17,671 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488377510]
[2022-11-02 20:27:17,671 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2022-11-02 20:27:17,671 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 7 states
[2022-11-02 20:27:17,672 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2022-11-02 20:27:17,672 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants.
[2022-11-02 20:27:17,672 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42
[2022-11-02 20:27:17,673 INFO  L87              Difference]: Start difference. First operand 489 states and 600 transitions. Second operand  has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 5 states have internal predecessors, (40), 1 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4)
[2022-11-02 20:27:18,112 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2022-11-02 20:27:18,113 INFO  L93              Difference]: Finished difference Result 511 states and 629 transitions.
[2022-11-02 20:27:18,113 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. 
[2022-11-02 20:27:18,114 INFO  L78                 Accepts]: Start accepts. Automaton has  has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 5 states have internal predecessors, (40), 1 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 49
[2022-11-02 20:27:18,114 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2022-11-02 20:27:18,119 INFO  L225             Difference]: With dead ends: 511
[2022-11-02 20:27:18,119 INFO  L226             Difference]: Without dead ends: 509
[2022-11-02 20:27:18,120 INFO  L412           NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=84, Invalid=188, Unknown=0, NotChecked=0, Total=272
[2022-11-02 20:27:18,122 INFO  L413           NwaCegarLoop]: 80 mSDtfsCounter, 171 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time
[2022-11-02 20:27:18,123 INFO  L414           NwaCegarLoop]: SdHoareTripleChecker [173 Valid, 185 Invalid, 367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time]
[2022-11-02 20:27:18,124 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 509 states.
[2022-11-02 20:27:18,192 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 489.
[2022-11-02 20:27:18,193 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 489 states, 372 states have (on average 1.196236559139785) internal successors, (445), 393 states have internal predecessors, (445), 58 states have call successors, (58), 56 states have call predecessors, (58), 58 states have return successors, (93), 58 states have call predecessors, (93), 58 states have call successors, (93)
[2022-11-02 20:27:18,198 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 596 transitions.
[2022-11-02 20:27:18,199 INFO  L78                 Accepts]: Start accepts. Automaton has 489 states and 596 transitions. Word has length 49
[2022-11-02 20:27:18,200 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2022-11-02 20:27:18,200 INFO  L495      AbstractCegarLoop]: Abstraction has 489 states and 596 transitions.
[2022-11-02 20:27:18,200 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 5 states have internal predecessors, (40), 1 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4)
[2022-11-02 20:27:18,200 INFO  L276                IsEmpty]: Start isEmpty. Operand 489 states and 596 transitions.
[2022-11-02 20:27:18,203 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 52
[2022-11-02 20:27:18,203 INFO  L187           NwaCegarLoop]: Found error trace
[2022-11-02 20:27:18,203 INFO  L195           NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2022-11-02 20:27:18,204 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8
[2022-11-02 20:27:18,204 INFO  L420      AbstractCegarLoop]: === Iteration 10 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2022-11-02 20:27:18,204 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2022-11-02 20:27:18,205 INFO  L85        PathProgramCache]: Analyzing trace with hash -540609749, now seen corresponding path program 1 times
[2022-11-02 20:27:18,205 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2022-11-02 20:27:18,205 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391364238]
[2022-11-02 20:27:18,205 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2022-11-02 20:27:18,205 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2022-11-02 20:27:18,237 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2022-11-02 20:27:18,237 INFO  L356             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2022-11-02 20:27:18,256 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2022-11-02 20:27:18,290 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2022-11-02 20:27:18,291 INFO  L359         BasicCegarLoop]: Counterexample is feasible
[2022-11-02 20:27:18,292 INFO  L805   garLoopResultBuilder]: Registering result UNSAFE for location timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining)
[2022-11-02 20:27:18,294 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9
[2022-11-02 20:27:18,297 INFO  L444         BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2022-11-02 20:27:18,301 INFO  L178   ceAbstractionStarter]: Computing trace abstraction results
[2022-11-02 20:27:18,375 INFO  L202        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.11 08:27:18 BoogieIcfgContainer
[2022-11-02 20:27:18,375 INFO  L132        PluginConnector]: ------------------------ END TraceAbstraction----------------------------
[2022-11-02 20:27:18,376 INFO  L113        PluginConnector]: ------------------------Witness Printer----------------------------
[2022-11-02 20:27:18,376 INFO  L271        PluginConnector]: Initializing Witness Printer...
[2022-11-02 20:27:18,377 INFO  L275        PluginConnector]: Witness Printer initialized
[2022-11-02 20:27:18,377 INFO  L185        PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 08:27:14" (3/4) ...
[2022-11-02 20:27:18,379 INFO  L131         WitnessPrinter]: Generating witness for reachability counterexample
[2022-11-02 20:27:18,443 INFO  L141         WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8da3bdfa-84ca-4373-9b43-a20ae3853078/bin/uautomizer-Dbtcem3rbc/witness.graphml
[2022-11-02 20:27:18,444 INFO  L132        PluginConnector]: ------------------------ END Witness Printer----------------------------
[2022-11-02 20:27:18,444 INFO  L158              Benchmark]: Toolchain (without parser) took 5488.88ms. Allocated memory was 102.8MB in the beginning and 165.7MB in the end (delta: 62.9MB). Free memory was 59.4MB in the beginning and 87.7MB in the end (delta: -28.3MB). Peak memory consumption was 34.9MB. Max. memory is 16.1GB.
[2022-11-02 20:27:18,445 INFO  L158              Benchmark]: CDTParser took 0.31ms. Allocated memory is still 102.8MB. Free memory is still 76.5MB. There was no memory consumed. Max. memory is 16.1GB.
[2022-11-02 20:27:18,445 INFO  L158              Benchmark]: CACSL2BoogieTranslator took 577.05ms. Allocated memory is still 102.8MB. Free memory was 59.2MB in the beginning and 67.9MB in the end (delta: -8.7MB). Peak memory consumption was 6.4MB. Max. memory is 16.1GB.
[2022-11-02 20:27:18,445 INFO  L158              Benchmark]: Boogie Procedure Inliner took 73.09ms. Allocated memory is still 102.8MB. Free memory was 67.9MB in the beginning and 65.4MB in the end (delta: 2.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB.
[2022-11-02 20:27:18,446 INFO  L158              Benchmark]: Boogie Preprocessor took 38.25ms. Allocated memory is still 102.8MB. Free memory was 65.1MB in the beginning and 63.7MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB.
[2022-11-02 20:27:18,446 INFO  L158              Benchmark]: RCFGBuilder took 510.31ms. Allocated memory is still 102.8MB. Free memory was 63.7MB in the beginning and 44.8MB in the end (delta: 18.9MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB.
[2022-11-02 20:27:18,447 INFO  L158              Benchmark]: TraceAbstraction took 4215.96ms. Allocated memory was 102.8MB in the beginning and 165.7MB in the end (delta: 62.9MB). Free memory was 44.3MB in the beginning and 91.9MB in the end (delta: -47.6MB). Peak memory consumption was 17.9MB. Max. memory is 16.1GB.
[2022-11-02 20:27:18,447 INFO  L158              Benchmark]: Witness Printer took 67.47ms. Allocated memory is still 165.7MB. Free memory was 91.9MB in the beginning and 87.7MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB.
[2022-11-02 20:27:18,449 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.31ms. Allocated memory is still 102.8MB. Free memory is still 76.5MB. There was no memory consumed. Max. memory is 16.1GB.
 * CACSL2BoogieTranslator took 577.05ms. Allocated memory is still 102.8MB. Free memory was 59.2MB in the beginning and 67.9MB in the end (delta: -8.7MB). Peak memory consumption was 6.4MB. Max. memory is 16.1GB.
 * Boogie Procedure Inliner took 73.09ms. Allocated memory is still 102.8MB. Free memory was 67.9MB in the beginning and 65.4MB in the end (delta: 2.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB.
 * Boogie Preprocessor took 38.25ms. Allocated memory is still 102.8MB. Free memory was 65.1MB in the beginning and 63.7MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB.
 * RCFGBuilder took 510.31ms. Allocated memory is still 102.8MB. Free memory was 63.7MB in the beginning and 44.8MB in the end (delta: 18.9MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB.
 * TraceAbstraction took 4215.96ms. Allocated memory was 102.8MB in the beginning and 165.7MB in the end (delta: 62.9MB). Free memory was 44.3MB in the beginning and 91.9MB in the end (delta: -47.6MB). Peak memory consumption was 17.9MB. Max. memory is 16.1GB.
 * Witness Printer took 67.47ms. Allocated memory is still 165.7MB. Free memory was 91.9MB in the beginning and 87.7MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB.
 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction:
  - StatisticsResult: ErrorAutomatonStatistics
    NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0
  - CounterExampleResult [Line: 398]: a call to reach_error is reachable
    a call to reach_error is reachable
We found a FailurePath: 
[L86]               int waterLevel  =    1;
[L87]               int methaneLevelCritical  =    0;
[L189]              int cleanupTimeShifts  =    4;
[L405]              int pumpRunning  =    0;
[L406]              int systemActive  =    1;
[L779]              static struct __ACC__ERR *head  =    (struct __ACC__ERR *)0;
        VAL         [cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=0, pumpRunning=0, systemActive=1, waterLevel=1]
[L268]              int retValue_acc ;
[L269]              int tmp ;
[L273]  FCALL       select_helpers()
[L274]  FCALL       select_features()
[L275]  CALL, EXPR  valid_product()
[L317]              int retValue_acc ;
[L320]              retValue_acc = 1
[L321]              return (retValue_acc);
        VAL         [\result=1, cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=0, pumpRunning=0, retValue_acc=1, systemActive=1, waterLevel=1]
[L275]  RET, EXPR   valid_product()
[L275]              tmp = valid_product()
[L277]  COND TRUE   \read(tmp)
[L279]  FCALL       setup()
[L280]  CALL        runTest()
[L259]  CALL        test()
[L328]              int splverifierCounter ;
[L329]              int tmp ;
[L330]              int tmp___0 ;
[L331]              int tmp___1 ;
[L332]              int tmp___2 ;
[L335]              splverifierCounter = 0
        VAL         [cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=0, pumpRunning=0, splverifierCounter=0, systemActive=1, waterLevel=1]
[L337]  COND TRUE   1
        VAL         [cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=0, pumpRunning=0, splverifierCounter=0, systemActive=1, waterLevel=1]
[L339]  COND TRUE   splverifierCounter < 4
        VAL         [cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=0, pumpRunning=0, splverifierCounter=0, systemActive=1, waterLevel=1]
[L345]              tmp = __VERIFIER_nondet_int()
[L347]  COND TRUE   \read(tmp)
        VAL         [cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=0, pumpRunning=0, splverifierCounter=0, systemActive=1, tmp=-1, waterLevel=1]
[L349]  CALL        waterRise()
        VAL         [\old(waterLevel)=1, cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=0, pumpRunning=0, systemActive=1, waterLevel=1]
[L104]  COND TRUE   waterLevel < 2
[L105]              waterLevel = waterLevel + 1
        VAL         [\old(waterLevel)=1, cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=0, pumpRunning=0, systemActive=1, waterLevel=2]
[L349]  RET         waterRise()
        VAL         [cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=0, pumpRunning=0, splverifierCounter=0, systemActive=1, tmp=-1, waterLevel=2]
[L355]              tmp___0 = __VERIFIER_nondet_int()
[L357]  COND TRUE   \read(tmp___0)
        VAL         [cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=0, pumpRunning=0, splverifierCounter=0, systemActive=1, tmp=-1, tmp___0=1, waterLevel=2]
[L359]  CALL        changeMethaneLevel()
        VAL         [\old(methaneLevelCritical)=0, cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=0, pumpRunning=0, systemActive=1, waterLevel=2]
[L116]  COND FALSE  !(\read(methaneLevelCritical))
[L119]              methaneLevelCritical = 1
        VAL         [\old(methaneLevelCritical)=0, cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=1, pumpRunning=0, systemActive=1, waterLevel=2]
[L359]  RET         changeMethaneLevel()
        VAL         [cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=1, pumpRunning=0, splverifierCounter=0, systemActive=1, tmp=-1, tmp___0=1, waterLevel=2]
[L365]              tmp___2 = __VERIFIER_nondet_int()
[L367]  COND FALSE  !(\read(tmp___2))
[L373]              tmp___1 = __VERIFIER_nondet_int()
[L375]  COND TRUE   \read(tmp___1)
        VAL         [cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=1, pumpRunning=0, splverifierCounter=0, systemActive=1, tmp=-1, tmp___0=1, tmp___1=1, tmp___2=0, waterLevel=2]
[L382]  CALL        timeShift()
        VAL         [\old(pumpRunning)=0, \old(waterLevel)=2, cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=1, pumpRunning=0, systemActive=1, waterLevel=2]
[L412]  COND FALSE  !(\read(pumpRunning))
        VAL         [\old(pumpRunning)=0, \old(waterLevel)=2, cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=1, pumpRunning=0, systemActive=1, waterLevel=2]
[L419]  COND TRUE   \read(systemActive)
[L421]  CALL        processEnvironment()
[L467]              int tmp ;
        VAL         [\old(pumpRunning)=0, \old(waterLevel)=2, cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=1, pumpRunning=0, systemActive=1, waterLevel=2]
[L470]  COND FALSE  !(\read(pumpRunning))
        VAL         [\old(pumpRunning)=0, \old(waterLevel)=2, cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=1, pumpRunning=0, systemActive=1, waterLevel=2]
[L485]  CALL        processEnvironment__wrappee__highWaterSensor()
        VAL         [\old(pumpRunning)=0, \old(waterLevel)=2, cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=1, pumpRunning=0, systemActive=1, waterLevel=2]
[L441]              int tmp ;
        VAL         [\old(pumpRunning)=0, \old(waterLevel)=2, cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=1, pumpRunning=0, systemActive=1, waterLevel=2]
[L444]  COND TRUE   ! pumpRunning
[L446]  CALL, EXPR  isHighWaterLevel()
[L564]              int retValue_acc ;
[L565]              int tmp ;
[L566]              int tmp___0 ;
[L570]  CALL, EXPR  isHighWaterSensorDry()
[L166]              int retValue_acc ;
        VAL         [\old(pumpRunning)=0, \old(waterLevel)=2, cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=1, pumpRunning=0, systemActive=1, waterLevel=2]
[L169]  COND FALSE  !(waterLevel < 2)
[L173]              retValue_acc = 0
[L174]              return (retValue_acc);
        VAL         [\old(pumpRunning)=0, \old(waterLevel)=2, \result=0, cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=1, pumpRunning=0, retValue_acc=0, systemActive=1, waterLevel=2]
[L570]  RET, EXPR   isHighWaterSensorDry()
[L570]              tmp = isHighWaterSensorDry()
[L572]  COND FALSE  !(\read(tmp))
[L575]              tmp___0 = 1
        VAL         [\old(pumpRunning)=0, \old(waterLevel)=2, cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=1, pumpRunning=0, systemActive=1, tmp=0, tmp___0=1, waterLevel=2]
[L577]              retValue_acc = tmp___0
[L578]              return (retValue_acc);
        VAL         [\old(pumpRunning)=0, \old(waterLevel)=2, \result=1, cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=1, pumpRunning=0, retValue_acc=1, systemActive=1, tmp=0, tmp___0=1, waterLevel=2]
[L446]  RET, EXPR   isHighWaterLevel()
[L446]              tmp = isHighWaterLevel()
[L448]  COND TRUE   \read(tmp)
[L450]  CALL        activatePump()
[L495]              pumpRunning = 1
        VAL         [\old(pumpRunning)=0, \old(waterLevel)=2, cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=1, pumpRunning=1, systemActive=1, waterLevel=2]
[L450]  RET         activatePump()
[L485]  RET         processEnvironment__wrappee__highWaterSensor()
        VAL         [\old(pumpRunning)=0, \old(waterLevel)=2, cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=1, pumpRunning=1, systemActive=1, waterLevel=2]
[L421]  RET         processEnvironment()
[L427]  CALL        __utac_acc__Specification1_spec__1()
[L54]               int tmp ;
[L55]               int tmp___0 ;
        VAL         [\old(pumpRunning)=0, \old(waterLevel)=2, cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=1, pumpRunning=1, systemActive=1, waterLevel=2]
[L59]   CALL, EXPR  isMethaneLevelCritical()
        VAL         [\old(pumpRunning)=0, \old(waterLevel)=2, cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=1, pumpRunning=1, systemActive=1, waterLevel=2]
[L125]              int retValue_acc ;
[L128]              retValue_acc = methaneLevelCritical
[L129]              return (retValue_acc);
        VAL         [\old(pumpRunning)=0, \old(waterLevel)=2, \result=1, cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=1, pumpRunning=1, retValue_acc=1, systemActive=1, waterLevel=2]
[L59]   RET, EXPR   isMethaneLevelCritical()
        VAL         [\old(pumpRunning)=0, \old(waterLevel)=2, cleanupTimeShifts=4, head={0:0}, isMethaneLevelCritical()=1, methaneLevelCritical=1, pumpRunning=1, systemActive=1, waterLevel=2]
[L59]               tmp = isMethaneLevelCritical()
[L61]   COND TRUE   \read(tmp)
[L63]   CALL, EXPR  isPumpRunning()
[L519]              int retValue_acc ;
[L522]              retValue_acc = pumpRunning
[L523]              return (retValue_acc);
        VAL         [\old(pumpRunning)=0, \old(waterLevel)=2, \result=1, cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=1, pumpRunning=1, retValue_acc=1, systemActive=1, waterLevel=2]
[L63]   RET, EXPR   isPumpRunning()
[L63]               tmp___0 = isPumpRunning()
[L65]   COND TRUE   \read(tmp___0)
[L67]   CALL        __automaton_fail()
[L398]              reach_error()
        VAL         [\old(pumpRunning)=0, \old(waterLevel)=2, cleanupTimeShifts=4, head={0:0}, methaneLevelCritical=1, pumpRunning=1, systemActive=1, waterLevel=2]

  - StatisticsResult: Ultimate Automizer benchmark data
    CFG has 8 procedures, 87 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 4.1s, OverallIterations: 10, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 1.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 961 SdHoareTripleChecker+Valid, 1.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 936 mSDsluCounter, 2076 SdHoareTripleChecker+Invalid, 0.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 1200 mSDsCounter, 239 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 911 IncrementalHoareTripleChecker+Invalid, 1150 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 239 mSolverCounterUnsat, 876 mSDtfsCounter, 911 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 116 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=489occurred in iteration=8, InterpolantAutomatonStates: 64, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.3s AutomataMinimizationTime, 9 MinimizatonAttempts, 70 StatesRemovedByMinimization, 6 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 389 NumberOfCodeBlocks, 389 NumberOfCodeBlocksAsserted, 10 NumberOfCheckSat, 329 ConstructedInterpolants, 0 QuantifiedInterpolants, 666 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 9 InterpolantComputations, 9 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available
RESULT: Ultimate proved your program to be incorrect!
[2022-11-02 20:27:18,498 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8da3bdfa-84ca-4373-9b43-a20ae3853078/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0
Received shutdown request...
--- End real Ultimate output ---

Execution finished normally
Writing output log to file Ultimate.log
Writing human readable error path to file UltimateCounterExample.errorpath
Result:
FALSE