/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-MCR.epf -i ../../../trunk/examples/svcomp/ldv-races/race-2_5-container_of.i


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


This is Ultimate 0.1.25-4336eb1
[2019-12-28 05:39:10,113 INFO  L177        SettingsManager]: Resetting all preferences to default values...
[2019-12-28 05:39:10,116 INFO  L181        SettingsManager]: Resetting UltimateCore preferences to default values
[2019-12-28 05:39:10,130 INFO  L184        SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring...
[2019-12-28 05:39:10,130 INFO  L181        SettingsManager]: Resetting Boogie Preprocessor preferences to default values
[2019-12-28 05:39:10,131 INFO  L181        SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values
[2019-12-28 05:39:10,132 INFO  L181        SettingsManager]: Resetting Abstract Interpretation preferences to default values
[2019-12-28 05:39:10,134 INFO  L181        SettingsManager]: Resetting LassoRanker preferences to default values
[2019-12-28 05:39:10,135 INFO  L181        SettingsManager]: Resetting Reaching Definitions preferences to default values
[2019-12-28 05:39:10,136 INFO  L181        SettingsManager]: Resetting SyntaxChecker preferences to default values
[2019-12-28 05:39:10,137 INFO  L181        SettingsManager]: Resetting Sifa preferences to default values
[2019-12-28 05:39:10,138 INFO  L184        SettingsManager]: Büchi Program Product provides no preferences, ignoring...
[2019-12-28 05:39:10,139 INFO  L181        SettingsManager]: Resetting LTL2Aut preferences to default values
[2019-12-28 05:39:10,140 INFO  L181        SettingsManager]: Resetting PEA to Boogie preferences to default values
[2019-12-28 05:39:10,141 INFO  L181        SettingsManager]: Resetting BlockEncodingV2 preferences to default values
[2019-12-28 05:39:10,142 INFO  L181        SettingsManager]: Resetting ChcToBoogie preferences to default values
[2019-12-28 05:39:10,142 INFO  L181        SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values
[2019-12-28 05:39:10,143 INFO  L181        SettingsManager]: Resetting BuchiAutomizer preferences to default values
[2019-12-28 05:39:10,145 INFO  L181        SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values
[2019-12-28 05:39:10,147 INFO  L181        SettingsManager]: Resetting CodeCheck preferences to default values
[2019-12-28 05:39:10,149 INFO  L181        SettingsManager]: Resetting InvariantSynthesis preferences to default values
[2019-12-28 05:39:10,150 INFO  L181        SettingsManager]: Resetting RCFGBuilder preferences to default values
[2019-12-28 05:39:10,151 INFO  L181        SettingsManager]: Resetting Referee preferences to default values
[2019-12-28 05:39:10,152 INFO  L181        SettingsManager]: Resetting TraceAbstraction preferences to default values
[2019-12-28 05:39:10,157 INFO  L184        SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring...
[2019-12-28 05:39:10,158 INFO  L184        SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring...
[2019-12-28 05:39:10,158 INFO  L181        SettingsManager]: Resetting TreeAutomizer preferences to default values
[2019-12-28 05:39:10,159 INFO  L181        SettingsManager]: Resetting IcfgToChc preferences to default values
[2019-12-28 05:39:10,159 INFO  L181        SettingsManager]: Resetting IcfgTransformer preferences to default values
[2019-12-28 05:39:10,162 INFO  L184        SettingsManager]: ReqToTest provides no preferences, ignoring...
[2019-12-28 05:39:10,162 INFO  L181        SettingsManager]: Resetting Boogie Printer preferences to default values
[2019-12-28 05:39:10,165 INFO  L181        SettingsManager]: Resetting ChcSmtPrinter preferences to default values
[2019-12-28 05:39:10,166 INFO  L181        SettingsManager]: Resetting ReqPrinter preferences to default values
[2019-12-28 05:39:10,168 INFO  L181        SettingsManager]: Resetting Witness Printer preferences to default values
[2019-12-28 05:39:10,173 INFO  L184        SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring...
[2019-12-28 05:39:10,173 INFO  L181        SettingsManager]: Resetting CDTParser preferences to default values
[2019-12-28 05:39:10,174 INFO  L184        SettingsManager]: AutomataScriptParser provides no preferences, ignoring...
[2019-12-28 05:39:10,174 INFO  L184        SettingsManager]: ReqParser provides no preferences, ignoring...
[2019-12-28 05:39:10,174 INFO  L181        SettingsManager]: Resetting SmtParser preferences to default values
[2019-12-28 05:39:10,175 INFO  L181        SettingsManager]: Resetting Witness Parser preferences to default values
[2019-12-28 05:39:10,176 INFO  L188        SettingsManager]: Finished resetting all preferences to default values...
[2019-12-28 05:39:10,176 INFO  L101        SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-MCR.epf
[2019-12-28 05:39:10,200 INFO  L113        SettingsManager]: Loading preferences was successful
[2019-12-28 05:39:10,201 INFO  L115        SettingsManager]: Preferences different from defaults after loading the file:
[2019-12-28 05:39:10,203 INFO  L136        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2019-12-28 05:39:10,203 INFO  L138        SettingsManager]:  * Create parallel compositions if possible=false
[2019-12-28 05:39:10,203 INFO  L138        SettingsManager]:  * Use SBE=true
[2019-12-28 05:39:10,203 INFO  L136        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2019-12-28 05:39:10,204 INFO  L138        SettingsManager]:  * sizeof long=4
[2019-12-28 05:39:10,204 INFO  L138        SettingsManager]:  * Overapproximate operations on floating types=true
[2019-12-28 05:39:10,204 INFO  L138        SettingsManager]:  * sizeof POINTER=4
[2019-12-28 05:39:10,204 INFO  L138        SettingsManager]:  * Check division by zero=IGNORE
[2019-12-28 05:39:10,205 INFO  L138        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2019-12-28 05:39:10,205 INFO  L138        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2019-12-28 05:39:10,206 INFO  L138        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2019-12-28 05:39:10,206 INFO  L138        SettingsManager]:  * sizeof long double=12
[2019-12-28 05:39:10,206 INFO  L138        SettingsManager]:  * Check if freed pointer was valid=false
[2019-12-28 05:39:10,206 INFO  L138        SettingsManager]:  * Use constant arrays=true
[2019-12-28 05:39:10,207 INFO  L138        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2019-12-28 05:39:10,207 INFO  L136        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2019-12-28 05:39:10,207 INFO  L138        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2019-12-28 05:39:10,207 INFO  L138        SettingsManager]:  * To the following directory=./dump/
[2019-12-28 05:39:10,208 INFO  L138        SettingsManager]:  * SMT solver=External_DefaultMode
[2019-12-28 05:39:10,208 INFO  L138        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000
[2019-12-28 05:39:10,208 INFO  L136        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2019-12-28 05:39:10,208 INFO  L138        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2019-12-28 05:39:10,209 INFO  L138        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles
[2019-12-28 05:39:10,209 INFO  L138        SettingsManager]:  * Trace refinement strategy=CAMEL
[2019-12-28 05:39:10,209 INFO  L138        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2019-12-28 05:39:10,209 INFO  L138        SettingsManager]:  * Override the interpolant automaton setting of the refinement strategy=true
[2019-12-28 05:39:10,209 INFO  L138        SettingsManager]:  * Large block encoding in concurrent analysis=OFF
[2019-12-28 05:39:10,210 INFO  L138        SettingsManager]:  * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true
[2019-12-28 05:39:10,211 INFO  L138        SettingsManager]:  * Interpolant automaton=MCR
[2019-12-28 05:39:10,211 INFO  L138        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2019-12-28 05:39:10,469 INFO  L81    nceAwareModelManager]: Repository-Root is: /tmp
[2019-12-28 05:39:10,482 INFO  L258   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2019-12-28 05:39:10,486 INFO  L214   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2019-12-28 05:39:10,487 INFO  L271        PluginConnector]: Initializing CDTParser...
[2019-12-28 05:39:10,488 INFO  L275        PluginConnector]: CDTParser initialized
[2019-12-28 05:39:10,488 INFO  L428   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-races/race-2_5-container_of.i
[2019-12-28 05:39:10,568 INFO  L220              CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/30edf7d5a/f87324dbdf8b49e8b544748f84063328/FLAG2b5cd60d7
[2019-12-28 05:39:11,209 INFO  L306              CDTParser]: Found 1 translation units.
[2019-12-28 05:39:11,210 INFO  L160              CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-races/race-2_5-container_of.i
[2019-12-28 05:39:11,241 INFO  L349              CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/30edf7d5a/f87324dbdf8b49e8b544748f84063328/FLAG2b5cd60d7
[2019-12-28 05:39:11,455 INFO  L357              CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/30edf7d5a/f87324dbdf8b49e8b544748f84063328
[2019-12-28 05:39:11,465 INFO  L296   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2019-12-28 05:39:11,467 INFO  L131        ToolchainWalker]: Walking toolchain with 5 elements.
[2019-12-28 05:39:11,468 INFO  L113        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2019-12-28 05:39:11,468 INFO  L271        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2019-12-28 05:39:11,471 INFO  L275        PluginConnector]: CACSL2BoogieTranslator initialized
[2019-12-28 05:39:11,472 INFO  L185        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.12 05:39:11" (1/1) ...
[2019-12-28 05:39:11,475 INFO  L205        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5ce4072b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 05:39:11, skipping insertion in model container
[2019-12-28 05:39:11,475 INFO  L185        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.12 05:39:11" (1/1) ...
[2019-12-28 05:39:11,483 INFO  L145         MainTranslator]: Starting translation in SV-COMP mode 
[2019-12-28 05:39:11,559 INFO  L178         MainTranslator]: Built tables and reachable declarations
[2019-12-28 05:39:12,512 INFO  L206          PostProcessor]: Analyzing one entry point: main
[2019-12-28 05:39:12,529 INFO  L203         MainTranslator]: Completed pre-run
[2019-12-28 05:39:12,618 INFO  L206          PostProcessor]: Analyzing one entry point: main
[2019-12-28 05:39:13,022 INFO  L208         MainTranslator]: Completed translation
[2019-12-28 05:39:13,023 INFO  L202        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 05:39:13 WrapperNode
[2019-12-28 05:39:13,023 INFO  L132        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2019-12-28 05:39:13,024 INFO  L113        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2019-12-28 05:39:13,024 INFO  L271        PluginConnector]: Initializing Boogie Procedure Inliner...
[2019-12-28 05:39:13,024 INFO  L275        PluginConnector]: Boogie Procedure Inliner initialized
[2019-12-28 05:39:13,033 INFO  L185        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 05:39:13" (1/1) ...
[2019-12-28 05:39:13,069 INFO  L185        PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 05:39:13" (1/1) ...
[2019-12-28 05:39:13,115 INFO  L132        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2019-12-28 05:39:13,115 INFO  L113        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2019-12-28 05:39:13,115 INFO  L271        PluginConnector]: Initializing Boogie Preprocessor...
[2019-12-28 05:39:13,116 INFO  L275        PluginConnector]: Boogie Preprocessor initialized
[2019-12-28 05:39:13,123 INFO  L185        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 05:39:13" (1/1) ...
[2019-12-28 05:39:13,123 INFO  L185        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 05:39:13" (1/1) ...
[2019-12-28 05:39:13,129 INFO  L185        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 05:39:13" (1/1) ...
[2019-12-28 05:39:13,129 INFO  L185        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 05:39:13" (1/1) ...
[2019-12-28 05:39:13,145 INFO  L185        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 05:39:13" (1/1) ...
[2019-12-28 05:39:13,148 INFO  L185        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 05:39:13" (1/1) ...
[2019-12-28 05:39:13,154 INFO  L185        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 05:39:13" (1/1) ...
[2019-12-28 05:39:13,161 INFO  L132        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2019-12-28 05:39:13,162 INFO  L113        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2019-12-28 05:39:13,162 INFO  L271        PluginConnector]: Initializing RCFGBuilder...
[2019-12-28 05:39:13,162 INFO  L275        PluginConnector]: RCFGBuilder initialized
[2019-12-28 05:39:13,163 INFO  L185        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 05:39:13" (1/1) ...
No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3
Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000
[2019-12-28 05:39:13,241 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc
[2019-12-28 05:39:13,242 INFO  L130     BoogieDeclarations]: Found specification of procedure read~int
[2019-12-28 05:39:13,242 INFO  L130     BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock
[2019-12-28 05:39:13,242 INFO  L130     BoogieDeclarations]: Found specification of procedure write~$Pointer$
[2019-12-28 05:39:13,242 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2019-12-28 05:39:13,243 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2019-12-28 05:39:13,243 INFO  L130     BoogieDeclarations]: Found specification of procedure my_callback
[2019-12-28 05:39:13,243 INFO  L138     BoogieDeclarations]: Found implementation of procedure my_callback
[2019-12-28 05:39:13,243 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack
[2019-12-28 05:39:13,243 INFO  L130     BoogieDeclarations]: Found specification of procedure write~int
[2019-12-28 05:39:13,244 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~int
[2019-12-28 05:39:13,245 WARN  L205             CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement
[2019-12-28 05:39:14,027 INFO  L282             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2019-12-28 05:39:14,028 INFO  L287             CfgBuilder]: Removed 24 assume(true) statements.
[2019-12-28 05:39:14,029 INFO  L202        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.12 05:39:14 BoogieIcfgContainer
[2019-12-28 05:39:14,029 INFO  L132        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2019-12-28 05:39:14,030 INFO  L113        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2019-12-28 05:39:14,030 INFO  L271        PluginConnector]: Initializing TraceAbstraction...
[2019-12-28 05:39:14,033 INFO  L275        PluginConnector]: TraceAbstraction initialized
[2019-12-28 05:39:14,033 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.12 05:39:11" (1/3) ...
[2019-12-28 05:39:14,034 INFO  L205        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@9670105 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.12 05:39:14, skipping insertion in model container
[2019-12-28 05:39:14,034 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 05:39:13" (2/3) ...
[2019-12-28 05:39:14,034 INFO  L205        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@9670105 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.12 05:39:14, skipping insertion in model container
[2019-12-28 05:39:14,035 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.12 05:39:14" (3/3) ...
[2019-12-28 05:39:14,036 INFO  L109   eAbstractionObserver]: Analyzing ICFG race-2_5-container_of.i
[2019-12-28 05:39:14,044 WARN  L145   ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program
[2019-12-28 05:39:14,045 INFO  L156   ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2019-12-28 05:39:14,052 INFO  L168   ceAbstractionStarter]: Appying trace abstraction to program that has 6 error locations.
[2019-12-28 05:39:14,053 INFO  L340   ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances.
[2019-12-28 05:39:14,088 WARN  L315   ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,088 WARN  L315   ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,089 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,089 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,089 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,089 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,090 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~dev~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,090 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~dev~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,090 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,090 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,091 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~dev~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,091 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~dev~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,091 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,091 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,091 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,092 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,092 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,092 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,093 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,093 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,093 WARN  L315   ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,093 WARN  L315   ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,094 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,094 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,094 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,095 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,095 WARN  L315   ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~mem31| not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,095 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,095 WARN  L315   ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~mem31| not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,095 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,096 WARN  L315   ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~mem31| not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,096 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,096 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,097 WARN  L315   ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,097 WARN  L315   ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,097 WARN  L315   ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,097 WARN  L315   ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,098 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,098 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,098 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,098 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,099 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~dev~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,099 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~dev~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,099 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,099 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,100 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~dev~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,100 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~dev~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,100 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,100 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,100 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,101 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,101 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,101 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,102 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,102 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,102 WARN  L315   ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,102 WARN  L315   ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,103 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,103 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,103 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,103 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,103 WARN  L315   ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~mem31| not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,104 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,104 WARN  L315   ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~mem31| not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,104 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,105 WARN  L315   ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~mem31| not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,105 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,105 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,105 WARN  L315   ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,105 WARN  L315   ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,109 WARN  L315   ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~mem31| not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,110 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,110 WARN  L315   ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,110 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,110 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,111 WARN  L315   ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,111 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,111 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,111 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~dev~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,112 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,112 WARN  L315   ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,112 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~dev~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,119 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,119 WARN  L315   ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,119 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,120 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,120 WARN  L315   ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~mem31| not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,120 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,120 WARN  L315   ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,121 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,121 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,121 WARN  L315   ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,121 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~dev~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,121 WARN  L315   ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~dev~0.base not constructed by VariableManager. Cannot ensure absence of name clashes.
[2019-12-28 05:39:14,152 INFO  L249      AbstractCegarLoop]: Starting to check reachability of 8 error locations.
[2019-12-28 05:39:14,173 INFO  L373      AbstractCegarLoop]: Interprodecural is true
[2019-12-28 05:39:14,173 INFO  L374      AbstractCegarLoop]: Hoare is true
[2019-12-28 05:39:14,173 INFO  L375      AbstractCegarLoop]: Compute interpolants for FPandBP
[2019-12-28 05:39:14,174 INFO  L376      AbstractCegarLoop]: Backedges is MCR
[2019-12-28 05:39:14,174 INFO  L377      AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION
[2019-12-28 05:39:14,174 INFO  L378      AbstractCegarLoop]: Difference is false
[2019-12-28 05:39:14,174 INFO  L379      AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA
[2019-12-28 05:39:14,174 INFO  L383      AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce========
[2019-12-28 05:39:14,191 INFO  L100   iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 153 places, 157 transitions
[2019-12-28 05:39:14,575 INFO  L122   iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 9149 states.
[2019-12-28 05:39:14,579 INFO  L276                IsEmpty]: Start isEmpty. Operand 9149 states.
[2019-12-28 05:39:14,612 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 45
[2019-12-28 05:39:14,613 INFO  L403         BasicCegarLoop]: Found error trace
[2019-12-28 05:39:14,614 INFO  L411         BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2019-12-28 05:39:14,615 INFO  L410      AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]===
[2019-12-28 05:39:14,624 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2019-12-28 05:39:14,624 INFO  L82        PathProgramCache]: Analyzing trace with hash 285255635, now seen corresponding path program 1 times
[2019-12-28 05:39:14,637 INFO  L163   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2019-12-28 05:39:14,637 INFO  L348   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53913249]
[2019-12-28 05:39:14,638 INFO  L94    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2019-12-28 05:39:14,913 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2019-12-28 05:39:15,230 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2019-12-28 05:39:15,231 INFO  L348   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53913249]
[2019-12-28 05:39:15,232 INFO  L220   FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences.
[2019-12-28 05:39:15,233 INFO  L233   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2019-12-28 05:39:15,234 INFO  L156   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1080223092]
[2019-12-28 05:39:15,235 INFO  L132   pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class.
[2019-12-28 05:39:15,249 INFO  L197   pAbStrategyModuleMcr]: Started intersection.
[2019-12-28 05:39:15,283 INFO  L208   pAbStrategyModuleMcr]: Finished intersection with 45 states and 44 transitions.
[2019-12-28 05:39:15,284 INFO  L219   pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton.
[2019-12-28 05:39:15,290 INFO  L288   pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 0 times.
[2019-12-28 05:39:15,291 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 6 states
[2019-12-28 05:39:15,291 INFO  L143   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2019-12-28 05:39:15,306 INFO  L142   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2019-12-28 05:39:15,307 INFO  L144   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2019-12-28 05:39:15,309 INFO  L87              Difference]: Start difference. First operand 9149 states. Second operand 6 states.
[2019-12-28 05:39:16,290 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2019-12-28 05:39:16,290 INFO  L93              Difference]: Finished difference Result 12892 states and 35647 transitions.
[2019-12-28 05:39:16,291 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. 
[2019-12-28 05:39:16,292 INFO  L78                 Accepts]: Start accepts. Automaton has 6 states. Word has length 44
[2019-12-28 05:39:16,293 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2019-12-28 05:39:16,386 INFO  L225             Difference]: With dead ends: 12892
[2019-12-28 05:39:16,386 INFO  L226             Difference]: Without dead ends: 10817
[2019-12-28 05:39:16,391 INFO  L631         BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210
[2019-12-28 05:39:16,531 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 10817 states.
[2019-12-28 05:39:16,935 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 10817 to 8397.
[2019-12-28 05:39:16,937 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 8397 states.
[2019-12-28 05:39:16,980 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 8397 states to 8397 states and 22956 transitions.
[2019-12-28 05:39:16,981 INFO  L78                 Accepts]: Start accepts. Automaton has 8397 states and 22956 transitions. Word has length 44
[2019-12-28 05:39:16,982 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2019-12-28 05:39:16,982 INFO  L462      AbstractCegarLoop]: Abstraction has 8397 states and 22956 transitions.
[2019-12-28 05:39:16,982 INFO  L463      AbstractCegarLoop]: Interpolant automaton has 6 states.
[2019-12-28 05:39:16,982 INFO  L276                IsEmpty]: Start isEmpty. Operand 8397 states and 22956 transitions.
[2019-12-28 05:39:16,988 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 51
[2019-12-28 05:39:16,988 INFO  L403         BasicCegarLoop]: Found error trace
[2019-12-28 05:39:16,989 INFO  L411         BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2019-12-28 05:39:16,989 INFO  L410      AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]===
[2019-12-28 05:39:16,989 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2019-12-28 05:39:16,990 INFO  L82        PathProgramCache]: Analyzing trace with hash -715758526, now seen corresponding path program 1 times
[2019-12-28 05:39:16,990 INFO  L163   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2019-12-28 05:39:16,990 INFO  L348   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289341901]
[2019-12-28 05:39:16,991 INFO  L94    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2019-12-28 05:39:17,046 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2019-12-28 05:39:17,214 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2019-12-28 05:39:17,214 INFO  L348   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289341901]
[2019-12-28 05:39:17,218 INFO  L220   FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences.
[2019-12-28 05:39:17,218 INFO  L233   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2019-12-28 05:39:17,218 INFO  L156   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [39459247]
[2019-12-28 05:39:17,218 INFO  L132   pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class.
[2019-12-28 05:39:17,227 INFO  L197   pAbStrategyModuleMcr]: Started intersection.
[2019-12-28 05:39:17,242 INFO  L208   pAbStrategyModuleMcr]: Finished intersection with 51 states and 50 transitions.
[2019-12-28 05:39:17,242 INFO  L219   pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton.
[2019-12-28 05:39:17,242 INFO  L288   pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 0 times.
[2019-12-28 05:39:17,244 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 6 states
[2019-12-28 05:39:17,244 INFO  L143   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2019-12-28 05:39:17,244 INFO  L142   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2019-12-28 05:39:17,245 INFO  L144   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2019-12-28 05:39:17,245 INFO  L87              Difference]: Start difference. First operand 8397 states and 22956 transitions. Second operand 6 states.
[2019-12-28 05:39:17,982 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2019-12-28 05:39:17,983 INFO  L93              Difference]: Finished difference Result 11653 states and 31766 transitions.
[2019-12-28 05:39:17,983 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. 
[2019-12-28 05:39:17,983 INFO  L78                 Accepts]: Start accepts. Automaton has 6 states. Word has length 50
[2019-12-28 05:39:17,984 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2019-12-28 05:39:18,054 INFO  L225             Difference]: With dead ends: 11653
[2019-12-28 05:39:18,055 INFO  L226             Difference]: Without dead ends: 9859
[2019-12-28 05:39:18,056 INFO  L631         BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156
[2019-12-28 05:39:18,252 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 9859 states.
[2019-12-28 05:39:18,471 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 9859 to 9537.
[2019-12-28 05:39:18,471 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 9537 states.
[2019-12-28 05:39:18,508 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 9537 states to 9537 states and 26144 transitions.
[2019-12-28 05:39:18,508 INFO  L78                 Accepts]: Start accepts. Automaton has 9537 states and 26144 transitions. Word has length 50
[2019-12-28 05:39:18,508 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2019-12-28 05:39:18,509 INFO  L462      AbstractCegarLoop]: Abstraction has 9537 states and 26144 transitions.
[2019-12-28 05:39:18,509 INFO  L463      AbstractCegarLoop]: Interpolant automaton has 6 states.
[2019-12-28 05:39:18,509 INFO  L276                IsEmpty]: Start isEmpty. Operand 9537 states and 26144 transitions.
[2019-12-28 05:39:18,522 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 59
[2019-12-28 05:39:18,522 INFO  L403         BasicCegarLoop]: Found error trace
[2019-12-28 05:39:18,523 INFO  L411         BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2019-12-28 05:39:18,523 INFO  L410      AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]===
[2019-12-28 05:39:18,523 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2019-12-28 05:39:18,523 INFO  L82        PathProgramCache]: Analyzing trace with hash -1034646044, now seen corresponding path program 1 times
[2019-12-28 05:39:18,525 INFO  L163   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2019-12-28 05:39:18,525 INFO  L348   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632678144]
[2019-12-28 05:39:18,525 INFO  L94    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2019-12-28 05:39:18,563 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2019-12-28 05:39:18,686 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2019-12-28 05:39:18,686 INFO  L348   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632678144]
[2019-12-28 05:39:18,687 INFO  L220   FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences.
[2019-12-28 05:39:18,687 INFO  L233   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2019-12-28 05:39:18,687 INFO  L156   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [435472267]
[2019-12-28 05:39:18,687 INFO  L132   pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class.
[2019-12-28 05:39:18,701 INFO  L197   pAbStrategyModuleMcr]: Started intersection.
[2019-12-28 05:39:18,851 INFO  L208   pAbStrategyModuleMcr]: Finished intersection with 115 states and 170 transitions.
[2019-12-28 05:39:18,851 INFO  L219   pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton.
[2019-12-28 05:39:19,181 INFO  L288   pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 20 times.
[2019-12-28 05:39:19,181 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 15 states
[2019-12-28 05:39:19,181 INFO  L143   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2019-12-28 05:39:19,181 INFO  L142   InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants.
[2019-12-28 05:39:19,182 INFO  L144   InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210
[2019-12-28 05:39:19,182 INFO  L87              Difference]: Start difference. First operand 9537 states and 26144 transitions. Second operand 15 states.
[2019-12-28 05:39:20,433 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2019-12-28 05:39:20,433 INFO  L93              Difference]: Finished difference Result 4084 states and 10516 transitions.
[2019-12-28 05:39:20,434 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. 
[2019-12-28 05:39:20,434 INFO  L78                 Accepts]: Start accepts. Automaton has 15 states. Word has length 58
[2019-12-28 05:39:20,434 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2019-12-28 05:39:20,444 INFO  L225             Difference]: With dead ends: 4084
[2019-12-28 05:39:20,444 INFO  L226             Difference]: Without dead ends: 4084
[2019-12-28 05:39:20,445 INFO  L631         BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=104, Invalid=358, Unknown=0, NotChecked=0, Total=462
[2019-12-28 05:39:20,469 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 4084 states.
[2019-12-28 05:39:20,549 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 4084 to 3712.
[2019-12-28 05:39:20,550 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3712 states.
[2019-12-28 05:39:20,558 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3712 states to 3712 states and 9634 transitions.
[2019-12-28 05:39:20,558 INFO  L78                 Accepts]: Start accepts. Automaton has 3712 states and 9634 transitions. Word has length 58
[2019-12-28 05:39:20,562 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2019-12-28 05:39:20,562 INFO  L462      AbstractCegarLoop]: Abstraction has 3712 states and 9634 transitions.
[2019-12-28 05:39:20,566 INFO  L463      AbstractCegarLoop]: Interpolant automaton has 15 states.
[2019-12-28 05:39:20,567 INFO  L276                IsEmpty]: Start isEmpty. Operand 3712 states and 9634 transitions.
[2019-12-28 05:39:20,576 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 74
[2019-12-28 05:39:20,577 INFO  L403         BasicCegarLoop]: Found error trace
[2019-12-28 05:39:20,578 INFO  L411         BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2019-12-28 05:39:20,578 INFO  L410      AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]===
[2019-12-28 05:39:20,579 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2019-12-28 05:39:20,579 INFO  L82        PathProgramCache]: Analyzing trace with hash 1274627888, now seen corresponding path program 1 times
[2019-12-28 05:39:20,579 INFO  L163   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2019-12-28 05:39:20,580 INFO  L348   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951605915]
[2019-12-28 05:39:20,580 INFO  L94    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2019-12-28 05:39:20,640 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2019-12-28 05:39:20,889 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2019-12-28 05:39:20,890 INFO  L348   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951605915]
[2019-12-28 05:39:20,891 INFO  L220   FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences.
[2019-12-28 05:39:20,891 INFO  L233   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2019-12-28 05:39:20,891 INFO  L156   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [560550401]
[2019-12-28 05:39:20,891 INFO  L132   pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class.
[2019-12-28 05:39:20,913 INFO  L197   pAbStrategyModuleMcr]: Started intersection.
[2019-12-28 05:39:21,050 INFO  L208   pAbStrategyModuleMcr]: Finished intersection with 232 states and 389 transitions.
[2019-12-28 05:39:21,051 INFO  L219   pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton.
[2019-12-28 05:39:21,053 INFO  L288   pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 0 times.
[2019-12-28 05:39:21,053 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 6 states
[2019-12-28 05:39:21,054 INFO  L143   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2019-12-28 05:39:21,054 INFO  L142   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2019-12-28 05:39:21,054 INFO  L144   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2019-12-28 05:39:21,054 INFO  L87              Difference]: Start difference. First operand 3712 states and 9634 transitions. Second operand 6 states.
[2019-12-28 05:39:21,886 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2019-12-28 05:39:21,887 INFO  L93              Difference]: Finished difference Result 4017 states and 10183 transitions.
[2019-12-28 05:39:21,887 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. 
[2019-12-28 05:39:21,887 INFO  L78                 Accepts]: Start accepts. Automaton has 6 states. Word has length 73
[2019-12-28 05:39:21,888 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2019-12-28 05:39:21,904 INFO  L225             Difference]: With dead ends: 4017
[2019-12-28 05:39:21,905 INFO  L226             Difference]: Without dead ends: 4017
[2019-12-28 05:39:21,906 INFO  L631         BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=59, Invalid=123, Unknown=0, NotChecked=0, Total=182
[2019-12-28 05:39:21,928 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 4017 states.
[2019-12-28 05:39:21,989 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 4017 to 3764.
[2019-12-28 05:39:21,990 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3764 states.
[2019-12-28 05:39:21,998 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3764 states to 3764 states and 9726 transitions.
[2019-12-28 05:39:21,998 INFO  L78                 Accepts]: Start accepts. Automaton has 3764 states and 9726 transitions. Word has length 73
[2019-12-28 05:39:22,000 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2019-12-28 05:39:22,000 INFO  L462      AbstractCegarLoop]: Abstraction has 3764 states and 9726 transitions.
[2019-12-28 05:39:22,000 INFO  L463      AbstractCegarLoop]: Interpolant automaton has 6 states.
[2019-12-28 05:39:22,001 INFO  L276                IsEmpty]: Start isEmpty. Operand 3764 states and 9726 transitions.
[2019-12-28 05:39:22,010 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 80
[2019-12-28 05:39:22,010 INFO  L403         BasicCegarLoop]: Found error trace
[2019-12-28 05:39:22,010 INFO  L411         BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2019-12-28 05:39:22,011 INFO  L410      AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]===
[2019-12-28 05:39:22,011 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2019-12-28 05:39:22,011 INFO  L82        PathProgramCache]: Analyzing trace with hash -773067067, now seen corresponding path program 1 times
[2019-12-28 05:39:22,012 INFO  L163   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2019-12-28 05:39:22,012 INFO  L348   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400429932]
[2019-12-28 05:39:22,012 INFO  L94    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2019-12-28 05:39:22,049 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2019-12-28 05:39:22,198 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2019-12-28 05:39:22,199 INFO  L348   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400429932]
[2019-12-28 05:39:22,199 INFO  L220   FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences.
[2019-12-28 05:39:22,199 INFO  L233   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2019-12-28 05:39:22,200 INFO  L156   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [685697360]
[2019-12-28 05:39:22,200 INFO  L132   pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class.
[2019-12-28 05:39:22,221 INFO  L197   pAbStrategyModuleMcr]: Started intersection.
[2019-12-28 05:39:22,351 INFO  L208   pAbStrategyModuleMcr]: Finished intersection with 238 states and 395 transitions.
[2019-12-28 05:39:22,351 INFO  L219   pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton.
[2019-12-28 05:39:22,354 INFO  L288   pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 0 times.
[2019-12-28 05:39:22,355 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 6 states
[2019-12-28 05:39:22,355 INFO  L143   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2019-12-28 05:39:22,355 INFO  L142   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2019-12-28 05:39:22,356 INFO  L144   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2019-12-28 05:39:22,356 INFO  L87              Difference]: Start difference. First operand 3764 states and 9726 transitions. Second operand 6 states.
[2019-12-28 05:39:22,942 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2019-12-28 05:39:22,942 INFO  L93              Difference]: Finished difference Result 4118 states and 10348 transitions.
[2019-12-28 05:39:22,942 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. 
[2019-12-28 05:39:22,942 INFO  L78                 Accepts]: Start accepts. Automaton has 6 states. Word has length 79
[2019-12-28 05:39:22,942 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2019-12-28 05:39:22,949 INFO  L225             Difference]: With dead ends: 4118
[2019-12-28 05:39:22,950 INFO  L226             Difference]: Without dead ends: 4118
[2019-12-28 05:39:22,950 INFO  L631         BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210
[2019-12-28 05:39:22,972 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 4118 states.
[2019-12-28 05:39:23,036 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 4118 to 3942.
[2019-12-28 05:39:23,036 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3942 states.
[2019-12-28 05:39:23,046 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3942 states to 3942 states and 10066 transitions.
[2019-12-28 05:39:23,046 INFO  L78                 Accepts]: Start accepts. Automaton has 3942 states and 10066 transitions. Word has length 79
[2019-12-28 05:39:23,046 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2019-12-28 05:39:23,046 INFO  L462      AbstractCegarLoop]: Abstraction has 3942 states and 10066 transitions.
[2019-12-28 05:39:23,047 INFO  L463      AbstractCegarLoop]: Interpolant automaton has 6 states.
[2019-12-28 05:39:23,047 INFO  L276                IsEmpty]: Start isEmpty. Operand 3942 states and 10066 transitions.
[2019-12-28 05:39:23,056 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 82
[2019-12-28 05:39:23,056 INFO  L403         BasicCegarLoop]: Found error trace
[2019-12-28 05:39:23,056 INFO  L411         BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2019-12-28 05:39:23,057 INFO  L410      AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]===
[2019-12-28 05:39:23,057 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2019-12-28 05:39:23,057 INFO  L82        PathProgramCache]: Analyzing trace with hash 2121022428, now seen corresponding path program 1 times
[2019-12-28 05:39:23,058 INFO  L163   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2019-12-28 05:39:23,059 INFO  L348   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956597367]
[2019-12-28 05:39:23,059 INFO  L94    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2019-12-28 05:39:23,098 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2019-12-28 05:39:23,776 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2019-12-28 05:39:23,777 INFO  L348   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956597367]
[2019-12-28 05:39:23,778 INFO  L220   FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences.
[2019-12-28 05:39:23,778 INFO  L233   FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17
[2019-12-28 05:39:23,778 INFO  L156   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [317988365]
[2019-12-28 05:39:23,778 INFO  L132   pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class.
[2019-12-28 05:39:23,801 INFO  L197   pAbStrategyModuleMcr]: Started intersection.
[2019-12-28 05:39:25,160 INFO  L208   pAbStrategyModuleMcr]: Finished intersection with 1293 states and 3341 transitions.
[2019-12-28 05:39:25,160 INFO  L219   pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton.
[2019-12-28 05:39:25,173 INFO  L288   pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 26 times.
[2019-12-28 05:39:25,173 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 17 states
[2019-12-28 05:39:25,174 INFO  L143   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2019-12-28 05:39:25,174 INFO  L142   InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants.
[2019-12-28 05:39:25,174 INFO  L144   InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272
[2019-12-28 05:39:25,174 INFO  L87              Difference]: Start difference. First operand 3942 states and 10066 transitions. Second operand 17 states.
[2019-12-28 05:39:26,560 WARN  L192               SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53
[2019-12-28 05:39:26,868 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2019-12-28 05:39:26,868 INFO  L93              Difference]: Finished difference Result 3875 states and 9921 transitions.
[2019-12-28 05:39:26,869 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. 
[2019-12-28 05:39:26,869 INFO  L78                 Accepts]: Start accepts. Automaton has 17 states. Word has length 81
[2019-12-28 05:39:26,869 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2019-12-28 05:39:26,875 INFO  L225             Difference]: With dead ends: 3875
[2019-12-28 05:39:26,876 INFO  L226             Difference]: Without dead ends: 3875
[2019-12-28 05:39:26,876 INFO  L631         BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=356, Invalid=766, Unknown=0, NotChecked=0, Total=1122
[2019-12-28 05:39:26,896 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 3875 states.
[2019-12-28 05:39:26,946 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 3875 to 3845.
[2019-12-28 05:39:26,946 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3845 states.
[2019-12-28 05:39:26,953 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3845 states to 3845 states and 9863 transitions.
[2019-12-28 05:39:26,953 INFO  L78                 Accepts]: Start accepts. Automaton has 3845 states and 9863 transitions. Word has length 81
[2019-12-28 05:39:26,954 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2019-12-28 05:39:26,954 INFO  L462      AbstractCegarLoop]: Abstraction has 3845 states and 9863 transitions.
[2019-12-28 05:39:26,954 INFO  L463      AbstractCegarLoop]: Interpolant automaton has 17 states.
[2019-12-28 05:39:26,954 INFO  L276                IsEmpty]: Start isEmpty. Operand 3845 states and 9863 transitions.
[2019-12-28 05:39:26,962 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 82
[2019-12-28 05:39:26,962 INFO  L403         BasicCegarLoop]: Found error trace
[2019-12-28 05:39:26,962 INFO  L411         BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2019-12-28 05:39:26,962 INFO  L410      AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]===
[2019-12-28 05:39:26,963 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2019-12-28 05:39:26,963 INFO  L82        PathProgramCache]: Analyzing trace with hash 1830395389, now seen corresponding path program 1 times
[2019-12-28 05:39:26,964 INFO  L163   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2019-12-28 05:39:26,964 INFO  L348   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267720603]
[2019-12-28 05:39:26,964 INFO  L94    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2019-12-28 05:39:27,003 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2019-12-28 05:39:28,309 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2019-12-28 05:39:28,309 INFO  L348   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267720603]
[2019-12-28 05:39:28,309 INFO  L220   FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences.
[2019-12-28 05:39:28,310 INFO  L233   FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18
[2019-12-28 05:39:28,310 INFO  L156   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [265631766]
[2019-12-28 05:39:28,310 INFO  L132   pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class.
[2019-12-28 05:39:28,332 INFO  L197   pAbStrategyModuleMcr]: Started intersection.
[2019-12-28 05:39:28,830 INFO  L208   pAbStrategyModuleMcr]: Finished intersection with 758 states and 1877 transitions.
[2019-12-28 05:39:28,831 INFO  L219   pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton.
[2019-12-28 05:39:31,673 WARN  L192               SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 55
[2019-12-28 05:39:32,516 INFO  L534         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:32,519 INFO  L534         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:32,522 INFO  L534         ElimStorePlain]: Start of recursive call 4:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:32,528 INFO  L534         ElimStorePlain]: Start of recursive call 5:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:32,531 INFO  L534         ElimStorePlain]: Start of recursive call 6:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:32,582 INFO  L614         ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size
[2019-12-28 05:39:32,585 INFO  L534         ElimStorePlain]: Start of recursive call 7:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:32,587 INFO  L534         ElimStorePlain]: Start of recursive call 8:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:32,591 INFO  L534         ElimStorePlain]: Start of recursive call 9:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:32,595 INFO  L534         ElimStorePlain]: Start of recursive call 10:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:32,597 INFO  L534         ElimStorePlain]: Start of recursive call 11:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:32,613 INFO  L614         ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size
[2019-12-28 05:39:32,614 INFO  L534         ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars,  End of recursive call:  and 5 xjuncts.
[2019-12-28 05:39:32,614 INFO  L239         ElimStorePlain]: Needed 11 recursive calls to eliminate 2 variables, input treesize:181, output treesize:16
[2019-12-28 05:39:33,939 WARN  L192               SmtUtils]: Spent 572.00 ms on a formula simplification that was a NOOP. DAG size: 66
[2019-12-28 05:39:34,846 INFO  L534         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:34,853 INFO  L534         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:34,856 INFO  L534         ElimStorePlain]: Start of recursive call 4:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:34,859 INFO  L534         ElimStorePlain]: Start of recursive call 5:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:34,861 INFO  L534         ElimStorePlain]: Start of recursive call 6:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:34,914 INFO  L614         ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size
[2019-12-28 05:39:34,917 INFO  L534         ElimStorePlain]: Start of recursive call 7:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:34,920 INFO  L534         ElimStorePlain]: Start of recursive call 8:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:34,922 INFO  L534         ElimStorePlain]: Start of recursive call 9:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:34,925 INFO  L534         ElimStorePlain]: Start of recursive call 10:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:34,929 INFO  L534         ElimStorePlain]: Start of recursive call 11:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:34,944 INFO  L614         ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size
[2019-12-28 05:39:34,945 INFO  L534         ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars,  End of recursive call:  and 5 xjuncts.
[2019-12-28 05:39:34,945 INFO  L239         ElimStorePlain]: Needed 11 recursive calls to eliminate 2 variables, input treesize:181, output treesize:16
[2019-12-28 05:39:35,501 WARN  L192               SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 69
[2019-12-28 05:39:36,413 WARN  L192               SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 58
[2019-12-28 05:39:37,294 WARN  L192               SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 70
[2019-12-28 05:39:38,810 WARN  L192               SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 77
[2019-12-28 05:39:39,127 WARN  L192               SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 69
[2019-12-28 05:39:39,446 WARN  L192               SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 70
[2019-12-28 05:39:40,160 WARN  L192               SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 58
[2019-12-28 05:39:41,287 WARN  L192               SmtUtils]: Spent 190.00 ms on a formula simplification that was a NOOP. DAG size: 70
[2019-12-28 05:39:42,104 WARN  L192               SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 60
[2019-12-28 05:39:42,544 WARN  L192               SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 69
[2019-12-28 05:39:42,982 WARN  L192               SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 70
[2019-12-28 05:39:43,324 WARN  L192               SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 70
[2019-12-28 05:39:44,711 WARN  L192               SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 70
[2019-12-28 05:39:45,219 WARN  L192               SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 70
[2019-12-28 05:39:46,148 WARN  L192               SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 60
[2019-12-28 05:39:46,532 WARN  L192               SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 70
[2019-12-28 05:39:47,138 WARN  L192               SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 70
[2019-12-28 05:39:48,451 WARN  L192               SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 70
[2019-12-28 05:39:49,329 WARN  L192               SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 70
[2019-12-28 05:39:50,030 WARN  L192               SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 70
[2019-12-28 05:39:51,301 INFO  L534         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:51,304 INFO  L534         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:51,309 INFO  L534         ElimStorePlain]: Start of recursive call 4:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:51,314 INFO  L534         ElimStorePlain]: Start of recursive call 5:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:51,317 INFO  L534         ElimStorePlain]: Start of recursive call 6:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:51,447 WARN  L192               SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 68
[2019-12-28 05:39:51,447 INFO  L614         ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size
[2019-12-28 05:39:51,451 INFO  L534         ElimStorePlain]: Start of recursive call 7:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:51,457 INFO  L534         ElimStorePlain]: Start of recursive call 8:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:51,461 INFO  L534         ElimStorePlain]: Start of recursive call 9:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:51,465 INFO  L534         ElimStorePlain]: Start of recursive call 10:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:51,468 INFO  L534         ElimStorePlain]: Start of recursive call 11:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:51,567 INFO  L614         ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size
[2019-12-28 05:39:51,568 INFO  L534         ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 2 dim-2 vars,  End of recursive call: 5 dim-0 vars,  and 5 xjuncts.
[2019-12-28 05:39:51,568 INFO  L239         ElimStorePlain]: Needed 11 recursive calls to eliminate 7 variables, input treesize:291, output treesize:131
[2019-12-28 05:39:51,583 INFO  L534         ElimStorePlain]: Start of recursive call 2:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:51,588 INFO  L534         ElimStorePlain]: Start of recursive call 3:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:51,592 INFO  L534         ElimStorePlain]: Start of recursive call 4:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:51,597 INFO  L534         ElimStorePlain]: Start of recursive call 5:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:51,711 WARN  L192               SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 60
[2019-12-28 05:39:51,712 INFO  L614         ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size
[2019-12-28 05:39:51,719 INFO  L534         ElimStorePlain]: Start of recursive call 6:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:51,723 INFO  L534         ElimStorePlain]: Start of recursive call 7:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:51,726 INFO  L534         ElimStorePlain]: Start of recursive call 8:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:51,730 INFO  L534         ElimStorePlain]: Start of recursive call 9:  End of recursive call:  and 1 xjuncts.
[2019-12-28 05:39:51,808 INFO  L614         ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size
[2019-12-28 05:39:51,809 INFO  L534         ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-2 vars,  End of recursive call: 4 dim-0 vars,  and 4 xjuncts.
[2019-12-28 05:39:51,810 INFO  L239         ElimStorePlain]: Needed 9 recursive calls to eliminate 6 variables, input treesize:233, output treesize:105
[2019-12-28 05:39:51,814 INFO  L288   pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 170 times.
[2019-12-28 05:39:51,815 INFO  L442      AbstractCegarLoop]: Interpolant automaton has 94 states
[2019-12-28 05:39:51,815 INFO  L143   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2019-12-28 05:39:51,815 INFO  L142   InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants.
[2019-12-28 05:39:51,818 INFO  L144   InterpolantAutomaton]: CoverageRelationStatistics Valid=444, Invalid=8298, Unknown=0, NotChecked=0, Total=8742
[2019-12-28 05:39:51,818 INFO  L87              Difference]: Start difference. First operand 3845 states and 9863 transitions. Second operand 94 states.
[2019-12-28 05:39:57,371 WARN  L192               SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 70
[2019-12-28 05:39:57,811 WARN  L192               SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34
[2019-12-28 05:39:58,237 WARN  L192               SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 34
[2019-12-28 05:39:58,981 WARN  L192               SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 34
[2019-12-28 05:40:00,048 WARN  L192               SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 92
[2019-12-28 05:40:00,550 WARN  L192               SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39
[2019-12-28 05:40:01,176 WARN  L192               SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 39
[2019-12-28 05:40:02,182 WARN  L192               SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 39
[2019-12-28 05:40:02,750 WARN  L192               SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 44
[2019-12-28 05:40:03,766 WARN  L192               SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 48
[2019-12-28 05:40:04,509 WARN  L192               SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 80
[2019-12-28 05:40:05,099 WARN  L192               SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 44
[2019-12-28 05:40:05,727 WARN  L192               SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 46
[2019-12-28 05:40:06,557 WARN  L192               SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 53
[2019-12-28 05:40:07,398 WARN  L192               SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 54
[2019-12-28 05:40:08,419 WARN  L192               SmtUtils]: Spent 467.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 102
[2019-12-28 05:40:09,057 WARN  L192               SmtUtils]: Spent 370.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 85
[2019-12-28 05:40:09,912 WARN  L192               SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 49
[2019-12-28 05:40:10,560 WARN  L192               SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 51
[2019-12-28 05:40:11,207 WARN  L192               SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 200 DAG size of output: 50
[2019-12-28 05:40:11,822 WARN  L192               SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 58
[2019-12-28 05:40:12,628 WARN  L192               SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 59
[2019-12-28 05:40:13,993 WARN  L192               SmtUtils]: Spent 544.00 ms on a formula simplification. DAG size of input: 180 DAG size of output: 112
[2019-12-28 05:40:14,719 WARN  L192               SmtUtils]: Spent 440.00 ms on a formula simplification. DAG size of input: 149 DAG size of output: 90
[2019-12-28 05:40:15,696 WARN  L192               SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 56
[2019-12-28 05:40:16,433 WARN  L192               SmtUtils]: Spent 377.00 ms on a formula simplification. DAG size of input: 210 DAG size of output: 55
[2019-12-28 05:40:17,152 WARN  L192               SmtUtils]: Spent 357.00 ms on a formula simplification. DAG size of input: 189 DAG size of output: 64
[2019-12-28 05:40:18,683 WARN  L192               SmtUtils]: Spent 660.00 ms on a formula simplification. DAG size of input: 204 DAG size of output: 117
[2019-12-28 05:40:19,932 WARN  L192               SmtUtils]: Spent 405.00 ms on a formula simplification. DAG size of input: 220 DAG size of output: 60
[2019-12-28 05:40:20,637 WARN  L192               SmtUtils]: Spent 319.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 63
[2019-12-28 05:40:22,394 WARN  L192               SmtUtils]: Spent 517.00 ms on a formula simplification. DAG size of input: 168 DAG size of output: 95
[2019-12-28 05:40:23,564 WARN  L192               SmtUtils]: Spent 364.00 ms on a formula simplification. DAG size of input: 172 DAG size of output: 70
[2019-12-28 05:40:24,267 WARN  L192               SmtUtils]: Spent 428.00 ms on a formula simplification. DAG size of input: 208 DAG size of output: 69
[2019-12-28 05:40:26,421 WARN  L192               SmtUtils]: Spent 800.00 ms on a formula simplification. DAG size of input: 228 DAG size of output: 122
[2019-12-28 05:40:27,405 WARN  L192               SmtUtils]: Spent 634.00 ms on a formula simplification. DAG size of input: 187 DAG size of output: 102
[2019-12-28 05:40:27,999 WARN  L192               SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 60
[2019-12-28 05:40:29,196 WARN  L192               SmtUtils]: Spent 436.00 ms on a formula simplification. DAG size of input: 221 DAG size of output: 65
[2019-12-28 05:40:29,916 WARN  L192               SmtUtils]: Spent 504.00 ms on a formula simplification. DAG size of input: 227 DAG size of output: 76
[2019-12-28 05:40:32,333 WARN  L192               SmtUtils]: Spent 930.00 ms on a formula simplification. DAG size of input: 252 DAG size of output: 129
[2019-12-28 05:40:33,167 WARN  L192               SmtUtils]: Spent 611.00 ms on a formula simplification. DAG size of input: 227 DAG size of output: 78
[2019-12-28 05:40:34,488 WARN  L192               SmtUtils]: Spent 501.00 ms on a formula simplification. DAG size of input: 225 DAG size of output: 69
[2019-12-28 05:40:36,146 WARN  L192               SmtUtils]: Spent 704.00 ms on a formula simplification. DAG size of input: 236 DAG size of output: 92
[2019-12-28 05:40:38,138 WARN  L192               SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 47
[2019-12-28 05:40:38,684 WARN  L192               SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 65
[2019-12-28 05:40:39,252 WARN  L192               SmtUtils]: Spent 406.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 70
[2019-12-28 05:40:41,034 WARN  L192               SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 52
[2019-12-28 05:40:41,883 WARN  L192               SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 75
[2019-12-28 05:40:43,571 WARN  L192               SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 57
[2019-12-28 05:40:44,507 WARN  L192               SmtUtils]: Spent 393.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 80
[2019-12-28 05:40:46,633 WARN  L192               SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 62
[2019-12-28 05:40:47,625 WARN  L192               SmtUtils]: Spent 448.00 ms on a formula simplification. DAG size of input: 154 DAG size of output: 85
[2019-12-28 05:40:48,878 WARN  L192               SmtUtils]: Spent 349.00 ms on a formula simplification. DAG size of input: 162 DAG size of output: 69
[2019-12-28 05:40:49,862 WARN  L192               SmtUtils]: Spent 545.00 ms on a formula simplification. DAG size of input: 172 DAG size of output: 92
[2019-12-28 05:40:50,850 WARN  L192               SmtUtils]: Spent 459.00 ms on a formula simplification. DAG size of input: 224 DAG size of output: 64
[2019-12-28 05:40:51,617 WARN  L192               SmtUtils]: Spent 546.00 ms on a formula simplification. DAG size of input: 229 DAG size of output: 76
[2019-12-28 05:40:52,623 WARN  L192               SmtUtils]: Spent 713.00 ms on a formula simplification. DAG size of input: 242 DAG size of output: 108
[2019-12-28 05:40:53,106 WARN  L192               SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 66
[2019-12-28 05:40:53,669 WARN  L192               SmtUtils]: Spent 387.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 79
[2019-12-28 05:40:55,531 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2019-12-28 05:40:55,531 INFO  L93              Difference]: Finished difference Result 7550 states and 19558 transitions.
[2019-12-28 05:40:55,532 INFO  L142   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. 
[2019-12-28 05:40:55,532 INFO  L78                 Accepts]: Start accepts. Automaton has 94 states. Word has length 81
[2019-12-28 05:40:55,532 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2019-12-28 05:40:55,544 INFO  L225             Difference]: With dead ends: 7550
[2019-12-28 05:40:55,544 INFO  L226             Difference]: Without dead ends: 6659
[2019-12-28 05:40:55,551 INFO  L631         BasicCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 75 SyntacticMatches, 23 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4238 ImplicationChecksByTransitivity, 58.3s TimeCoverageRelationStatistics Valid=4470, Invalid=21290, Unknown=0, NotChecked=0, Total=25760
[2019-12-28 05:40:55,578 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 6659 states.
[2019-12-28 05:40:55,645 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 6659 to 3845.
[2019-12-28 05:40:55,645 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3845 states.
[2019-12-28 05:40:55,653 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3845 states to 3845 states and 9785 transitions.
[2019-12-28 05:40:55,653 INFO  L78                 Accepts]: Start accepts. Automaton has 3845 states and 9785 transitions. Word has length 81
[2019-12-28 05:40:55,653 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2019-12-28 05:40:55,653 INFO  L462      AbstractCegarLoop]: Abstraction has 3845 states and 9785 transitions.
[2019-12-28 05:40:55,653 INFO  L463      AbstractCegarLoop]: Interpolant automaton has 94 states.
[2019-12-28 05:40:55,654 INFO  L276                IsEmpty]: Start isEmpty. Operand 3845 states and 9785 transitions.
[2019-12-28 05:40:55,661 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 82
[2019-12-28 05:40:55,662 INFO  L403         BasicCegarLoop]: Found error trace
[2019-12-28 05:40:55,662 INFO  L411         BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2019-12-28 05:40:55,662 INFO  L410      AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]===
[2019-12-28 05:40:55,662 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2019-12-28 05:40:55,663 INFO  L82        PathProgramCache]: Analyzing trace with hash -1612354563, now seen corresponding path program 2 times
[2019-12-28 05:40:55,663 INFO  L163   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2019-12-28 05:40:55,663 INFO  L348   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798813076]
[2019-12-28 05:40:55,664 INFO  L94    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2019-12-28 05:40:55,701 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2019-12-28 05:40:55,729 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2019-12-28 05:40:55,774 INFO  L174   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2019-12-28 05:40:55,774 INFO  L476         BasicCegarLoop]: Counterexample might be feasible
[2019-12-28 05:40:55,862 INFO  L202        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.12 05:40:55 BasicIcfg
[2019-12-28 05:40:55,863 INFO  L132        PluginConnector]: ------------------------ END TraceAbstraction----------------------------
[2019-12-28 05:40:55,864 INFO  L168              Benchmark]: Toolchain (without parser) took 104398.25 ms. Allocated memory was 139.5 MB in the beginning and 1.5 GB in the end (delta: 1.3 GB). Free memory was 98.3 MB in the beginning and 533.0 MB in the end (delta: -434.7 MB). Peak memory consumption was 909.1 MB. Max. memory is 7.1 GB.
[2019-12-28 05:40:55,865 INFO  L168              Benchmark]: CDTParser took 0.21 ms. Allocated memory is still 139.5 MB. Free memory was 120.4 MB in the beginning and 120.2 MB in the end (delta: 209.8 kB). Peak memory consumption was 209.8 kB. Max. memory is 7.1 GB.
[2019-12-28 05:40:55,866 INFO  L168              Benchmark]: CACSL2BoogieTranslator took 1555.76 ms. Allocated memory was 139.5 MB in the beginning and 236.5 MB in the end (delta: 97.0 MB). Free memory was 98.1 MB in the beginning and 171.8 MB in the end (delta: -73.7 MB). Peak memory consumption was 77.2 MB. Max. memory is 7.1 GB.
[2019-12-28 05:40:55,866 INFO  L168              Benchmark]: Boogie Procedure Inliner took 91.13 ms. Allocated memory is still 236.5 MB. Free memory was 171.8 MB in the beginning and 168.9 MB in the end (delta: 2.9 MB). Peak memory consumption was 2.9 MB. Max. memory is 7.1 GB.
[2019-12-28 05:40:55,867 INFO  L168              Benchmark]: Boogie Preprocessor took 46.14 ms. Allocated memory is still 236.5 MB. Free memory was 168.9 MB in the beginning and 166.1 MB in the end (delta: 2.9 MB). Peak memory consumption was 2.9 MB. Max. memory is 7.1 GB.
[2019-12-28 05:40:55,867 INFO  L168              Benchmark]: RCFGBuilder took 867.15 ms. Allocated memory is still 236.5 MB. Free memory was 164.6 MB in the beginning and 117.8 MB in the end (delta: 46.9 MB). Peak memory consumption was 46.9 MB. Max. memory is 7.1 GB.
[2019-12-28 05:40:55,868 INFO  L168              Benchmark]: TraceAbstraction took 101832.81 ms. Allocated memory was 236.5 MB in the beginning and 1.5 GB in the end (delta: 1.2 GB). Free memory was 116.3 MB in the beginning and 533.0 MB in the end (delta: -416.7 MB). Peak memory consumption was 830.1 MB. Max. memory is 7.1 GB.
[2019-12-28 05:40:55,871 INFO  L335   ainManager$Toolchain]: #######################  End [Toolchain 1] #######################
 --- Results ---
 * Results from de.uni_freiburg.informatik.ultimate.core:
  - StatisticsResult: Toolchain Benchmarks
    Benchmark results are:
 * CDTParser took 0.21 ms. Allocated memory is still 139.5 MB. Free memory was 120.4 MB in the beginning and 120.2 MB in the end (delta: 209.8 kB). Peak memory consumption was 209.8 kB. Max. memory is 7.1 GB.
 * CACSL2BoogieTranslator took 1555.76 ms. Allocated memory was 139.5 MB in the beginning and 236.5 MB in the end (delta: 97.0 MB). Free memory was 98.1 MB in the beginning and 171.8 MB in the end (delta: -73.7 MB). Peak memory consumption was 77.2 MB. Max. memory is 7.1 GB.
 * Boogie Procedure Inliner took 91.13 ms. Allocated memory is still 236.5 MB. Free memory was 171.8 MB in the beginning and 168.9 MB in the end (delta: 2.9 MB). Peak memory consumption was 2.9 MB. Max. memory is 7.1 GB.
 * Boogie Preprocessor took 46.14 ms. Allocated memory is still 236.5 MB. Free memory was 168.9 MB in the beginning and 166.1 MB in the end (delta: 2.9 MB). Peak memory consumption was 2.9 MB. Max. memory is 7.1 GB.
 * RCFGBuilder took 867.15 ms. Allocated memory is still 236.5 MB. Free memory was 164.6 MB in the beginning and 117.8 MB in the end (delta: 46.9 MB). Peak memory consumption was 46.9 MB. Max. memory is 7.1 GB.
 * TraceAbstraction took 101832.81 ms. Allocated memory was 236.5 MB in the beginning and 1.5 GB in the end (delta: 1.2 GB). Free memory was 116.3 MB in the beginning and 533.0 MB in the end (delta: -416.7 MB). Peak memory consumption was 830.1 MB. Max. memory is 7.1 GB.
 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction:
  - CounterExampleResult [Line: 1682]: a call of __VERIFIER_error() is reachable
    a call of __VERIFIER_error() is reachable
We found a FailurePath: 
[L1683]               0  pthread_t t1,t2;
         VAL             [t1={5:0}, t2={6:0}]
[L1731]               0  return 0;
         VAL             [t1={5:0}, t2={6:0}]
[L1737]               0  int ret = my_drv_init();
         VAL             [t1={5:0}, t2={6:0}]
[L1738]  COND TRUE    0  ret==0
         VAL             [t1={5:0}, t2={6:0}]
[L1739]               0  int probe_ret;
         VAL             [t1={5:0}, t2={6:0}]
[L1740]               0  struct my_data data;
         VAL             [t1={5:0}, t2={6:0}]
[L1706]               0  struct device *d = &data->dev;
         VAL             [t1={5:0}, t2={6:0}]
[L1708]               0  data->shared.a = 0
         VAL             [t1={5:0}, t2={6:0}]
[L1709]               0  data->shared.b = 0
         VAL             [t1={5:0}, t2={6:0}]
[L1710]               0  int res = __VERIFIER_nondet_int();
         VAL             [t1={5:0}, t2={6:0}]
[L1711]  COND FALSE   0  !(\read(res))
         VAL             [t1={5:0}, t2={6:0}]
[L1713]  FCALL, FORK  0  pthread_create(&t1, ((void *)0), my_callback, (void *)d)
         VAL             [arg={7:24}, t1={5:0}, t2={6:0}]
[L1714]  FCALL, FORK  0  pthread_create(&t2, ((void *)0), my_callback, (void *)d)
         VAL             [arg={7:24}, t1={5:0}, t2={6:0}]
[L1696]               2  struct device *dev = (struct device*)arg;
         VAL             [arg={7:24}, arg={7:24}, dev={7:24}, t1={5:0}, t2={6:0}]
[L1697]               2  struct my_data *data;
         VAL             [arg={7:24}, arg={7:24}, dev={7:24}, t1={5:0}, t2={6:0}]
[L1715]               0  return 0;
         VAL             [arg={7:24}, arg={7:24}, dev={7:24}, t1={5:0}, t2={6:0}]
[L1696]               1  struct device *dev = (struct device*)arg;
         VAL             [arg={7:24}, arg={7:24}, dev={7:24}, t1={5:0}, t2={6:0}]
[L1698]               2  const typeof( ((struct my_data *)0)->dev ) *__mptr = (dev);
         VAL             [__mptr={7:24}, arg={7:24}, arg={7:24}, dev={7:24}, t1={5:0}, t2={6:0}]
[L1698]               2  data = ({ const typeof( ((struct my_data *)0)->dev ) *__mptr = (dev); (struct my_data *)( (char *)__mptr - ((unsigned long) &((struct my_data *)0)->dev) );})
         VAL             [__mptr={7:24}, arg={7:24}, arg={7:24}, data={7:0}, dev={7:24}, t1={5:0}, t2={6:0}]
[L1697]               1  struct my_data *data;
         VAL             [__mptr={7:24}, arg={7:24}, arg={7:24}, data={7:0}, dev={7:24}, t1={5:0}, t2={6:0}]
[L1741]               0  probe_ret = my_drv_probe(&data)
         VAL             [__mptr={7:24}, arg={7:24}, arg={7:24}, data={7:0}, dev={7:24}, t1={5:0}, t2={6:0}]
[L1742]  COND TRUE    0  probe_ret==0
         VAL             [__mptr={7:24}, arg={7:24}, arg={7:24}, data={7:0}, dev={7:24}, t1={5:0}, t2={6:0}]
[L1721]               0  void *status;
         VAL             [__mptr={7:24}, arg={7:24}, arg={7:24}, data={7:0}, dev={7:24}, t1={5:0}, t2={6:0}]
[L1722]               0  \read(t1)
         VAL             [__mptr={7:24}, arg={7:24}, arg={7:24}, data={7:0}, dev={7:24}, t1={5:0}, t2={6:0}]
[L1698]               1  const typeof( ((struct my_data *)0)->dev ) *__mptr = (dev);
         VAL             [__mptr={7:24}, arg={7:24}, arg={7:24}, data={7:0}, dev={7:24}, t1={5:0}, t2={6:0}]
[L1698]               1  data = ({ const typeof( ((struct my_data *)0)->dev ) *__mptr = (dev); (struct my_data *)( (char *)__mptr - ((unsigned long) &((struct my_data *)0)->dev) );})
         VAL             [__mptr={7:24}, arg={7:24}, arg={7:24}, data={7:0}, dev={7:24}, t1={5:0}, t2={6:0}]
[L1700]               1  data->shared.a = 1
         VAL             [__mptr={7:24}, arg={7:24}, arg={7:24}, data={7:0}, dev={7:24}, t1={5:0}, t2={6:0}]
[L1701]  EXPR         1  data->shared.b
         VAL             [__mptr={7:24}, arg={7:24}, arg={7:24}, data={7:0}, data->shared.b=0, dev={7:24}, t1={5:0}, t2={6:0}]
[L1701]               1  data->shared.b = data->shared.b + 1
         VAL             [__mptr={7:24}, arg={7:24}, arg={7:24}, data={7:0}, data->shared.b=0, dev={7:24}, t1={5:0}, t2={6:0}]
[L1703]               1  return 0;
         VAL             [\result={0:0}, __mptr={7:24}, arg={7:24}, arg={7:24}, data={7:0}, dev={7:24}, t1={5:0}, t2={6:0}]
[L1722]  FCALL, JOIN  1  pthread_join(t1, &status)
         VAL             [\result={0:0}, __mptr={7:24}, arg={7:24}, arg={7:24}, data={7:0}, dev={7:24}, t1={5:0}, t2={6:0}]
[L1723]               0  data->shared.a = 3
         VAL             [\result={0:0}, __mptr={7:24}, arg={7:24}, arg={7:24}, data={7:0}, dev={7:24}, t1={5:0}, t2={6:0}]
[L1700]               2  data->shared.a = 1
         VAL             [\result={0:0}, __mptr={7:24}, arg={7:24}, arg={7:24}, data={7:0}, dev={7:24}, t1={5:0}, t2={6:0}]
[L1724]               0  data->shared.b = 3
         VAL             [\result={0:0}, __mptr={7:24}, arg={7:24}, arg={7:24}, data={7:0}, dev={7:24}, t1={5:0}, t2={6:0}]
[L1725]               0  data->shared.a
         VAL             [\result={0:0}, __mptr={7:24}, arg={7:24}, arg={7:24}, data={7:0}, dev={7:24}, t1={5:0}, t2={6:0}]
[L1682]  COND TRUE    0  !expression
         VAL             [\result={0:0}, __mptr={7:24}, arg={7:24}, arg={7:24}, data={7:0}, dev={7:24}, t1={5:0}, t2={6:0}]
[L1682]               0  __VERIFIER_error()
         VAL             [\result={0:0}, __mptr={7:24}, arg={7:24}, arg={7:24}, data={7:0}, dev={7:24}, t1={5:0}, t2={6:0}]

  - StatisticsResult: Ultimate Automizer benchmark data
    CFG has 2 procedures, 132 locations, 6 error locations. Result: UNSAFE, OverallTime: 101.6s, OverallIterations: 8, TraceHistogramMax: 1, AutomataDifference: 70.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, HoareTripleCheckerStatistics: 1910 SDtfs, 7821 SDslu, 33757 SDs, 0 SdLazy, 13531 SolverSat, 443 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 28.9s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 435 GetRequests, 147 SyntacticMatches, 28 SemanticMatches, 260 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4532 ImplicationChecksByTransitivity, 61.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=9537occurred in iteration=2, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.5s AutomataMinimizationTime, 7 MinimizatonAttempts, 6387 StatesRemovedByMinimization, 7 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 2.8s InterpolantComputationTime, 547 NumberOfCodeBlocks, 547 NumberOfCodeBlocksAsserted, 8 NumberOfCheckSat, 459 ConstructedInterpolants, 0 QuantifiedInterpolants, 156559 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 7 InterpolantComputations, 7 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, SIFA: No data available, ReuseStatistics: No data available
RESULT: Ultimate proved your program to be incorrect!
Received shutdown request...