./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5b36d44f Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash cde51297e6fd0e941efee971bf40d8442d789ab4fb58443b4ef667bb6a80abb8 --- Real Ultimate output --- This is Ultimate 0.2.1-wip.dd.seqcomp-5b36d44 [2021-11-07 16:32:13,222 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-07 16:32:13,223 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-07 16:32:13,256 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-07 16:32:13,256 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-07 16:32:13,259 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-07 16:32:13,260 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-07 16:32:13,264 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-07 16:32:13,265 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-07 16:32:13,266 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-07 16:32:13,266 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-07 16:32:13,268 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-07 16:32:13,268 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-07 16:32:13,271 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-07 16:32:13,272 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-07 16:32:13,273 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-07 16:32:13,277 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-07 16:32:13,281 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-07 16:32:13,282 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-07 16:32:13,283 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-07 16:32:13,283 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-07 16:32:13,285 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-07 16:32:13,286 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-07 16:32:13,286 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-07 16:32:13,288 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-07 16:32:13,290 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-07 16:32:13,290 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-07 16:32:13,291 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-07 16:32:13,291 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-07 16:32:13,292 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-07 16:32:13,293 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-07 16:32:13,293 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-07 16:32:13,293 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-07 16:32:13,294 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-07 16:32:13,295 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-07 16:32:13,296 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-07 16:32:13,296 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-07 16:32:13,297 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-07 16:32:13,297 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-07 16:32:13,297 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-07 16:32:13,298 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-07 16:32:13,298 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-07 16:32:13,321 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-07 16:32:13,323 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-07 16:32:13,323 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-07 16:32:13,323 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-07 16:32:13,325 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-07 16:32:13,325 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-07 16:32:13,325 INFO L138 SettingsManager]: * Use SBE=true [2021-11-07 16:32:13,325 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-07 16:32:13,325 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-07 16:32:13,325 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-07 16:32:13,326 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-07 16:32:13,326 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-07 16:32:13,326 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-07 16:32:13,326 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-07 16:32:13,327 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-07 16:32:13,327 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-07 16:32:13,327 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-07 16:32:13,327 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-07 16:32:13,327 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-07 16:32:13,327 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-07 16:32:13,327 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-07 16:32:13,328 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-07 16:32:13,328 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-07 16:32:13,328 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-07 16:32:13,328 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-07 16:32:13,328 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-07 16:32:13,328 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-07 16:32:13,329 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-07 16:32:13,329 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-07 16:32:13,329 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> cde51297e6fd0e941efee971bf40d8442d789ab4fb58443b4ef667bb6a80abb8 [2021-11-07 16:32:13,526 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-07 16:32:13,540 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-07 16:32:13,541 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-07 16:32:13,542 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-07 16:32:13,542 INFO L275 PluginConnector]: CDTParser initialized [2021-11-07 16:32:13,543 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i [2021-11-07 16:32:13,583 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/873f55e1b/cdc90ba8b73448ff809f1b5d8ff86f64/FLAGff9f41d9a [2021-11-07 16:32:14,195 INFO L306 CDTParser]: Found 1 translation units. [2021-11-07 16:32:14,197 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i [2021-11-07 16:32:14,245 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/873f55e1b/cdc90ba8b73448ff809f1b5d8ff86f64/FLAGff9f41d9a [2021-11-07 16:32:14,301 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/873f55e1b/cdc90ba8b73448ff809f1b5d8ff86f64 [2021-11-07 16:32:14,303 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-07 16:32:14,304 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-07 16:32:14,305 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-07 16:32:14,306 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-07 16:32:14,308 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-07 16:32:14,308 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 04:32:14" (1/1) ... [2021-11-07 16:32:14,310 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3a99532a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 04:32:14, skipping insertion in model container [2021-11-07 16:32:14,311 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 04:32:14" (1/1) ... [2021-11-07 16:32:14,315 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-07 16:32:14,422 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-07 16:32:17,510 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i[464446,464459] [2021-11-07 16:32:17,513 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i[464591,464604] [2021-11-07 16:32:17,534 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-07 16:32:17,596 INFO L203 MainTranslator]: Completed pre-run [2021-11-07 16:32:17,949 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i[464446,464459] [2021-11-07 16:32:17,949 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i[464591,464604] [2021-11-07 16:32:17,954 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-07 16:32:18,119 INFO L208 MainTranslator]: Completed translation [2021-11-07 16:32:18,120 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 04:32:18 WrapperNode [2021-11-07 16:32:18,120 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-07 16:32:18,121 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-07 16:32:18,121 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-07 16:32:18,121 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-07 16:32:18,126 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 04:32:18" (1/1) ... [2021-11-07 16:32:18,231 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 04:32:18" (1/1) ... [2021-11-07 16:32:19,036 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-07 16:32:19,037 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-07 16:32:19,037 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-07 16:32:19,037 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-07 16:32:19,062 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 04:32:18" (1/1) ... [2021-11-07 16:32:19,062 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 04:32:18" (1/1) ... [2021-11-07 16:32:19,390 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 04:32:18" (1/1) ... [2021-11-07 16:32:19,407 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 04:32:18" (1/1) ... [2021-11-07 16:32:19,932 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 04:32:18" (1/1) ... [2021-11-07 16:32:20,026 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 04:32:18" (1/1) ... [2021-11-07 16:32:20,117 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 04:32:18" (1/1) ... [2021-11-07 16:32:20,267 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-07 16:32:20,268 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-07 16:32:20,268 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-07 16:32:20,268 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-07 16:32:20,269 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 04:32:18" (1/1) ... [2021-11-07 16:32:20,274 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-07 16:32:20,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-07 16:32:20,320 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-07 16:32:20,400 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-07 16:32:20,412 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-07 16:32:20,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-07 16:32:20,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-07 16:32:20,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-07 16:32:20,413 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-07 16:32:20,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-07 16:32:20,413 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-11-07 16:32:20,413 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-07 16:32:20,414 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-07 16:32:20,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-07 16:32:20,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-07 16:32:20,414 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-07 16:32:20,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-07 16:32:20,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-07 16:32:20,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-07 16:32:20,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-07 16:33:26,532 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_1_switch_break#2: ldv_switch_1_#res := 0; [2021-11-07 16:33:26,533 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_1_switch_break#3: ldv_switch_1_#res := 0; [2021-11-07 16:33:26,534 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_1_switch_break: ldv_switch_1_#res := 0; [2021-11-07 16:33:26,535 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_0_switch_break#2: ldv_switch_0_#res := 0; [2021-11-07 16:33:26,536 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2021-11-07 16:33:26,537 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_0_switch_break: ldv_switch_0_#res := 0; [2021-11-07 16:33:26,573 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-07 16:33:26,573 INFO L299 CfgBuilder]: Removed 8216 assume(true) statements. [2021-11-07 16:33:26,582 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 04:33:26 BoogieIcfgContainer [2021-11-07 16:33:26,583 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-07 16:33:26,585 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-07 16:33:26,585 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-07 16:33:26,589 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-07 16:33:26,589 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.11 04:32:14" (1/3) ... [2021-11-07 16:33:26,590 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@670d0153 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 04:33:26, skipping insertion in model container [2021-11-07 16:33:26,590 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 04:32:18" (2/3) ... [2021-11-07 16:33:26,590 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@670d0153 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 04:33:26, skipping insertion in model container [2021-11-07 16:33:26,591 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 04:33:26" (3/3) ... [2021-11-07 16:33:26,592 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i [2021-11-07 16:33:26,597 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-07 16:33:26,597 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 5 error locations. [2021-11-07 16:33:26,647 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-07 16:33:26,652 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-07 16:33:26,652 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-11-07 16:33:26,748 INFO L276 IsEmpty]: Start isEmpty. Operand has 7725 states, 7720 states have (on average 1.3373056994818653) internal successors, (10324), 7724 states have internal predecessors, (10324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:33:26,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-07 16:33:26,770 INFO L506 BasicCegarLoop]: Found error trace [2021-11-07 16:33:26,771 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 16:33:26,772 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-07 16:33:26,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 16:33:26,775 INFO L85 PathProgramCache]: Analyzing trace with hash -1331870173, now seen corresponding path program 1 times [2021-11-07 16:33:26,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 16:33:26,781 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534982108] [2021-11-07 16:33:26,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:33:26,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 16:33:27,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 16:33:27,421 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 16:33:27,422 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 16:33:27,422 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534982108] [2021-11-07 16:33:27,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534982108] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 16:33:27,424 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 16:33:27,424 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-07 16:33:27,426 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789667216] [2021-11-07 16:33:27,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-07 16:33:27,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 16:33:27,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 16:33:27,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 16:33:27,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:33:27,464 INFO L87 Difference]: Start difference. First operand has 7725 states, 7720 states have (on average 1.3373056994818653) internal successors, (10324), 7724 states have internal predecessors, (10324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:33:29,543 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-07 16:33:30,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 16:33:30,456 INFO L93 Difference]: Finished difference Result 20247 states and 27074 transitions. [2021-11-07 16:33:30,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 16:33:30,458 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2021-11-07 16:33:30,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 16:33:30,511 INFO L225 Difference]: With dead ends: 20247 [2021-11-07 16:33:30,511 INFO L226 Difference]: Without dead ends: 12303 [2021-11-07 16:33:30,527 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.69ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:33:30,529 INFO L933 BasicCegarLoop]: 10240 mSDtfsCounter, 6681 mSDsluCounter, 10036 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2473.32ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 6681 SdHoareTripleChecker+Valid, 20276 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 34.12ms SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2646.05ms IncrementalHoareTripleChecker+Time [2021-11-07 16:33:30,529 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6681 Valid, 20276 Invalid, 103 Unknown, 0 Unchecked, 34.12ms Time], IncrementalHoareTripleChecker [7 Valid, 95 Invalid, 1 Unknown, 0 Unchecked, 2646.05ms Time] [2021-11-07 16:33:30,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12303 states. [2021-11-07 16:33:30,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12303 to 12069. [2021-11-07 16:33:30,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12069 states, 12064 states have (on average 1.3204575596816976) internal successors, (15930), 12068 states have internal predecessors, (15930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:33:30,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12069 states to 12069 states and 15930 transitions. [2021-11-07 16:33:30,813 INFO L78 Accepts]: Start accepts. Automaton has 12069 states and 15930 transitions. Word has length 78 [2021-11-07 16:33:30,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 16:33:30,814 INFO L470 AbstractCegarLoop]: Abstraction has 12069 states and 15930 transitions. [2021-11-07 16:33:30,815 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:33:30,816 INFO L276 IsEmpty]: Start isEmpty. Operand 12069 states and 15930 transitions. [2021-11-07 16:33:30,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-11-07 16:33:30,821 INFO L506 BasicCegarLoop]: Found error trace [2021-11-07 16:33:30,821 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 16:33:30,821 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-07 16:33:30,822 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-07 16:33:30,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 16:33:30,822 INFO L85 PathProgramCache]: Analyzing trace with hash 1131535695, now seen corresponding path program 1 times [2021-11-07 16:33:30,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 16:33:30,822 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423077239] [2021-11-07 16:33:30,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:33:30,823 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 16:33:30,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 16:33:31,120 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 16:33:31,120 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 16:33:31,120 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423077239] [2021-11-07 16:33:31,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423077239] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 16:33:31,120 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 16:33:31,120 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-07 16:33:31,120 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93060957] [2021-11-07 16:33:31,121 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-07 16:33:31,121 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 16:33:31,122 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 16:33:31,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 16:33:31,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:33:31,122 INFO L87 Difference]: Start difference. First operand 12069 states and 15930 transitions. Second operand has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:33:33,178 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-07 16:33:34,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 16:33:34,006 INFO L93 Difference]: Finished difference Result 27182 states and 35900 transitions. [2021-11-07 16:33:34,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 16:33:34,007 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 96 [2021-11-07 16:33:34,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 16:33:34,068 INFO L225 Difference]: With dead ends: 27182 [2021-11-07 16:33:34,068 INFO L226 Difference]: Without dead ends: 15229 [2021-11-07 16:33:34,089 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 17.06ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:33:34,091 INFO L933 BasicCegarLoop]: 13196 mSDtfsCounter, 4219 mSDsluCounter, 9335 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 18 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2417.11ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 4219 SdHoareTripleChecker+Valid, 22531 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 23.80ms SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2569.47ms IncrementalHoareTripleChecker+Time [2021-11-07 16:33:34,093 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4219 Valid, 22531 Invalid, 98 Unknown, 0 Unchecked, 23.80ms Time], IncrementalHoareTripleChecker [18 Valid, 79 Invalid, 1 Unknown, 0 Unchecked, 2569.47ms Time] [2021-11-07 16:33:34,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15229 states. [2021-11-07 16:33:34,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15229 to 15215. [2021-11-07 16:33:34,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15215 states, 15210 states have (on average 1.3188034188034188) internal successors, (20059), 15214 states have internal predecessors, (20059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:33:34,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15215 states to 15215 states and 20059 transitions. [2021-11-07 16:33:34,404 INFO L78 Accepts]: Start accepts. Automaton has 15215 states and 20059 transitions. Word has length 96 [2021-11-07 16:33:34,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 16:33:34,405 INFO L470 AbstractCegarLoop]: Abstraction has 15215 states and 20059 transitions. [2021-11-07 16:33:34,406 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:33:34,409 INFO L276 IsEmpty]: Start isEmpty. Operand 15215 states and 20059 transitions. [2021-11-07 16:33:34,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-11-07 16:33:34,414 INFO L506 BasicCegarLoop]: Found error trace [2021-11-07 16:33:34,414 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 16:33:34,415 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-07 16:33:34,415 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-07 16:33:34,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 16:33:34,416 INFO L85 PathProgramCache]: Analyzing trace with hash -104060752, now seen corresponding path program 1 times [2021-11-07 16:33:34,416 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 16:33:34,416 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331069088] [2021-11-07 16:33:34,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:33:34,416 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 16:33:34,534 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-07 16:33:34,535 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [24582025] [2021-11-07 16:33:34,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:33:34,536 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:33:34,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-07 16:33:34,552 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 16:33:34,554 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-07 16:33:36,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 16:33:36,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 4034 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 16:33:36,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 16:33:37,384 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 16:33:37,384 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-07 16:33:37,384 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 16:33:37,384 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331069088] [2021-11-07 16:33:37,384 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 16:33:37,384 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24582025] [2021-11-07 16:33:37,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24582025] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 16:33:37,385 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 16:33:37,385 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-07 16:33:37,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132419293] [2021-11-07 16:33:37,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-07 16:33:37,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 16:33:37,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 16:33:37,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 16:33:37,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:33:37,386 INFO L87 Difference]: Start difference. First operand 15215 states and 20059 transitions. Second operand has 3 states, 3 states have (on average 42.0) internal successors, (126), 2 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:33:37,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 16:33:37,887 INFO L93 Difference]: Finished difference Result 30314 states and 39988 transitions. [2021-11-07 16:33:37,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 16:33:37,888 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 2 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-11-07 16:33:37,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 16:33:37,917 INFO L225 Difference]: With dead ends: 30314 [2021-11-07 16:33:37,917 INFO L226 Difference]: Without dead ends: 15215 [2021-11-07 16:33:37,941 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 22.14ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:33:37,941 INFO L933 BasicCegarLoop]: 9889 mSDtfsCounter, 9772 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.82ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 9772 SdHoareTripleChecker+Valid, 9889 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 11.55ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.71ms IncrementalHoareTripleChecker+Time [2021-11-07 16:33:37,942 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9772 Valid, 9889 Invalid, 9 Unknown, 0 Unchecked, 11.55ms Time], IncrementalHoareTripleChecker [4 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 25.71ms Time] [2021-11-07 16:33:37,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15215 states. [2021-11-07 16:33:38,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15215 to 15215. [2021-11-07 16:33:38,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15215 states, 15210 states have (on average 1.3181459566074951) internal successors, (20049), 15214 states have internal predecessors, (20049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:33:38,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15215 states to 15215 states and 20049 transitions. [2021-11-07 16:33:38,261 INFO L78 Accepts]: Start accepts. Automaton has 15215 states and 20049 transitions. Word has length 128 [2021-11-07 16:33:38,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 16:33:38,263 INFO L470 AbstractCegarLoop]: Abstraction has 15215 states and 20049 transitions. [2021-11-07 16:33:38,263 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 2 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:33:38,263 INFO L276 IsEmpty]: Start isEmpty. Operand 15215 states and 20049 transitions. [2021-11-07 16:33:38,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-11-07 16:33:38,271 INFO L506 BasicCegarLoop]: Found error trace [2021-11-07 16:33:38,271 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 16:33:38,300 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-11-07 16:33:38,484 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:33:38,484 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-07 16:33:38,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 16:33:38,484 INFO L85 PathProgramCache]: Analyzing trace with hash 1068739855, now seen corresponding path program 1 times [2021-11-07 16:33:38,485 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 16:33:38,485 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33506640] [2021-11-07 16:33:38,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:33:38,485 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 16:33:38,600 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-07 16:33:38,600 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1268974278] [2021-11-07 16:33:38,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:33:38,601 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:33:38,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-07 16:33:38,602 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 16:33:38,603 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-07 16:33:40,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 16:33:40,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 4035 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 16:33:40,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 16:33:41,225 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 16:33:41,225 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-07 16:33:41,225 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 16:33:41,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33506640] [2021-11-07 16:33:41,225 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 16:33:41,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268974278] [2021-11-07 16:33:41,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268974278] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 16:33:41,226 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 16:33:41,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-07 16:33:41,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006183807] [2021-11-07 16:33:41,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-07 16:33:41,226 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 16:33:41,226 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 16:33:41,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 16:33:41,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:33:41,227 INFO L87 Difference]: Start difference. First operand 15215 states and 20049 transitions. Second operand has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 2 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:33:41,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 16:33:41,612 INFO L93 Difference]: Finished difference Result 30314 states and 39968 transitions. [2021-11-07 16:33:41,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 16:33:41,612 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 2 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 129 [2021-11-07 16:33:41,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 16:33:41,663 INFO L225 Difference]: With dead ends: 30314 [2021-11-07 16:33:41,679 INFO L226 Difference]: Without dead ends: 15215 [2021-11-07 16:33:41,721 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.56ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:33:41,722 INFO L933 BasicCegarLoop]: 9884 mSDtfsCounter, 9766 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.98ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 9766 SdHoareTripleChecker+Valid, 9884 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 23.26ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.39ms IncrementalHoareTripleChecker+Time [2021-11-07 16:33:41,722 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9766 Valid, 9884 Invalid, 9 Unknown, 0 Unchecked, 23.26ms Time], IncrementalHoareTripleChecker [4 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 31.39ms Time] [2021-11-07 16:33:41,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15215 states. [2021-11-07 16:33:42,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15215 to 15215. [2021-11-07 16:33:42,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15215 states, 15210 states have (on average 1.3174884944115712) internal successors, (20039), 15214 states have internal predecessors, (20039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:33:42,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15215 states to 15215 states and 20039 transitions. [2021-11-07 16:33:42,287 INFO L78 Accepts]: Start accepts. Automaton has 15215 states and 20039 transitions. Word has length 129 [2021-11-07 16:33:42,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 16:33:42,288 INFO L470 AbstractCegarLoop]: Abstraction has 15215 states and 20039 transitions. [2021-11-07 16:33:42,288 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 2 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:33:42,288 INFO L276 IsEmpty]: Start isEmpty. Operand 15215 states and 20039 transitions. [2021-11-07 16:33:42,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-11-07 16:33:42,292 INFO L506 BasicCegarLoop]: Found error trace [2021-11-07 16:33:42,292 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 16:33:42,338 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-11-07 16:33:42,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2021-11-07 16:33:42,516 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-07 16:33:42,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 16:33:42,516 INFO L85 PathProgramCache]: Analyzing trace with hash -1228998037, now seen corresponding path program 1 times [2021-11-07 16:33:42,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 16:33:42,517 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533129981] [2021-11-07 16:33:42,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:33:42,517 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 16:33:42,665 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-07 16:33:42,667 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1564756570] [2021-11-07 16:33:42,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:33:42,667 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:33:42,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-07 16:33:42,669 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 16:33:42,670 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-07 16:33:44,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 16:33:44,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 4036 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 16:33:44,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 16:33:45,515 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 16:33:45,515 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-07 16:33:45,515 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 16:33:45,515 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533129981] [2021-11-07 16:33:45,516 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 16:33:45,516 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1564756570] [2021-11-07 16:33:45,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1564756570] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 16:33:45,516 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 16:33:45,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-07 16:33:45,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604792788] [2021-11-07 16:33:45,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-07 16:33:45,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 16:33:45,516 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 16:33:45,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 16:33:45,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:33:45,517 INFO L87 Difference]: Start difference. First operand 15215 states and 20039 transitions. Second operand has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 2 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:33:45,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 16:33:45,793 INFO L93 Difference]: Finished difference Result 30314 states and 39948 transitions. [2021-11-07 16:33:45,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 16:33:45,793 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 2 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 130 [2021-11-07 16:33:45,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 16:33:45,852 INFO L225 Difference]: With dead ends: 30314 [2021-11-07 16:33:45,853 INFO L226 Difference]: Without dead ends: 15215 [2021-11-07 16:33:45,875 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 17.05ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:33:45,876 INFO L933 BasicCegarLoop]: 9879 mSDtfsCounter, 9760 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.43ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 9760 SdHoareTripleChecker+Valid, 9879 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.92ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.30ms IncrementalHoareTripleChecker+Time [2021-11-07 16:33:45,876 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9760 Valid, 9879 Invalid, 9 Unknown, 0 Unchecked, 9.92ms Time], IncrementalHoareTripleChecker [4 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 26.30ms Time] [2021-11-07 16:33:45,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15215 states. [2021-11-07 16:33:46,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15215 to 15215. [2021-11-07 16:33:46,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15215 states, 15210 states have (on average 1.3168310322156476) internal successors, (20029), 15214 states have internal predecessors, (20029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:33:46,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15215 states to 15215 states and 20029 transitions. [2021-11-07 16:33:46,231 INFO L78 Accepts]: Start accepts. Automaton has 15215 states and 20029 transitions. Word has length 130 [2021-11-07 16:33:46,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 16:33:46,231 INFO L470 AbstractCegarLoop]: Abstraction has 15215 states and 20029 transitions. [2021-11-07 16:33:46,232 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 2 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:33:46,232 INFO L276 IsEmpty]: Start isEmpty. Operand 15215 states and 20029 transitions. [2021-11-07 16:33:46,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-11-07 16:33:46,236 INFO L506 BasicCegarLoop]: Found error trace [2021-11-07 16:33:46,236 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 16:33:46,275 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-11-07 16:33:46,457 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:33:46,457 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-07 16:33:46,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 16:33:46,457 INFO L85 PathProgramCache]: Analyzing trace with hash 555720298, now seen corresponding path program 1 times [2021-11-07 16:33:46,458 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 16:33:46,458 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218683362] [2021-11-07 16:33:46,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:33:46,458 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 16:33:46,597 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-07 16:33:46,598 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1028406398] [2021-11-07 16:33:46,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:33:46,599 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:33:46,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-07 16:33:46,616 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 16:33:46,617 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-07 16:33:48,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 16:33:48,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 4037 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 16:33:48,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 16:33:49,289 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 16:33:49,289 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-07 16:33:49,290 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 16:33:49,290 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218683362] [2021-11-07 16:33:49,290 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 16:33:49,290 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028406398] [2021-11-07 16:33:49,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028406398] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 16:33:49,290 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 16:33:49,290 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-07 16:33:49,290 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918916906] [2021-11-07 16:33:49,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-07 16:33:49,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 16:33:49,290 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 16:33:49,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 16:33:49,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:33:49,291 INFO L87 Difference]: Start difference. First operand 15215 states and 20029 transitions. Second operand has 3 states, 3 states have (on average 43.0) internal successors, (129), 2 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:33:49,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 16:33:49,569 INFO L93 Difference]: Finished difference Result 30314 states and 39928 transitions. [2021-11-07 16:33:49,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 16:33:49,569 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 2 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 131 [2021-11-07 16:33:49,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 16:33:49,591 INFO L225 Difference]: With dead ends: 30314 [2021-11-07 16:33:49,591 INFO L226 Difference]: Without dead ends: 15215 [2021-11-07 16:33:49,614 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 16.77ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:33:49,616 INFO L933 BasicCegarLoop]: 9874 mSDtfsCounter, 9754 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.56ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 9754 SdHoareTripleChecker+Valid, 9874 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.31ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.26ms IncrementalHoareTripleChecker+Time [2021-11-07 16:33:49,616 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9754 Valid, 9874 Invalid, 9 Unknown, 0 Unchecked, 9.31ms Time], IncrementalHoareTripleChecker [4 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 24.26ms Time] [2021-11-07 16:33:49,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15215 states. [2021-11-07 16:33:49,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15215 to 15215. [2021-11-07 16:33:49,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15215 states, 15210 states have (on average 1.316173570019724) internal successors, (20019), 15214 states have internal predecessors, (20019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:33:49,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15215 states to 15215 states and 20019 transitions. [2021-11-07 16:33:49,984 INFO L78 Accepts]: Start accepts. Automaton has 15215 states and 20019 transitions. Word has length 131 [2021-11-07 16:33:49,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 16:33:49,985 INFO L470 AbstractCegarLoop]: Abstraction has 15215 states and 20019 transitions. [2021-11-07 16:33:49,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 2 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:33:49,985 INFO L276 IsEmpty]: Start isEmpty. Operand 15215 states and 20019 transitions. [2021-11-07 16:33:49,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2021-11-07 16:33:49,988 INFO L506 BasicCegarLoop]: Found error trace [2021-11-07 16:33:49,988 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 16:33:50,017 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-07 16:33:50,196 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:33:50,196 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-07 16:33:50,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 16:33:50,197 INFO L85 PathProgramCache]: Analyzing trace with hash 47562790, now seen corresponding path program 1 times [2021-11-07 16:33:50,197 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 16:33:50,197 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411119698] [2021-11-07 16:33:50,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:33:50,197 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 16:33:50,289 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-07 16:33:50,289 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1907568707] [2021-11-07 16:33:50,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:33:50,290 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:33:50,290 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-07 16:33:50,304 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 16:33:50,317 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-07 16:33:51,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 16:33:51,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 4038 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 16:33:51,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 16:33:52,933 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 16:33:52,934 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-07 16:33:52,934 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 16:33:52,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411119698] [2021-11-07 16:33:52,934 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 16:33:52,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907568707] [2021-11-07 16:33:52,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1907568707] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 16:33:52,934 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 16:33:52,934 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-07 16:33:52,934 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440834698] [2021-11-07 16:33:52,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-07 16:33:52,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 16:33:52,935 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 16:33:52,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 16:33:52,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:33:52,935 INFO L87 Difference]: Start difference. First operand 15215 states and 20019 transitions. Second operand has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 2 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:33:53,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 16:33:53,342 INFO L93 Difference]: Finished difference Result 30314 states and 39908 transitions. [2021-11-07 16:33:53,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 16:33:53,343 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 2 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 132 [2021-11-07 16:33:53,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 16:33:53,367 INFO L225 Difference]: With dead ends: 30314 [2021-11-07 16:33:53,368 INFO L226 Difference]: Without dead ends: 15215 [2021-11-07 16:33:53,390 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 17.55ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:33:53,391 INFO L933 BasicCegarLoop]: 9869 mSDtfsCounter, 9748 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.52ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 9748 SdHoareTripleChecker+Valid, 9869 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.43ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.71ms IncrementalHoareTripleChecker+Time [2021-11-07 16:33:53,391 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9748 Valid, 9869 Invalid, 9 Unknown, 0 Unchecked, 9.43ms Time], IncrementalHoareTripleChecker [4 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 26.71ms Time] [2021-11-07 16:33:53,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15215 states. [2021-11-07 16:33:53,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15215 to 15215. [2021-11-07 16:33:53,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15215 states, 15210 states have (on average 1.3155161078238002) internal successors, (20009), 15214 states have internal predecessors, (20009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:33:53,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15215 states to 15215 states and 20009 transitions. [2021-11-07 16:33:53,736 INFO L78 Accepts]: Start accepts. Automaton has 15215 states and 20009 transitions. Word has length 132 [2021-11-07 16:33:53,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 16:33:53,736 INFO L470 AbstractCegarLoop]: Abstraction has 15215 states and 20009 transitions. [2021-11-07 16:33:53,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 2 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:33:53,737 INFO L276 IsEmpty]: Start isEmpty. Operand 15215 states and 20009 transitions. [2021-11-07 16:33:53,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-11-07 16:33:53,740 INFO L506 BasicCegarLoop]: Found error trace [2021-11-07 16:33:53,740 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 16:33:53,766 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-07 16:33:53,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:33:53,967 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-07 16:33:53,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 16:33:53,967 INFO L85 PathProgramCache]: Analyzing trace with hash 1474698181, now seen corresponding path program 1 times [2021-11-07 16:33:53,967 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 16:33:53,967 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217825578] [2021-11-07 16:33:53,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:33:53,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 16:33:54,061 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-07 16:33:54,062 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1029642615] [2021-11-07 16:33:54,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:33:54,062 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:33:54,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-07 16:33:54,063 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 16:33:54,064 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-07 16:33:55,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 16:33:55,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 4039 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 16:33:55,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 16:33:56,528 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 16:33:56,529 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-07 16:33:56,529 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 16:33:56,529 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217825578] [2021-11-07 16:33:56,529 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 16:33:56,529 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029642615] [2021-11-07 16:33:56,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029642615] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 16:33:56,529 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 16:33:56,529 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-07 16:33:56,529 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264720233] [2021-11-07 16:33:56,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-07 16:33:56,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 16:33:56,529 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 16:33:56,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 16:33:56,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:33:56,530 INFO L87 Difference]: Start difference. First operand 15215 states and 20009 transitions. Second operand has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 2 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:33:56,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 16:33:56,976 INFO L93 Difference]: Finished difference Result 30314 states and 39888 transitions. [2021-11-07 16:33:56,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 16:33:56,977 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 2 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 133 [2021-11-07 16:33:56,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 16:33:56,999 INFO L225 Difference]: With dead ends: 30314 [2021-11-07 16:33:57,000 INFO L226 Difference]: Without dead ends: 15215 [2021-11-07 16:33:57,053 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.56ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:33:57,053 INFO L933 BasicCegarLoop]: 9864 mSDtfsCounter, 9742 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.98ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 9742 SdHoareTripleChecker+Valid, 9864 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.26ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.91ms IncrementalHoareTripleChecker+Time [2021-11-07 16:33:57,053 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9742 Valid, 9864 Invalid, 9 Unknown, 0 Unchecked, 9.26ms Time], IncrementalHoareTripleChecker [4 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 23.91ms Time] [2021-11-07 16:33:57,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15215 states. [2021-11-07 16:33:57,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15215 to 15215. [2021-11-07 16:33:57,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15215 states, 15210 states have (on average 1.3148586456278764) internal successors, (19999), 15214 states have internal predecessors, (19999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:33:57,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15215 states to 15215 states and 19999 transitions. [2021-11-07 16:33:57,519 INFO L78 Accepts]: Start accepts. Automaton has 15215 states and 19999 transitions. Word has length 133 [2021-11-07 16:33:57,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 16:33:57,519 INFO L470 AbstractCegarLoop]: Abstraction has 15215 states and 19999 transitions. [2021-11-07 16:33:57,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 2 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:33:57,520 INFO L276 IsEmpty]: Start isEmpty. Operand 15215 states and 19999 transitions. [2021-11-07 16:33:57,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-11-07 16:33:57,524 INFO L506 BasicCegarLoop]: Found error trace [2021-11-07 16:33:57,525 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 16:33:57,553 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-07 16:33:57,747 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:33:57,747 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-07 16:33:57,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 16:33:57,748 INFO L85 PathProgramCache]: Analyzing trace with hash -1528595999, now seen corresponding path program 1 times [2021-11-07 16:33:57,748 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 16:33:57,748 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497338246] [2021-11-07 16:33:57,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:33:57,748 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 16:33:57,879 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-07 16:33:57,880 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1783019902] [2021-11-07 16:33:57,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:33:57,880 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:33:57,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-07 16:33:57,881 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 16:33:57,882 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-07 16:33:59,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 16:33:59,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 4040 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 16:33:59,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 16:34:00,620 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 16:34:00,620 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-07 16:34:00,620 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 16:34:00,620 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497338246] [2021-11-07 16:34:00,621 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 16:34:00,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783019902] [2021-11-07 16:34:00,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1783019902] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 16:34:00,621 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 16:34:00,621 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-07 16:34:00,621 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052947161] [2021-11-07 16:34:00,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-07 16:34:00,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 16:34:00,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 16:34:00,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 16:34:00,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:34:00,622 INFO L87 Difference]: Start difference. First operand 15215 states and 19999 transitions. Second operand has 3 states, 3 states have (on average 44.0) internal successors, (132), 2 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:00,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 16:34:00,997 INFO L93 Difference]: Finished difference Result 30314 states and 39868 transitions. [2021-11-07 16:34:00,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 16:34:00,997 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 2 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 134 [2021-11-07 16:34:00,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 16:34:01,019 INFO L225 Difference]: With dead ends: 30314 [2021-11-07 16:34:01,019 INFO L226 Difference]: Without dead ends: 15215 [2021-11-07 16:34:01,040 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 17.04ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:34:01,040 INFO L933 BasicCegarLoop]: 9859 mSDtfsCounter, 9736 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.69ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 9736 SdHoareTripleChecker+Valid, 9859 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.61ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.07ms IncrementalHoareTripleChecker+Time [2021-11-07 16:34:01,040 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9736 Valid, 9859 Invalid, 9 Unknown, 0 Unchecked, 9.61ms Time], IncrementalHoareTripleChecker [4 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 30.07ms Time] [2021-11-07 16:34:01,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15215 states. [2021-11-07 16:34:01,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15215 to 15215. [2021-11-07 16:34:01,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15215 states, 15210 states have (on average 1.3142011834319527) internal successors, (19989), 15214 states have internal predecessors, (19989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:01,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15215 states to 15215 states and 19989 transitions. [2021-11-07 16:34:01,462 INFO L78 Accepts]: Start accepts. Automaton has 15215 states and 19989 transitions. Word has length 134 [2021-11-07 16:34:01,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 16:34:01,462 INFO L470 AbstractCegarLoop]: Abstraction has 15215 states and 19989 transitions. [2021-11-07 16:34:01,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 2 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:01,462 INFO L276 IsEmpty]: Start isEmpty. Operand 15215 states and 19989 transitions. [2021-11-07 16:34:01,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-11-07 16:34:01,465 INFO L506 BasicCegarLoop]: Found error trace [2021-11-07 16:34:01,465 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 16:34:01,490 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-07 16:34:01,692 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:34:01,693 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-07 16:34:01,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 16:34:01,693 INFO L85 PathProgramCache]: Analyzing trace with hash -141286112, now seen corresponding path program 1 times [2021-11-07 16:34:01,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 16:34:01,693 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098284755] [2021-11-07 16:34:01,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:34:01,693 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 16:34:01,771 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-07 16:34:01,772 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1201707346] [2021-11-07 16:34:01,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:34:01,772 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:34:01,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-07 16:34:01,773 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 16:34:01,774 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-07 16:34:03,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 16:34:03,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 4041 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 16:34:03,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 16:34:04,267 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 16:34:04,267 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-07 16:34:04,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 16:34:04,268 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098284755] [2021-11-07 16:34:04,268 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 16:34:04,268 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1201707346] [2021-11-07 16:34:04,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1201707346] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 16:34:04,268 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 16:34:04,268 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-07 16:34:04,268 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597456155] [2021-11-07 16:34:04,268 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-07 16:34:04,268 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 16:34:04,268 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 16:34:04,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 16:34:04,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:34:04,269 INFO L87 Difference]: Start difference. First operand 15215 states and 19989 transitions. Second operand has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 2 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:04,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 16:34:04,627 INFO L93 Difference]: Finished difference Result 30314 states and 39848 transitions. [2021-11-07 16:34:04,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 16:34:04,628 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 2 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 135 [2021-11-07 16:34:04,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 16:34:04,648 INFO L225 Difference]: With dead ends: 30314 [2021-11-07 16:34:04,648 INFO L226 Difference]: Without dead ends: 15215 [2021-11-07 16:34:04,668 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 33.48ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:34:04,669 INFO L933 BasicCegarLoop]: 9854 mSDtfsCounter, 9730 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.20ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 9730 SdHoareTripleChecker+Valid, 9854 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.36ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.90ms IncrementalHoareTripleChecker+Time [2021-11-07 16:34:04,669 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9730 Valid, 9854 Invalid, 9 Unknown, 0 Unchecked, 9.36ms Time], IncrementalHoareTripleChecker [4 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 24.90ms Time] [2021-11-07 16:34:04,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15215 states. [2021-11-07 16:34:05,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15215 to 15215. [2021-11-07 16:34:05,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15215 states, 15210 states have (on average 1.313543721236029) internal successors, (19979), 15214 states have internal predecessors, (19979), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:05,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15215 states to 15215 states and 19979 transitions. [2021-11-07 16:34:05,097 INFO L78 Accepts]: Start accepts. Automaton has 15215 states and 19979 transitions. Word has length 135 [2021-11-07 16:34:05,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 16:34:05,097 INFO L470 AbstractCegarLoop]: Abstraction has 15215 states and 19979 transitions. [2021-11-07 16:34:05,097 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 2 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:05,097 INFO L276 IsEmpty]: Start isEmpty. Operand 15215 states and 19979 transitions. [2021-11-07 16:34:05,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-11-07 16:34:05,101 INFO L506 BasicCegarLoop]: Found error trace [2021-11-07 16:34:05,101 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 16:34:05,127 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-07 16:34:05,327 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-11-07 16:34:05,327 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-07 16:34:05,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 16:34:05,328 INFO L85 PathProgramCache]: Analyzing trace with hash -84203620, now seen corresponding path program 1 times [2021-11-07 16:34:05,328 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 16:34:05,328 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135619381] [2021-11-07 16:34:05,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:34:05,328 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 16:34:05,418 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-07 16:34:05,419 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [578779028] [2021-11-07 16:34:05,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:34:05,419 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:34:05,419 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-07 16:34:05,436 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 16:34:05,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-07 16:34:06,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 16:34:06,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 4042 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 16:34:06,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 16:34:08,005 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 16:34:08,006 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-07 16:34:08,006 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 16:34:08,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135619381] [2021-11-07 16:34:08,006 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 16:34:08,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578779028] [2021-11-07 16:34:08,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [578779028] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 16:34:08,006 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 16:34:08,006 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-07 16:34:08,006 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324838013] [2021-11-07 16:34:08,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-07 16:34:08,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 16:34:08,006 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 16:34:08,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 16:34:08,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:34:08,007 INFO L87 Difference]: Start difference. First operand 15215 states and 19979 transitions. Second operand has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 2 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:08,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 16:34:08,661 INFO L93 Difference]: Finished difference Result 30314 states and 39828 transitions. [2021-11-07 16:34:08,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 16:34:08,662 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 2 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 136 [2021-11-07 16:34:08,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 16:34:08,687 INFO L225 Difference]: With dead ends: 30314 [2021-11-07 16:34:08,687 INFO L226 Difference]: Without dead ends: 15215 [2021-11-07 16:34:08,708 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 16.06ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:34:08,709 INFO L933 BasicCegarLoop]: 9837 mSDtfsCounter, 9539 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 165.68ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 9539 SdHoareTripleChecker+Valid, 9998 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 10.13ms SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 192.88ms IncrementalHoareTripleChecker+Time [2021-11-07 16:34:08,710 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9539 Valid, 9998 Invalid, 45 Unknown, 0 Unchecked, 10.13ms Time], IncrementalHoareTripleChecker [10 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 192.88ms Time] [2021-11-07 16:34:08,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15215 states. [2021-11-07 16:34:09,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15215 to 15215. [2021-11-07 16:34:09,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15215 states, 15210 states have (on average 1.3128862590401051) internal successors, (19969), 15214 states have internal predecessors, (19969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:09,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15215 states to 15215 states and 19969 transitions. [2021-11-07 16:34:09,101 INFO L78 Accepts]: Start accepts. Automaton has 15215 states and 19969 transitions. Word has length 136 [2021-11-07 16:34:09,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 16:34:09,101 INFO L470 AbstractCegarLoop]: Abstraction has 15215 states and 19969 transitions. [2021-11-07 16:34:09,101 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 2 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:09,102 INFO L276 IsEmpty]: Start isEmpty. Operand 15215 states and 19969 transitions. [2021-11-07 16:34:09,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2021-11-07 16:34:09,104 INFO L506 BasicCegarLoop]: Found error trace [2021-11-07 16:34:09,105 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 16:34:09,130 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-07 16:34:09,308 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:34:09,308 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-07 16:34:09,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 16:34:09,309 INFO L85 PathProgramCache]: Analyzing trace with hash 1685502587, now seen corresponding path program 1 times [2021-11-07 16:34:09,309 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 16:34:09,309 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283923867] [2021-11-07 16:34:09,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:34:09,309 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 16:34:09,433 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-07 16:34:09,433 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [340299456] [2021-11-07 16:34:09,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:34:09,434 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:34:09,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-07 16:34:09,448 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 16:34:09,451 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-07 16:34:10,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 16:34:10,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 4043 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 16:34:10,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 16:34:12,104 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 16:34:12,104 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-07 16:34:12,105 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 16:34:12,105 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283923867] [2021-11-07 16:34:12,105 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 16:34:12,105 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [340299456] [2021-11-07 16:34:12,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [340299456] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 16:34:12,105 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 16:34:12,105 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-07 16:34:12,105 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851136061] [2021-11-07 16:34:12,105 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-07 16:34:12,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 16:34:12,105 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 16:34:12,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 16:34:12,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:34:12,106 INFO L87 Difference]: Start difference. First operand 15215 states and 19969 transitions. Second operand has 3 states, 3 states have (on average 45.0) internal successors, (135), 2 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:12,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 16:34:12,629 INFO L93 Difference]: Finished difference Result 30314 states and 39808 transitions. [2021-11-07 16:34:12,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 16:34:12,629 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 2 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 137 [2021-11-07 16:34:12,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 16:34:12,646 INFO L225 Difference]: With dead ends: 30314 [2021-11-07 16:34:12,646 INFO L226 Difference]: Without dead ends: 15215 [2021-11-07 16:34:12,659 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.73ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:34:12,660 INFO L933 BasicCegarLoop]: 9844 mSDtfsCounter, 9718 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.38ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 9718 SdHoareTripleChecker+Valid, 9844 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.91ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.96ms IncrementalHoareTripleChecker+Time [2021-11-07 16:34:12,660 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9718 Valid, 9844 Invalid, 9 Unknown, 0 Unchecked, 9.91ms Time], IncrementalHoareTripleChecker [4 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 23.96ms Time] [2021-11-07 16:34:12,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15215 states. [2021-11-07 16:34:12,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15215 to 15215. [2021-11-07 16:34:12,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15215 states, 15210 states have (on average 1.3122287968441815) internal successors, (19959), 15214 states have internal predecessors, (19959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:13,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15215 states to 15215 states and 19959 transitions. [2021-11-07 16:34:13,023 INFO L78 Accepts]: Start accepts. Automaton has 15215 states and 19959 transitions. Word has length 137 [2021-11-07 16:34:13,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 16:34:13,024 INFO L470 AbstractCegarLoop]: Abstraction has 15215 states and 19959 transitions. [2021-11-07 16:34:13,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 2 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:13,024 INFO L276 IsEmpty]: Start isEmpty. Operand 15215 states and 19959 transitions. [2021-11-07 16:34:13,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2021-11-07 16:34:13,027 INFO L506 BasicCegarLoop]: Found error trace [2021-11-07 16:34:13,028 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 16:34:13,057 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-07 16:34:13,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-11-07 16:34:13,231 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-07 16:34:13,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 16:34:13,243 INFO L85 PathProgramCache]: Analyzing trace with hash 711969111, now seen corresponding path program 1 times [2021-11-07 16:34:13,245 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 16:34:13,245 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563367769] [2021-11-07 16:34:13,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:34:13,245 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 16:34:13,350 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-07 16:34:13,350 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1738019142] [2021-11-07 16:34:13,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:34:13,351 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:34:13,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-07 16:34:13,368 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 16:34:13,369 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-07 16:34:14,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 16:34:14,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 4044 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 16:34:14,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 16:34:16,161 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 16:34:16,161 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-07 16:34:16,161 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 16:34:16,161 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563367769] [2021-11-07 16:34:16,161 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 16:34:16,161 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738019142] [2021-11-07 16:34:16,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738019142] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 16:34:16,161 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 16:34:16,161 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-07 16:34:16,161 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674095405] [2021-11-07 16:34:16,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-07 16:34:16,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 16:34:16,162 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 16:34:16,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 16:34:16,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:34:16,162 INFO L87 Difference]: Start difference. First operand 15215 states and 19959 transitions. Second operand has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 2 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:16,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 16:34:16,628 INFO L93 Difference]: Finished difference Result 30314 states and 39788 transitions. [2021-11-07 16:34:16,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 16:34:16,629 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 2 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 138 [2021-11-07 16:34:16,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 16:34:16,657 INFO L225 Difference]: With dead ends: 30314 [2021-11-07 16:34:16,658 INFO L226 Difference]: Without dead ends: 15215 [2021-11-07 16:34:16,690 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 19.73ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:34:16,691 INFO L933 BasicCegarLoop]: 9839 mSDtfsCounter, 9712 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.00ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 9712 SdHoareTripleChecker+Valid, 9839 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.84ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.61ms IncrementalHoareTripleChecker+Time [2021-11-07 16:34:16,691 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9712 Valid, 9839 Invalid, 9 Unknown, 0 Unchecked, 9.84ms Time], IncrementalHoareTripleChecker [4 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 24.61ms Time] [2021-11-07 16:34:16,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15215 states. [2021-11-07 16:34:17,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15215 to 15215. [2021-11-07 16:34:17,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15215 states, 15210 states have (on average 1.3115713346482578) internal successors, (19949), 15214 states have internal predecessors, (19949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:17,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15215 states to 15215 states and 19949 transitions. [2021-11-07 16:34:17,164 INFO L78 Accepts]: Start accepts. Automaton has 15215 states and 19949 transitions. Word has length 138 [2021-11-07 16:34:17,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 16:34:17,164 INFO L470 AbstractCegarLoop]: Abstraction has 15215 states and 19949 transitions. [2021-11-07 16:34:17,164 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 2 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:17,165 INFO L276 IsEmpty]: Start isEmpty. Operand 15215 states and 19949 transitions. [2021-11-07 16:34:17,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-11-07 16:34:17,236 INFO L506 BasicCegarLoop]: Found error trace [2021-11-07 16:34:17,236 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 16:34:17,262 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-07 16:34:17,437 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-11-07 16:34:17,437 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-07 16:34:17,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 16:34:17,438 INFO L85 PathProgramCache]: Analyzing trace with hash 597351382, now seen corresponding path program 1 times [2021-11-07 16:34:17,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 16:34:17,438 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298077579] [2021-11-07 16:34:17,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:34:17,438 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 16:34:17,530 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-07 16:34:17,530 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [908883298] [2021-11-07 16:34:17,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:34:17,530 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:34:17,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-07 16:34:17,532 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 16:34:17,533 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-07 16:34:18,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 16:34:18,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 4045 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 16:34:18,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 16:34:20,253 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 16:34:20,255 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-07 16:34:20,255 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 16:34:20,255 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298077579] [2021-11-07 16:34:20,255 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 16:34:20,255 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [908883298] [2021-11-07 16:34:20,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [908883298] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 16:34:20,255 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 16:34:20,256 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-07 16:34:20,256 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581667100] [2021-11-07 16:34:20,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-07 16:34:20,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 16:34:20,256 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 16:34:20,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 16:34:20,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:34:20,257 INFO L87 Difference]: Start difference. First operand 15215 states and 19949 transitions. Second operand has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 2 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:20,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 16:34:20,708 INFO L93 Difference]: Finished difference Result 30314 states and 39768 transitions. [2021-11-07 16:34:20,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 16:34:20,709 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 2 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 139 [2021-11-07 16:34:20,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 16:34:20,729 INFO L225 Difference]: With dead ends: 30314 [2021-11-07 16:34:20,729 INFO L226 Difference]: Without dead ends: 15215 [2021-11-07 16:34:20,754 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 16.95ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:34:20,756 INFO L933 BasicCegarLoop]: 9834 mSDtfsCounter, 9706 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.19ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 9706 SdHoareTripleChecker+Valid, 9834 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 10.15ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.91ms IncrementalHoareTripleChecker+Time [2021-11-07 16:34:20,757 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9706 Valid, 9834 Invalid, 9 Unknown, 0 Unchecked, 10.15ms Time], IncrementalHoareTripleChecker [4 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 27.91ms Time] [2021-11-07 16:34:20,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15215 states. [2021-11-07 16:34:21,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15215 to 15215. [2021-11-07 16:34:21,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15215 states, 15210 states have (on average 1.310913872452334) internal successors, (19939), 15214 states have internal predecessors, (19939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:21,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15215 states to 15215 states and 19939 transitions. [2021-11-07 16:34:21,253 INFO L78 Accepts]: Start accepts. Automaton has 15215 states and 19939 transitions. Word has length 139 [2021-11-07 16:34:21,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 16:34:21,253 INFO L470 AbstractCegarLoop]: Abstraction has 15215 states and 19939 transitions. [2021-11-07 16:34:21,253 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 2 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:21,254 INFO L276 IsEmpty]: Start isEmpty. Operand 15215 states and 19939 transitions. [2021-11-07 16:34:21,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-11-07 16:34:21,257 INFO L506 BasicCegarLoop]: Found error trace [2021-11-07 16:34:21,258 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 16:34:21,284 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-07 16:34:21,464 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-11-07 16:34:21,464 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-07 16:34:21,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 16:34:21,465 INFO L85 PathProgramCache]: Analyzing trace with hash 1339318034, now seen corresponding path program 1 times [2021-11-07 16:34:21,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 16:34:21,465 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226587507] [2021-11-07 16:34:21,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:34:21,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 16:34:21,562 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-07 16:34:21,562 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [347553041] [2021-11-07 16:34:21,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:34:21,563 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:34:21,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-07 16:34:21,564 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 16:34:21,607 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-07 16:34:22,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 16:34:22,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 4046 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 16:34:22,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 16:34:24,131 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 16:34:24,131 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-07 16:34:24,131 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 16:34:24,131 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226587507] [2021-11-07 16:34:24,131 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 16:34:24,131 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347553041] [2021-11-07 16:34:24,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [347553041] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 16:34:24,131 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 16:34:24,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-07 16:34:24,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073087430] [2021-11-07 16:34:24,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-07 16:34:24,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 16:34:24,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 16:34:24,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 16:34:24,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:34:24,132 INFO L87 Difference]: Start difference. First operand 15215 states and 19939 transitions. Second operand has 3 states, 3 states have (on average 46.0) internal successors, (138), 2 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:24,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 16:34:24,708 INFO L93 Difference]: Finished difference Result 30314 states and 39748 transitions. [2021-11-07 16:34:24,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 16:34:24,709 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.0) internal successors, (138), 2 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 140 [2021-11-07 16:34:24,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 16:34:24,735 INFO L225 Difference]: With dead ends: 30314 [2021-11-07 16:34:24,735 INFO L226 Difference]: Without dead ends: 15215 [2021-11-07 16:34:24,761 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 17.73ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:34:24,762 INFO L933 BasicCegarLoop]: 9829 mSDtfsCounter, 9700 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.44ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 9700 SdHoareTripleChecker+Valid, 9829 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 10.32ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.16ms IncrementalHoareTripleChecker+Time [2021-11-07 16:34:24,763 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9700 Valid, 9829 Invalid, 9 Unknown, 0 Unchecked, 10.32ms Time], IncrementalHoareTripleChecker [4 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 25.16ms Time] [2021-11-07 16:34:24,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15215 states. [2021-11-07 16:34:25,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15215 to 15215. [2021-11-07 16:34:25,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15215 states, 15210 states have (on average 1.3102564102564103) internal successors, (19929), 15214 states have internal predecessors, (19929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:25,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15215 states to 15215 states and 19929 transitions. [2021-11-07 16:34:25,255 INFO L78 Accepts]: Start accepts. Automaton has 15215 states and 19929 transitions. Word has length 140 [2021-11-07 16:34:25,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 16:34:25,255 INFO L470 AbstractCegarLoop]: Abstraction has 15215 states and 19929 transitions. [2021-11-07 16:34:25,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.0) internal successors, (138), 2 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:25,255 INFO L276 IsEmpty]: Start isEmpty. Operand 15215 states and 19929 transitions. [2021-11-07 16:34:25,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-11-07 16:34:25,258 INFO L506 BasicCegarLoop]: Found error trace [2021-11-07 16:34:25,259 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 16:34:25,285 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-11-07 16:34:25,464 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-11-07 16:34:25,465 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-07 16:34:25,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 16:34:25,465 INFO L85 PathProgramCache]: Analyzing trace with hash -1429370575, now seen corresponding path program 1 times [2021-11-07 16:34:25,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 16:34:25,465 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992091649] [2021-11-07 16:34:25,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:34:25,466 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 16:34:25,535 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-07 16:34:25,535 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1862154880] [2021-11-07 16:34:25,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:34:25,535 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:34:25,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-07 16:34:25,536 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 16:34:25,538 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-11-07 16:34:26,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 16:34:26,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 4047 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 16:34:26,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 16:34:28,053 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 16:34:28,053 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-07 16:34:28,053 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 16:34:28,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992091649] [2021-11-07 16:34:28,053 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 16:34:28,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862154880] [2021-11-07 16:34:28,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1862154880] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 16:34:28,054 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 16:34:28,054 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-07 16:34:28,054 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780241569] [2021-11-07 16:34:28,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-07 16:34:28,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 16:34:28,054 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 16:34:28,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 16:34:28,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:34:28,054 INFO L87 Difference]: Start difference. First operand 15215 states and 19929 transitions. Second operand has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 2 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:28,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 16:34:28,666 INFO L93 Difference]: Finished difference Result 30314 states and 39728 transitions. [2021-11-07 16:34:28,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 16:34:28,667 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 2 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 141 [2021-11-07 16:34:28,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 16:34:28,693 INFO L225 Difference]: With dead ends: 30314 [2021-11-07 16:34:28,694 INFO L226 Difference]: Without dead ends: 15215 [2021-11-07 16:34:28,714 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.88ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:34:28,715 INFO L933 BasicCegarLoop]: 9824 mSDtfsCounter, 9694 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.79ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 9694 SdHoareTripleChecker+Valid, 9824 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.58ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.36ms IncrementalHoareTripleChecker+Time [2021-11-07 16:34:28,715 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9694 Valid, 9824 Invalid, 9 Unknown, 0 Unchecked, 9.58ms Time], IncrementalHoareTripleChecker [4 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 32.36ms Time] [2021-11-07 16:34:28,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15215 states. [2021-11-07 16:34:29,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15215 to 15215. [2021-11-07 16:34:29,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15215 states, 15210 states have (on average 1.3095989480604866) internal successors, (19919), 15214 states have internal predecessors, (19919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:29,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15215 states to 15215 states and 19919 transitions. [2021-11-07 16:34:29,247 INFO L78 Accepts]: Start accepts. Automaton has 15215 states and 19919 transitions. Word has length 141 [2021-11-07 16:34:29,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 16:34:29,248 INFO L470 AbstractCegarLoop]: Abstraction has 15215 states and 19919 transitions. [2021-11-07 16:34:29,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 2 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:29,248 INFO L276 IsEmpty]: Start isEmpty. Operand 15215 states and 19919 transitions. [2021-11-07 16:34:29,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-11-07 16:34:29,252 INFO L506 BasicCegarLoop]: Found error trace [2021-11-07 16:34:29,252 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 16:34:29,280 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2021-11-07 16:34:29,458 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:34:29,459 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-07 16:34:29,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 16:34:29,459 INFO L85 PathProgramCache]: Analyzing trace with hash -1359222579, now seen corresponding path program 1 times [2021-11-07 16:34:29,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 16:34:29,459 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570372826] [2021-11-07 16:34:29,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:34:29,460 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 16:34:29,557 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-07 16:34:29,557 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [927372215] [2021-11-07 16:34:29,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:34:29,558 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:34:29,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-07 16:34:29,559 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 16:34:29,560 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-11-07 16:34:30,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 16:34:30,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 4048 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 16:34:30,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 16:34:32,194 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 16:34:32,195 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-07 16:34:32,195 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 16:34:32,195 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570372826] [2021-11-07 16:34:32,195 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 16:34:32,195 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [927372215] [2021-11-07 16:34:32,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [927372215] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 16:34:32,195 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 16:34:32,195 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-07 16:34:32,195 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906928147] [2021-11-07 16:34:32,195 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-07 16:34:32,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 16:34:32,196 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 16:34:32,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 16:34:32,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:34:32,196 INFO L87 Difference]: Start difference. First operand 15215 states and 19919 transitions. Second operand has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 2 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:32,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 16:34:32,691 INFO L93 Difference]: Finished difference Result 30314 states and 39708 transitions. [2021-11-07 16:34:32,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 16:34:32,691 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 2 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 142 [2021-11-07 16:34:32,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 16:34:32,711 INFO L225 Difference]: With dead ends: 30314 [2021-11-07 16:34:32,712 INFO L226 Difference]: Without dead ends: 15215 [2021-11-07 16:34:32,731 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 17.81ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:34:32,732 INFO L933 BasicCegarLoop]: 9819 mSDtfsCounter, 9688 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.48ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 9688 SdHoareTripleChecker+Valid, 9819 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.80ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.25ms IncrementalHoareTripleChecker+Time [2021-11-07 16:34:32,732 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9688 Valid, 9819 Invalid, 9 Unknown, 0 Unchecked, 9.80ms Time], IncrementalHoareTripleChecker [4 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 26.25ms Time] [2021-11-07 16:34:32,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15215 states. [2021-11-07 16:34:33,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15215 to 15215. [2021-11-07 16:34:33,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15215 states, 15210 states have (on average 1.3089414858645627) internal successors, (19909), 15214 states have internal predecessors, (19909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:33,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15215 states to 15215 states and 19909 transitions. [2021-11-07 16:34:33,304 INFO L78 Accepts]: Start accepts. Automaton has 15215 states and 19909 transitions. Word has length 142 [2021-11-07 16:34:33,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 16:34:33,304 INFO L470 AbstractCegarLoop]: Abstraction has 15215 states and 19909 transitions. [2021-11-07 16:34:33,304 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 2 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:33,304 INFO L276 IsEmpty]: Start isEmpty. Operand 15215 states and 19909 transitions. [2021-11-07 16:34:33,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-11-07 16:34:33,307 INFO L506 BasicCegarLoop]: Found error trace [2021-11-07 16:34:33,308 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 16:34:33,333 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-11-07 16:34:33,533 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-11-07 16:34:33,533 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-07 16:34:33,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 16:34:33,533 INFO L85 PathProgramCache]: Analyzing trace with hash 815514252, now seen corresponding path program 1 times [2021-11-07 16:34:33,534 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 16:34:33,534 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484473726] [2021-11-07 16:34:33,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:34:33,534 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 16:34:33,611 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-07 16:34:33,611 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [176813384] [2021-11-07 16:34:33,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:34:33,612 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:34:33,612 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-07 16:34:33,613 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 16:34:33,614 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-11-07 16:34:34,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 16:34:34,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 4049 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 16:34:34,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 16:34:36,145 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 16:34:36,146 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-07 16:34:36,146 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 16:34:36,146 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484473726] [2021-11-07 16:34:36,146 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 16:34:36,146 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176813384] [2021-11-07 16:34:36,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176813384] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 16:34:36,146 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 16:34:36,146 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-07 16:34:36,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595522292] [2021-11-07 16:34:36,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-07 16:34:36,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 16:34:36,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 16:34:36,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 16:34:36,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:34:36,147 INFO L87 Difference]: Start difference. First operand 15215 states and 19909 transitions. Second operand has 3 states, 3 states have (on average 47.0) internal successors, (141), 2 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:37,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 16:34:37,461 INFO L93 Difference]: Finished difference Result 45399 states and 59453 transitions. [2021-11-07 16:34:37,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 16:34:37,461 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 2 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 143 [2021-11-07 16:34:37,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 16:34:37,510 INFO L225 Difference]: With dead ends: 45399 [2021-11-07 16:34:37,510 INFO L226 Difference]: Without dead ends: 30300 [2021-11-07 16:34:37,535 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 17.82ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:34:37,536 INFO L933 BasicCegarLoop]: 9811 mSDtfsCounter, 9678 mSDsluCounter, 9665 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 157.90ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 9678 SdHoareTripleChecker+Valid, 19476 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 19.14ms SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 205.34ms IncrementalHoareTripleChecker+Time [2021-11-07 16:34:37,536 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9678 Valid, 19476 Invalid, 42 Unknown, 0 Unchecked, 19.14ms Time], IncrementalHoareTripleChecker [10 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 205.34ms Time] [2021-11-07 16:34:37,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30300 states. [2021-11-07 16:34:38,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30300 to 29782. [2021-11-07 16:34:38,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29782 states, 29777 states have (on average 1.3105081102864626) internal successors, (39023), 29781 states have internal predecessors, (39023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:38,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29782 states to 29782 states and 39023 transitions. [2021-11-07 16:34:38,524 INFO L78 Accepts]: Start accepts. Automaton has 29782 states and 39023 transitions. Word has length 143 [2021-11-07 16:34:38,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 16:34:38,525 INFO L470 AbstractCegarLoop]: Abstraction has 29782 states and 39023 transitions. [2021-11-07 16:34:38,525 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 2 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:38,525 INFO L276 IsEmpty]: Start isEmpty. Operand 29782 states and 39023 transitions. [2021-11-07 16:34:38,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-11-07 16:34:38,528 INFO L506 BasicCegarLoop]: Found error trace [2021-11-07 16:34:38,529 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 16:34:38,554 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-11-07 16:34:38,737 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-11-07 16:34:38,737 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-07 16:34:38,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 16:34:38,738 INFO L85 PathProgramCache]: Analyzing trace with hash 815573834, now seen corresponding path program 1 times [2021-11-07 16:34:38,738 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 16:34:38,741 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102961323] [2021-11-07 16:34:38,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:34:38,742 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 16:34:38,831 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-07 16:34:38,832 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1049139218] [2021-11-07 16:34:38,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:34:38,832 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:34:38,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-07 16:34:38,848 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 16:34:38,875 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-11-07 16:34:40,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 16:34:40,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 4048 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 16:34:40,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 16:34:40,900 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 16:34:40,900 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-07 16:34:40,900 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 16:34:40,900 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102961323] [2021-11-07 16:34:40,900 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 16:34:40,900 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049139218] [2021-11-07 16:34:40,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1049139218] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 16:34:40,900 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 16:34:40,900 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-07 16:34:40,900 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630798883] [2021-11-07 16:34:40,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-07 16:34:40,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 16:34:40,901 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 16:34:40,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 16:34:40,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:34:40,901 INFO L87 Difference]: Start difference. First operand 29782 states and 39023 transitions. Second operand has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:42,962 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-07 16:34:44,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 16:34:44,545 INFO L93 Difference]: Finished difference Result 65501 states and 85835 transitions. [2021-11-07 16:34:44,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 16:34:44,546 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 143 [2021-11-07 16:34:44,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 16:34:44,606 INFO L225 Difference]: With dead ends: 65501 [2021-11-07 16:34:44,606 INFO L226 Difference]: Without dead ends: 35835 [2021-11-07 16:34:44,648 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.20ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:34:44,649 INFO L933 BasicCegarLoop]: 13075 mSDtfsCounter, 4179 mSDsluCounter, 9245 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 19 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2369.32ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 4179 SdHoareTripleChecker+Valid, 22320 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 14.23ms SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2537.48ms IncrementalHoareTripleChecker+Time [2021-11-07 16:34:44,649 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4179 Valid, 22320 Invalid, 98 Unknown, 0 Unchecked, 14.23ms Time], IncrementalHoareTripleChecker [19 Valid, 78 Invalid, 1 Unknown, 0 Unchecked, 2537.48ms Time] [2021-11-07 16:34:44,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35835 states. [2021-11-07 16:34:45,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35835 to 35813. [2021-11-07 16:34:45,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35813 states, 35808 states have (on average 1.308841599642538) internal successors, (46867), 35812 states have internal predecessors, (46867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:45,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35813 states to 35813 states and 46867 transitions. [2021-11-07 16:34:45,978 INFO L78 Accepts]: Start accepts. Automaton has 35813 states and 46867 transitions. Word has length 143 [2021-11-07 16:34:45,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 16:34:45,979 INFO L470 AbstractCegarLoop]: Abstraction has 35813 states and 46867 transitions. [2021-11-07 16:34:45,979 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:45,979 INFO L276 IsEmpty]: Start isEmpty. Operand 35813 states and 46867 transitions. [2021-11-07 16:34:45,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-11-07 16:34:45,983 INFO L506 BasicCegarLoop]: Found error trace [2021-11-07 16:34:45,983 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 16:34:46,008 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2021-11-07 16:34:46,208 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:34:46,209 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-07 16:34:46,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 16:34:46,209 INFO L85 PathProgramCache]: Analyzing trace with hash -153920165, now seen corresponding path program 1 times [2021-11-07 16:34:46,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 16:34:46,209 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178813352] [2021-11-07 16:34:46,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:34:46,209 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 16:34:46,287 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-07 16:34:46,287 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1195268798] [2021-11-07 16:34:46,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:34:46,287 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:34:46,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-07 16:34:46,288 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 16:34:46,290 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-11-07 16:34:47,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 16:34:47,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 4010 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 16:34:47,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 16:34:48,266 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 16:34:48,267 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-07 16:34:48,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 16:34:48,267 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178813352] [2021-11-07 16:34:48,267 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 16:34:48,267 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1195268798] [2021-11-07 16:34:48,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1195268798] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 16:34:48,267 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 16:34:48,268 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-07 16:34:48,268 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407772599] [2021-11-07 16:34:48,268 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-07 16:34:48,268 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 16:34:48,268 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 16:34:48,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 16:34:48,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:34:48,269 INFO L87 Difference]: Start difference. First operand 35813 states and 46867 transitions. Second operand has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:50,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 16:34:50,341 INFO L93 Difference]: Finished difference Result 77563 states and 101523 transitions. [2021-11-07 16:34:50,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 16:34:50,342 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 147 [2021-11-07 16:34:50,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 16:34:50,412 INFO L225 Difference]: With dead ends: 77563 [2021-11-07 16:34:50,412 INFO L226 Difference]: Without dead ends: 41866 [2021-11-07 16:34:50,451 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 17.35ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:34:50,452 INFO L933 BasicCegarLoop]: 9788 mSDtfsCounter, 9273 mSDsluCounter, 4163 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 309.68ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 9273 SdHoareTripleChecker+Valid, 13951 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 13.38ms SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 333.02ms IncrementalHoareTripleChecker+Time [2021-11-07 16:34:50,452 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9273 Valid, 13951 Invalid, 99 Unknown, 0 Unchecked, 13.38ms Time], IncrementalHoareTripleChecker [38 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 333.02ms Time] [2021-11-07 16:34:50,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41866 states. [2021-11-07 16:34:52,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41866 to 41844. [2021-11-07 16:34:52,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41844 states, 41839 states have (on average 1.3084203733358828) internal successors, (54743), 41843 states have internal predecessors, (54743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:52,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41844 states to 41844 states and 54743 transitions. [2021-11-07 16:34:52,235 INFO L78 Accepts]: Start accepts. Automaton has 41844 states and 54743 transitions. Word has length 147 [2021-11-07 16:34:52,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 16:34:52,235 INFO L470 AbstractCegarLoop]: Abstraction has 41844 states and 54743 transitions. [2021-11-07 16:34:52,235 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:52,235 INFO L276 IsEmpty]: Start isEmpty. Operand 41844 states and 54743 transitions. [2021-11-07 16:34:52,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2021-11-07 16:34:52,239 INFO L506 BasicCegarLoop]: Found error trace [2021-11-07 16:34:52,239 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 16:34:52,265 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2021-11-07 16:34:52,441 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:34:52,441 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-07 16:34:52,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 16:34:52,442 INFO L85 PathProgramCache]: Analyzing trace with hash 1169414982, now seen corresponding path program 1 times [2021-11-07 16:34:52,442 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 16:34:52,442 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288770478] [2021-11-07 16:34:52,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:34:52,442 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 16:34:52,527 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-07 16:34:52,528 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2086443833] [2021-11-07 16:34:52,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:34:52,528 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:34:52,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-07 16:34:52,529 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 16:34:52,571 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-11-07 16:34:54,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 16:34:54,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 4202 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 16:34:54,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 16:34:54,706 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 16:34:54,706 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-07 16:34:54,706 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 16:34:54,706 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288770478] [2021-11-07 16:34:54,707 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 16:34:54,707 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086443833] [2021-11-07 16:34:54,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086443833] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 16:34:54,707 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 16:34:54,707 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-07 16:34:54,707 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141777975] [2021-11-07 16:34:54,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-07 16:34:54,708 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 16:34:54,708 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 16:34:54,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 16:34:54,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:34:54,708 INFO L87 Difference]: Start difference. First operand 41844 states and 54743 transitions. Second operand has 3 states, 3 states have (on average 59.333333333333336) internal successors, (178), 3 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:34:56,775 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-07 16:34:59,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 16:34:59,155 INFO L93 Difference]: Finished difference Result 89625 states and 117267 transitions. [2021-11-07 16:34:59,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 16:34:59,155 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 59.333333333333336) internal successors, (178), 3 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 180 [2021-11-07 16:34:59,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 16:34:59,226 INFO L225 Difference]: With dead ends: 89625 [2021-11-07 16:34:59,226 INFO L226 Difference]: Without dead ends: 47897 [2021-11-07 16:34:59,280 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 16.36ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:34:59,280 INFO L933 BasicCegarLoop]: 9798 mSDtfsCounter, 5651 mSDsluCounter, 7786 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 28 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2344.06ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 5651 SdHoareTripleChecker+Valid, 17584 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 15.03ms SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2488.00ms IncrementalHoareTripleChecker+Time [2021-11-07 16:34:59,281 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5651 Valid, 17584 Invalid, 97 Unknown, 0 Unchecked, 15.03ms Time], IncrementalHoareTripleChecker [28 Valid, 68 Invalid, 1 Unknown, 0 Unchecked, 2488.00ms Time] [2021-11-07 16:34:59,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47897 states. [2021-11-07 16:35:01,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47897 to 47875. [2021-11-07 16:35:01,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47875 states, 47870 states have (on average 1.3076039273031126) internal successors, (62595), 47874 states have internal predecessors, (62595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:35:01,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47875 states to 47875 states and 62595 transitions. [2021-11-07 16:35:01,244 INFO L78 Accepts]: Start accepts. Automaton has 47875 states and 62595 transitions. Word has length 180 [2021-11-07 16:35:01,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 16:35:01,244 INFO L470 AbstractCegarLoop]: Abstraction has 47875 states and 62595 transitions. [2021-11-07 16:35:01,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 59.333333333333336) internal successors, (178), 3 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:35:01,244 INFO L276 IsEmpty]: Start isEmpty. Operand 47875 states and 62595 transitions. [2021-11-07 16:35:01,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2021-11-07 16:35:01,249 INFO L506 BasicCegarLoop]: Found error trace [2021-11-07 16:35:01,249 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 16:35:01,274 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2021-11-07 16:35:01,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:35:01,472 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-07 16:35:01,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 16:35:01,472 INFO L85 PathProgramCache]: Analyzing trace with hash 899289929, now seen corresponding path program 1 times [2021-11-07 16:35:01,472 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 16:35:01,472 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478146122] [2021-11-07 16:35:01,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:35:01,472 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 16:35:01,551 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-07 16:35:01,552 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1386990779] [2021-11-07 16:35:01,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:35:01,552 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:35:01,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-07 16:35:01,553 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 16:35:01,554 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-11-07 16:35:02,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 16:35:02,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 4262 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 16:35:02,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 16:35:03,702 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 16:35:03,702 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-07 16:35:03,702 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 16:35:03,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478146122] [2021-11-07 16:35:03,703 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 16:35:03,703 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386990779] [2021-11-07 16:35:03,703 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1386990779] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 16:35:03,703 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 16:35:03,703 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-07 16:35:03,703 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670697063] [2021-11-07 16:35:03,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-07 16:35:03,704 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 16:35:03,704 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 16:35:03,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 16:35:03,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:35:03,705 INFO L87 Difference]: Start difference. First operand 47875 states and 62595 transitions. Second operand has 3 states, 3 states have (on average 68.33333333333333) internal successors, (205), 3 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:35:06,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 16:35:06,715 INFO L93 Difference]: Finished difference Result 101687 states and 132931 transitions. [2021-11-07 16:35:06,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 16:35:06,717 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 68.33333333333333) internal successors, (205), 3 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 207 [2021-11-07 16:35:06,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 16:35:06,807 INFO L225 Difference]: With dead ends: 101687 [2021-11-07 16:35:06,808 INFO L226 Difference]: Without dead ends: 53928 [2021-11-07 16:35:06,878 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 16.63ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:35:06,879 INFO L933 BasicCegarLoop]: 13485 mSDtfsCounter, 7790 mSDsluCounter, 5635 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 374.31ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 7790 SdHoareTripleChecker+Valid, 19120 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 15.83ms SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 452.12ms IncrementalHoareTripleChecker+Time [2021-11-07 16:35:06,879 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7790 Valid, 19120 Invalid, 97 Unknown, 0 Unchecked, 15.83ms Time], IncrementalHoareTripleChecker [27 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 452.12ms Time] [2021-11-07 16:35:06,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53928 states. [2021-11-07 16:35:09,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53928 to 53906. [2021-11-07 16:35:09,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53906 states, 53901 states have (on average 1.306228084822174) internal successors, (70407), 53905 states have internal predecessors, (70407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:35:09,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53906 states to 53906 states and 70407 transitions. [2021-11-07 16:35:09,485 INFO L78 Accepts]: Start accepts. Automaton has 53906 states and 70407 transitions. Word has length 207 [2021-11-07 16:35:09,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 16:35:09,485 INFO L470 AbstractCegarLoop]: Abstraction has 53906 states and 70407 transitions. [2021-11-07 16:35:09,485 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 68.33333333333333) internal successors, (205), 3 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:35:09,485 INFO L276 IsEmpty]: Start isEmpty. Operand 53906 states and 70407 transitions. [2021-11-07 16:35:09,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2021-11-07 16:35:09,491 INFO L506 BasicCegarLoop]: Found error trace [2021-11-07 16:35:09,491 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 16:35:09,518 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-11-07 16:35:09,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-11-07 16:35:09,696 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-07 16:35:09,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 16:35:09,696 INFO L85 PathProgramCache]: Analyzing trace with hash 15780939, now seen corresponding path program 1 times [2021-11-07 16:35:09,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 16:35:09,696 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35523773] [2021-11-07 16:35:09,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:35:09,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 16:35:10,008 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-07 16:35:10,008 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [129984969] [2021-11-07 16:35:10,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:35:10,008 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:35:10,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-07 16:35:10,024 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 16:35:10,026 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-11-07 16:35:11,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 16:35:11,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 4263 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 16:35:11,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 16:35:12,135 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 16:35:12,136 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-07 16:35:12,136 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 16:35:12,136 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35523773] [2021-11-07 16:35:12,136 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 16:35:12,136 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129984969] [2021-11-07 16:35:12,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129984969] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 16:35:12,136 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 16:35:12,136 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-07 16:35:12,138 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201853979] [2021-11-07 16:35:12,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-07 16:35:12,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 16:35:12,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 16:35:12,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 16:35:12,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:35:12,139 INFO L87 Difference]: Start difference. First operand 53906 states and 70407 transitions. Second operand has 3 states, 3 states have (on average 68.33333333333333) internal successors, (205), 3 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:35:14,216 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-07 16:35:17,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 16:35:17,154 INFO L93 Difference]: Finished difference Result 113749 states and 148555 transitions. [2021-11-07 16:35:17,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 16:35:17,155 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 68.33333333333333) internal successors, (205), 3 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 207 [2021-11-07 16:35:17,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 16:35:17,262 INFO L225 Difference]: With dead ends: 113749 [2021-11-07 16:35:17,263 INFO L226 Difference]: Without dead ends: 59959 [2021-11-07 16:35:17,323 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 16.12ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:35:17,324 INFO L933 BasicCegarLoop]: 13076 mSDtfsCounter, 5617 mSDsluCounter, 7810 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2375.58ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 5617 SdHoareTripleChecker+Valid, 20886 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 15.23ms SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2525.66ms IncrementalHoareTripleChecker+Time [2021-11-07 16:35:17,324 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5617 Valid, 20886 Invalid, 87 Unknown, 0 Unchecked, 15.23ms Time], IncrementalHoareTripleChecker [13 Valid, 73 Invalid, 1 Unknown, 0 Unchecked, 2525.66ms Time] [2021-11-07 16:35:17,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59959 states. [2021-11-07 16:35:20,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59959 to 59937. [2021-11-07 16:35:20,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59937 states, 59932 states have (on average 1.3055963425215245) internal successors, (78247), 59936 states have internal predecessors, (78247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:35:20,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59937 states to 59937 states and 78247 transitions. [2021-11-07 16:35:20,203 INFO L78 Accepts]: Start accepts. Automaton has 59937 states and 78247 transitions. Word has length 207 [2021-11-07 16:35:20,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 16:35:20,203 INFO L470 AbstractCegarLoop]: Abstraction has 59937 states and 78247 transitions. [2021-11-07 16:35:20,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 68.33333333333333) internal successors, (205), 3 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 16:35:20,203 INFO L276 IsEmpty]: Start isEmpty. Operand 59937 states and 78247 transitions. [2021-11-07 16:35:20,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2021-11-07 16:35:20,210 INFO L506 BasicCegarLoop]: Found error trace [2021-11-07 16:35:20,210 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 16:35:20,240 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-11-07 16:35:20,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-11-07 16:35:20,436 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-07 16:35:20,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 16:35:20,436 INFO L85 PathProgramCache]: Analyzing trace with hash 579292309, now seen corresponding path program 1 times [2021-11-07 16:35:20,436 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 16:35:20,436 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010136662] [2021-11-07 16:35:20,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:35:20,436 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 16:35:20,520 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-07 16:35:20,521 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [473869983] [2021-11-07 16:35:20,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 16:35:20,521 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 16:35:20,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-07 16:35:20,522 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 16:35:20,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-11-07 16:35:21,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 16:35:21,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 4458 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 16:35:21,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 16:35:22,624 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 85 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-07 16:35:22,624 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-07 16:35:22,624 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 16:35:22,624 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010136662] [2021-11-07 16:35:22,625 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 16:35:22,625 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [473869983] [2021-11-07 16:35:22,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [473869983] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 16:35:22,625 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 16:35:22,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-07 16:35:22,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746464589] [2021-11-07 16:35:22,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-07 16:35:22,627 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 16:35:22,627 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 16:35:22,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 16:35:22,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 16:35:22,628 INFO L87 Difference]: Start difference. First operand 59937 states and 78247 transitions. Second operand has 3 states, 3 states have (on average 73.0) internal successors, (219), 3 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)